memos/web/src/locales/ru.json
boojack e3e4ae1051 feat(web): add link preview view setting
Add a persisted "Link preview" toggle (default on) to the memo
display-settings popover, mirroring the compact-mode setting. When turned
off, link-preview cards are hidden across all memo views and the metadata
request is skipped (the gate sits at the paragraph renderer and reads the
preference from ViewContext). Resolves the request in #6045.
2026-06-25 20:45:51 +08:00

820 lines
58 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"about": {
"blogs": "Блоги",
"description": "Приватный, легкий сервис для заметок. Легко сохраняйте и делитесь вашими мыслями.",
"documents": "Документы",
"github-repository": "Репозиторий GitHub",
"official-website": "Официальный сайт",
"media": "СМИ"
},
"auth": {
"create-your-account": "Создание учетной записи",
"host-tip": "Вы регистрируете учетную запись владельца сайта",
"new-password": "Новый пароль",
"protected-memo-notice": "This memo is not public. Sign in to continue.",
"repeat-new-password": "Повторить новый пароль",
"sign-in-tip": "У вас уже есть учетная запись?",
"sign-up-tip": "У вас еще нет учетной записи?"
},
"common": {
"about": "О Memos",
"add": "Добавить",
"admin": "Администратор",
"all": "Все",
"archive": "Архивировать",
"archived": "Архив",
"attachments": "Файлы",
"auto-expand": "Авто-раскрытие",
"avatar": "Аватар",
"basic": "Базовые",
"beta": "Бета",
"calendar": "Календарь",
"cancel": "Отменить",
"change": "Заменить",
"clear": "Очистить",
"close": "Закрыть",
"collapse": "Свернуть",
"confirm": "Подтвердить",
"copy": "Копировать",
"create": "Создать",
"created-at": "Создано",
"database": "База данных",
"day": "День",
"days": {
"fri": "Пт.",
"mon": "Пон.",
"sat": "Сб.",
"sun": "Вс.",
"thu": "Чт.",
"tue": "Вт.",
"wed": "Ср."
},
"delete": "Удалить",
"description": "Описание",
"edit": "Редактировать",
"email": "Эл. почта",
"expand": "Раскрыть",
"explore": "Обзор",
"file": "Файл",
"filter": "Фильтр",
"home": "Главная",
"image": "Изображение",
"in": "В",
"inbox": "Уведомления",
"input": "Напишите...",
"language": "Язык",
"last-updated-at": "Изменено",
"learn-more": "Узнать больше",
"link": "Ссылка",
"map": "Карта",
"mark": "Связать",
"memo": "Заметка",
"memos": "Заметки",
"more": "Еще",
"name": "Название",
"new": "Новая запись",
"nickname": "Псевдоним",
"null": "Пусто",
"or": "или",
"password": "Пароль",
"pin": "Закрепить",
"pinned": "Закреплено",
"preview": "Предпросмотр",
"profile": "Профиль",
"properties": "Свойства",
"referenced-by": "Упоминания",
"referencing": "Связи",
"relations": "Карта связей",
"remember-me": "Запомнить меня",
"rename": "Переименовать",
"reset": "Сбросить",
"resources": "Ресурсы",
"restore": "Восстановить",
"role": "Роль",
"save": "Сохранить",
"search": "Поиск",
"select": "Выбрать",
"settings": "Настройки",
"share": "Поделиться",
"shortcut-filter": "Условие отбора",
"shortcuts": "Ярлыки",
"sign-in": "Войти",
"sign-in-with": "Войти через {{provider}}",
"sign-out": "Выйти",
"sign-up": "Зарегистрироваться",
"statistics": "Статистика",
"tags": "Теги",
"title": "Заголовок",
"today": "Сегодня",
"tree-mode": "Иерархический вид",
"type": "Тип",
"unpin": "Открепить",
"update": "Изменить",
"upload": "Загрузить",
"user": "Пользователь",
"username": "Имя пользователя",
"version": "Версия",
"visibility": "Видимость",
"yourself": "Вы",
"empty-placeholder": "Пустой",
"unlink": "Отсоединить"
},
"locale-picker": {
"no-language-feedback": "Язык не найден? Отправить отзыв"
},
"editor": {
"add-your-comment-here": "Напишите свой комментарий...",
"any-thoughts": "Напишите что-нибудь...",
"exit-focus-mode": "Выйти из режима фокуса",
"focus-mode": "Режим фокуса",
"insert-menu": {
"add-location": "Добавить местоположение",
"link-memo": "Ссылка на заметку",
"upload-file": "Загрузить файл"
},
"no-changes-detected": "Изменений не обнаружено",
"save": "Сохранить",
"saving": "Сохранение...",
"audio-recorder": {
"attachment-label": "Аудиозапись",
"attachment-label-with-time": "Аудиозапись {{time}}",
"discard": "Отбросить",
"error": "Микрофон недоступен",
"error-description": "Попробуйте еще раз, проверив доступ к микрофону для этого сайта.",
"idle-description": "Начните запись, чтобы добавить аудиозапись в качестве вложения.",
"keep": "Продолжайте запись",
"pause-recording": "Приостановить запись звука",
"play-recording": "Воспроизвести аудиозапись",
"ready": "Запись готова",
"ready-description": "Просмотрите клип, затем сохраните его как аудиовложение или удалите его.",
"record-again": "Записать еще раз",
"recording": "Запись звука",
"recording-description": "Запишите быстрое аудиоприложение. Текущая длина: {{duration}}",
"requesting": "Запрос доступа...",
"requesting-permission": "Запрос доступа к микрофону",
"requesting-permission-description": "Разрешите доступ к микрофону в браузере, чтобы начать запись.",
"start": "Начать запись",
"stop": "Остановить запись",
"title": "Аудио рекордер",
"trigger": "Запись звука",
"unsupported": "Запись звука не поддерживается",
"unsupported-description": "Этот браузер не может записывать звук из композитора заметок.",
"configure-ai-provider": "Сначала настройте поставщика AI",
"transcribe": "Расшифровать",
"transcribe-empty": "Речь не обнаружена",
"transcribe-error": "Не удалось расшифровать аудио.",
"transcribe-success": "Транскрипция добавлена",
"transcribing": "Расшифровка..."
}
},
"inbox": {
"failed-to-load": "Не удалось загрузить элемент уведомления",
"memo-comment": "{{user}} добавил комментарий к вашей заметке {{memo}}.",
"no-archived": "Нет архивных уведомлений",
"no-unread": "Нет непрочитанных уведомлений",
"unread": "Непрочитанные"
},
"live-update": {
"connected": "Живые обновления активны",
"connecting": "Подключение к постоянным обновлениям...",
"disconnected": "Оперативные обновления недоступны."
},
"markdown": {
"checkbox": "Список задач",
"code-block": "Блок кода",
"content-syntax": "Синтаксис форматирования"
},
"memo": {
"archived-at": "В архиве",
"click-to-hide-sensitive-content": "Нажмите, чтобы скрыть контент 18+",
"click-to-show-sensitive-content": "Нажмите, чтобы посмотреть",
"code": "Код",
"comment": {
"self": "Комментарии",
"write-a-comment": "Добавить комментарий"
},
"copy-content": "Копировать контент",
"copy-link": "Скопировать ссылку",
"count-memos-in-date": "{{count}} {{memos}} за {{date}}",
"delete-confirm": "Вы уверены, что хотите удалить эту запись?\nЭТО ДЕЙСТВИЕ НЕЛЬЗЯ ОТМЕНИТЬ!",
"delete-confirm-description": "Это действие нельзя отменить. Вложения, ссылки и упоминания также будут удалены.",
"direction": "Сортировка",
"direction-asc": "По возрастанию",
"direction-desc": "По убыванию",
"display-time": "Время отображения",
"filters": {
"has-code": "hasCode",
"has-link": "hasLink",
"has-task-list": "hasTaskList",
"label": "Фильтры"
},
"compact-mode": "Компактный режим",
"link-preview": "Предпросмотр ссылок",
"links": "Ссылки",
"load-more": "Загрузить еще",
"no-archived-memos": "Нет заархивированных записей.",
"no-memos": "Нет заметок.",
"order-by": "Сортировать по",
"outline": "Схема",
"search-placeholder": "Поиск записей",
"share": {
"active-links": "Активные ссылки для обмена",
"copied": "Скопировано!",
"copy": "Копировать ссылку",
"create-failed": "Не удалось создать ссылку для общего доступа.",
"create-link": "Создать новую ссылку",
"creating": "Создание…",
"expiry-1-day": "1 день",
"expiry-30-days": "30 дней",
"expiry-7-days": "7 дней",
"expiry-label": "Срок действия истекает",
"expiry-never": "Никогда",
"expires-on": "Срок действия истекает {{date}}",
"invalid-link": "Эта ссылка недействительна или срок ее действия истек.",
"never-expires": "Никогда не истекает",
"no-links": "Ссылок для обмена пока нет. Создайте его ниже.",
"open-panel": "Управление ссылками общего доступа",
"revoke": "Отозвать",
"revoke-failed": "Не удалось отозвать ссылку.",
"revoked": "Ссылка на общий доступ удалена",
"section-label": "Совместное использование",
"share": "Поделиться",
"shared-by": "Опубликовано {{creator}}",
"title": "Поделитесь этой заметкой",
"image-description": "Предварительный просмотр отображается на текущей ширине вашего устройства ({{width}}px).",
"image-download": "Скачать PNG",
"image-download-failed": "Не удалось экспортировать изображение.",
"image-downloaded": "Изображение сохранено.",
"image-footer": "Совместно с Memos",
"image-share": "Поделиться изображением",
"image-share-failed": "Не удалось поделиться изображением.",
"image-title": "Поделиться как изображением",
"open-image": "Поделиться как изображением"
},
"show-less": "Показать меньше",
"show-more": "Подробнее",
"to-do": "Задачи",
"view-detail": "Подробно",
"visibility": {
"disabled": "Публичные записи отключены",
"private": "Видно только вам",
"protected": "Видно только авторизованным пользователям",
"public": "Публичная"
},
"count-memos-updated-in-date": "{{count}} {{memos}} обновлен на {{date}}",
"newest-first": "Сначала самые новые",
"oldest-first": "Сначала самый старый",
"order": "Заказ",
"shown-time": "Показанное время",
"task-actions": {
"check-all": "Проверьте все задачи",
"title": "Задачи",
"uncheck-all": "Снимите галочки со всех задач",
"updated": "Задачи обновлены"
}
},
"message": {
"archived-successfully": "Перемещено в архив",
"change-memo-created-time": "Изменить время создания записи",
"copied": "Скопировано",
"deleted-successfully": "Успешное удаление",
"description-is-required": "Необходимо заполнить \"Описание\"",
"failed-to-embed-memo": "Не удалось встроить заметку",
"fill-all": "Пожалуйста, заполните все поля",
"fill-all-required-fields": "Пожалуйста, заполните все необходимые поля",
"maximum-upload-size-is": "Максимальный размер для загрузки {{size}} МБ",
"memo-not-found": "Запись не найдена.",
"new-password-not-match": "Новый пароль не совпадает.",
"no-data": "Здесь ничего нет",
"password-changed": "Пароль изменён",
"password-not-match": "Пароли не совпадают.",
"restored-successfully": "Успешно восстановлено.",
"succeed-copy-content": "Контент успешно скопирован.",
"succeed-copy-link": "Ссылка скопирована в буфер обмена.",
"update-succeed": "Успешно обновлено",
"user-not-found": "Пользователь не найден"
},
"reference": {
"add-references": "Добавить связь",
"embedded-usage": "Вставить контент",
"no-memos-found": "Ничего не найдено",
"search-placeholder": "Поиск по содержимому"
},
"resource": {
"clear": "Удалить неиспользуемые",
"copy-link": "Скопировать ссылку",
"create-dialog": {
"external-link": {
"file-name": "Название файла",
"file-name-placeholder": "Название файла",
"link": "Ссылка",
"link-placeholder": "https://ссылка.на.ваш.ресурс",
"option": "Внешняя ссылка",
"type": "Тип",
"type-placeholder": "Тип файла"
},
"local-file": {
"choose": "Выберите файл…",
"option": "Локальный файл"
},
"title": "Создать ресурс",
"upload-method": "Способ загрузки"
},
"delete-all-unused": "Удалить все неиспользуемые",
"delete-all-unused-confirm": "Вы уверены, что хотите удалить все неиспользуемые ресурсы? ЭТО ДЕЙСТВИЕ НЕЛЬЗЯ ОТМЕНИТЬ",
"delete-all-unused-error": "Не удалось удалить неиспользуемые ресурсы",
"delete-all-unused-success": "Ресурсы успешно удалены",
"delete-resource": "Удалить ресурс",
"delete-selected-resources": "Удаление выбранных ресурсов",
"fetching-data": "загрузка данных...",
"file-drag-drop-prompt": "Перетащите ваш файл сюда, чтобы загрузить его",
"linked-amount": "Количество записей",
"no-files-selected": "Файлы не выбраны",
"no-resources": "Нет ресурсов.",
"no-unused-resources": "Нет неиспользуемых ресурсов",
"reset-link": "Удалить ссылку",
"reset-link-prompt": "Вы уверены, что хотите удалить ссылку? Все использования этой ссылки будут сломаны.\nЭТО ДЕЙСТВИЕ НЕЛЬЗЯ ОТМЕНИТЬ",
"reset-resource-link": "Удаление ссылки на ресурс",
"unused-resources": "Неиспользуемые"
},
"router": {
"back-to-top": "В начало",
"go-to-home": "Домой"
},
"setting": {
"access-token": {
"access-token-copied-to-clipboard": "Токен скопирован в буфер обмена",
"access-token-deleted": "Токен доступа `{{description}}` удален",
"access-token-deletion": "Вы действительно хотите удалить токен доступа `{{description}}`?\nЭТО ДЕЙСТВИЕ НЕЛЬЗЯ ОТМЕНИТЬ.",
"access-token-deletion-description": "Это действие нельзя отменить. Вам нужно будет обновить любые службы, использующие этот токен, чтобы они использовали новый токен.",
"create-dialog": {
"access-token-created": "Токен доступа `{{description}}` создан",
"create-access-token": "Создание токена доступа",
"created-at": "Создан",
"description": "Описание",
"duration-1m": "1 месяц",
"duration-8h": "8 часов",
"duration-never": "Никогда",
"expiration": "Срок действия",
"expires-at": "Истекает",
"some-description": "Введите описание..."
},
"description": "Список всех токенов доступа для вашей учетной записи.",
"title": "Токены доступа",
"token": "Токен",
"no-tokens-found": "Токены доступа не найдены"
},
"account": {
"change-password": "Изменить пароль",
"email-note": "Опционально",
"export-memos": "Экспорт заметок",
"nickname-note": "Отображается в системе",
"openapi-reset": "Очистить ключ OpenAPI",
"openapi-sample-post": "Привет #memos от {{url}}",
"openapi-title": "OpenAPI",
"reset-api": "Очистить API",
"title": "Информация об аккаунте",
"update-information": "Обновить информацию",
"username-note": "Используется для входа",
"danger-area": "Опасная зона",
"danger-area-description": "Здесь хранятся необратимые действия аккаунта. Внимательно просмотрите их, прежде чем продолжить.",
"delete-account": "Удалить аккаунт",
"delete-account-description": "Навсегда удалите эту учетную запись и весь связанный с ней доступ из этого экземпляра. Это действие невозможно отменить."
},
"instance": {
"disallow-change-nickname": "Запретить смену псевдонима",
"disallow-change-username": "Запретить смену имени пользователя",
"disallow-password-auth": "Запретить вход по паролю",
"disallow-user-registration": "Запретить регистрацию пользователей",
"monday": "Понедельник",
"saturday": "Суббота",
"sunday": "Воскресенье",
"week-start-day": "Начало недели",
"access-description": "Управляйте регистрацией, аутентификацией, редактированием профиля и настройками календаря по умолчанию для этого экземпляра.",
"access-title": "Доступ и политика",
"disallow-change-nickname-description": "Запретите пользователям менять свое отображаемое имя.",
"disallow-change-username-description": "Запретить пользователям изменять свое имя пользователя для входа.",
"disallow-password-auth-description": "Требовать от пользователей входа в систему через поставщика удостоверений вместо входа с паролем.",
"disallow-user-registration-description": "Запретите новым пользователям создавать учетные записи на странице регистрации.",
"week-start-day-description": "Управляет первым днем, отображаемым в представлениях в стиле календаря."
},
"member": {
"admin": "Администратор",
"archive-member": "Деактивировать",
"archive-success": "Пользователь {{username}} успешно деактивирован",
"archive-warning": "Вы уверены, что хотите деактивировать пользователя {{username}}?",
"archive-warning-description": "Деактивация отключает учетную запись. Вы можете восстановить или удалить её позже.",
"create-a-member": "Создать",
"delete-member": "Удалить",
"delete-success": "Пользователь {{username}} успешно удален",
"delete-warning": "Вы уверены, что хотите удалить пользователя {{username}}?\nЭТО ДЕЙСТВИЕ НЕЛЬЗЯ ОТМЕНИТЬ!",
"delete-warning-description": "ЭТО ДЕЙСТВИЕ НЕЛЬЗЯ ОТМЕНИТЬ",
"label": "Пользователи",
"list-title": "Список пользователей",
"restore-success": "Пользователь {{username}} успешно восстановлен",
"user": "Пользователь",
"no-members-found": "Участники не найдены",
"active": "Активный",
"archived": "В архиве",
"member-column": "Член",
"summary-column": "Краткое содержание"
},
"memo": {
"content-length-limit": "Макс. длина заметки (байт)",
"enable-blur-sensitive-content": "\"Размывать\" заметки с тегами",
"enable-memo-comments": "Комментарии",
"enable-memo-location": "Геометки",
"label": "Заметки",
"reactions": "Реакции",
"title": "Настройки заметок",
"reactions-required": "Список реакций не должен быть пустым.",
"add-reaction": "Добавить реакцию",
"bytes-unit": "байты",
"configured-reactions": "Настроенные реакции",
"content-length-limit-description": "Максимальный размер тела заметки, принимаемый сервером.",
"double-click-edit-description": "Разрешить пользователям открывать редактирование заметки, дважды щелкнув заметку.",
"editing-description": "Управляйте поведением при редактировании заметок и ограничениями содержимого на стороне сервера.",
"editing-title": "Редактирование",
"reaction-placeholder": "например 👍",
"reactions-description": "Определите параметры реакции, которые пользователи могут применять к заметкам.",
"remove-reaction": "Удалить реакцию"
},
"my-account": {
"label": "Мой аккаунт"
},
"preference": {
"default-memo-sort-option": "Отображаемое время записи",
"default-memo-visibility": "Видимость записей по умолчанию",
"label": "Настройки",
"theme": "Тема",
"appearance-description": "Выберите, как выглядит приложение и какой язык оно использует для вашей учетной записи.",
"appearance-title": "Появление",
"default-memo-visibility-description": "Видимость применяется ко вновь созданным заметкам, если она не изменена в редакторе.",
"language-description": "Немедленно обновляет язык интерфейса и сохраняет его в вашей учетной записи.",
"memo-defaults-description": "Установите настройки по умолчанию, используемые при создании новых заметок.",
"memo-defaults-title": "Памятка по умолчанию",
"theme-description": "Немедленно применяет выбранную тему на этом устройстве."
},
"shortcut": {
"delete-confirm": "Вы уверены, что хотите удалить ярлык `{{title}}`?",
"delete-success": "Ярлык `{{title}}` успешно удален"
},
"sso": {
"authorization-endpoint": "Конечная точка авторизации",
"client-id": "ID клиента",
"client-secret": "Секретный ключ клиента",
"confirm-delete": "Вы уверены, что хотите удалить SSO-провайдер \"{{name}}\"?\nЭТО ДЕЙСТВИЕ НЕЛЬЗЯ ОТМЕНИТЬ!",
"create-sso": "Подключение SSO-провайдера",
"custom": "Собственный",
"delete-sso": "Подтвердите удаление",
"disabled-password-login-warning": "Вход по паролю отключен, будьте особенно осторожны при удалении провайдеров идентификации",
"display-name": "Псевдоним",
"identifier": "Имя пользователя",
"identifier-filter": "Фильтр по \"Имя пользователя\" (RegExp)",
"label": "SSO",
"no-sso-found": "Нет настроенных SSO-провайдеров",
"redirect-url": "URL-адрес перенаправления",
"scopes": "Области",
"single-sign-on": "Настройка единого входа (SSO) для аутентификации",
"sso-created": "SSO-провайдер {{name}} создан",
"sso-list": "SSO-провайдеры",
"sso-updated": "SSO-провайдер {{name}} обновлен",
"template": "Шаблон",
"token-endpoint": "Конечная точка токена",
"update-sso": "Изменение SSO-провайдера",
"user-endpoint": "Конечная точка пользователя",
"account": "Счет",
"accounts-description": "Просмотрите каждого поставщика удостоверений, посмотрите текущее состояние связи и подключите или отключите внешние удостоверения от этой учетной записи.",
"accounts-title": "Счета SSO",
"avatar-url": "Аватар URL",
"basic-settings": "Основные настройки",
"basic-settings-description": "Прежде чем заполнять данные OAuth, установите правила идентификации поставщика, отображаемого имени и дополнительных идентификаторов.",
"client-secret-optional-description": "Оставьте пустым, чтобы сохранить существующий секрет клиента без изменений.",
"configuration": "Конфигурация",
"configuration-summary-description": "Покажите основные сведения, которые помогут идентифицировать и проверить поставщика, не раскрывая полную конфигурацию в режиме реального времени.",
"create-sso-description": "Создайте нового поставщика удостоверений для единого входа, управляемого администратором.",
"endpoints": "Конечные точки",
"extern-uid": "Внешний идентификатор",
"extern-uid-description": "Это идентификатор на стороне провайдера, который в настоящее время связан с вашей учетной записью.",
"filter-disabled": "Неполноценный",
"identifier-filter-description": "Необязательное регулярное выражение, используемое для разрешения или ограничения доступа внешних идентификаторов к входу.",
"field-mapping": "Сопоставление претензий",
"field-mapping-description": "Сопоставьте поля восходящего профиля, используемые для идентификации пользователя и предварительного заполнения данных профиля.",
"field-mapping-identifier-description": "Используется в качестве стабильного внешнего идентификатора при входе в систему или привязке учетной записи.",
"linked": "Связано",
"mapping": "Картирование",
"mapping-avatar-short": "аватар",
"mapping-display-name-short": "имя",
"mapping-email-short": "электронная почта",
"mapping-identifier-short": "идентификатор",
"mapping-none": "Не настроено",
"not-linked": "Не связано",
"not-linked-description": "Никакие внешние идентификаторы пока не связаны. Вы можете подключить этого провайдера, чтобы войти в систему позже.",
"oauth-configuration": "Конфигурация OAuth",
"oauth-configuration-description": "Введите учетные данные клиента OAuth и конечные точки поставщика, используемые при входе в систему.",
"provider": "Поставщик",
"provider-id": "Идентификатор поставщика",
"provider-id-description": "Только строчные буквы, цифры и дефисы. Это значение становится частью имени ресурса поставщика.",
"provider-uid": "UID",
"redirect-url-description": "Зарегистрируйте этот обратный вызов URL у своего поставщика удостоверений, чтобы можно было завершить поток кода авторизации.",
"scope-count_one": "Объем {{count}}",
"scope-count_other": "Прицелы {{count}}",
"scopes-description": "Разделяйте области пробелами. Большинству провайдеров нужен лишь небольшой набор, например доступ к профилю или электронной почте.",
"template-description": "Начните с предустановки поставщика, затем настройте учетные данные и конечные точки для своего клиента.",
"unlink-success": "Отключен {{name}}.",
"update-sso-description": "Просмотрите конфигурацию поставщика, затем сохраните поля, которые должны измениться."
},
"storage": {
"accesskey": "Ключ доступа",
"accesskey-placeholder": "Ключ доступа / идентификатор доступа",
"bucket": "Корзина",
"bucket-placeholder": "Название бакета",
"create-a-service": "Создать сервис",
"create-storage": "Создать хранилище",
"current-storage": "Текущее объектное хранилище",
"delete-storage": "Удалить хранилище",
"endpoint": "Конечная точка",
"filepath-template": "Шаблон имени файла",
"label": "Хранилище",
"local-storage-path": "Путь к локальному хранилищу",
"path": "Путь к хранилищу",
"path-description": "Вы можете использовать переменные от локального хранилища, например {filename}",
"path-placeholder": "пользовательский/путь",
"presign-placeholder": "Генерировать временную публичную ссылку, необязательно",
"region": "Регион",
"region-placeholder": "Название региона",
"s3-compatible-url": "S3-совместимый URL",
"secretkey": "Секретный ключ",
"secretkey-placeholder": "Секретный ключ / ключ доступа",
"storage-services": "Список хранилищ",
"type-database": "База данных",
"type-local": "Локальное хранилище",
"update-a-service": "Обновить сервис",
"update-local-path": "Обновить путь к локальному хранилищу",
"update-local-path-description": "Путь к локальному хранилищу - это относительный путь к файлу вашей базы данных",
"update-storage": "Обновить хранилище",
"url-prefix": "Префикс URL",
"url-prefix-placeholder": "Пользовательский префикс URL, необязательно",
"url-suffix": "суффикс URL",
"url-suffix-placeholder": "Пользовательский суффикс URL, необязательно",
"warning-text": "Вы уверены, что хотите удалить хранилище `{{name}}`? ЭТО ДЕЙСТВИЕ НЕЛЬЗЯ ОТМЕНИТЬ",
"accesskey-description": "Идентификатор ключа доступа для сегмента или службы, совместимой с S3.",
"badge-default": "По умолчанию",
"badge-recommended": "Рекомендуется",
"bucket-description": "Ячейка, в которой будут храниться новые объекты вложений.",
"current-storage-description": "Выберите, где будут храниться новые вложения. Существующие вложения остаются в своем текущем месте хранения.",
"database-description": "Храните объекты вложений непосредственно в базе данных приложения.",
"database-note-backup": "Простое резервное копирование вместе с примечаниями к небольшим экземплярам.",
"database-note-size": "База данных может быстро расти за счет большого количества вложений.",
"endpoint-description": "Конечная точка сервиса, например AWS S3, Cloudflare R2, MinIO или другой совместимый URL.",
"filepath-template-description": "Используется локальным хранилищем и хранилищем S3. Поддерживает {timestamp}, {uuid} и {filename}. По умолчанию: активы/{timestamp}_{uuid}_{filename}.",
"local-description": "Сохраняйте новые вложения в файловой системе сервера. Это значение по умолчанию для новых экземпляров.",
"local-note-backup": "Сохраняйте и создайте резервную копию каталога вложений, особенно при развертывании Docker или контейнера.",
"local-note-path": "Относительные пути записываются в каталоге данных профиля экземпляра.",
"region-description": "Регион, требуемый провайдером. Для некоторых совместимых сервисов достаточно любой строки региона, принятой поставщиком.",
"s3-configuration": "Конфигурация S3",
"s3-configuration-description": "Настройте корзину, совместимую с S3, для новых вложений.",
"s3-description": "Сохраняйте новые вложения в службе хранения объектов, совместимой с S3.",
"s3-note-config": "Требуется действительная конечная точка, регион, сегмент, учетные данные, разрешения и доступ к сети сервера.",
"s3-note-scale": "Лучше всего подходит для больших библиотек вложений, облачных развертываний или нескольких экземпляров приложений.",
"secretkey-description": "Секретный ключ доступа к корзине или S3-совместимому сервису.",
"secretkey-preserve-description": "Оставьте пустым, чтобы сохранить существующий секретный ключ.",
"selected-backend": "Выбрано",
"type-s3": "S3-совместимое хранилище",
"use-path-style": "Используйте URL в стиле пути.",
"use-path-style-description": "Включите это для таких поставщиков, как MinIO или некоторых S3-совместимых служб, которые не поддерживают сегменты виртуального размещения."
},
"system": {
"additional-script": "Дополнительный скрипт",
"additional-script-placeholder": "Напишите ваш JavaScript-код здесь",
"additional-style": "Дополнительный стиль",
"additional-style-placeholder": "Напишите ваш CSS-код здесь",
"allow-user-signup": "Разрешить регистрацию пользователей",
"customize-server": {
"description": "Описание",
"icon-url": "URL иконки",
"locale": "Локализация",
"title": "Настроить сервер"
},
"disable-password-login": "Отключить вход по паролю",
"disable-password-login-final-warning": "Пожалуйста, введите `ПОДТВЕРДИТЬ`, если вы знаете, что делаете.",
"disable-password-login-warning": "Это отключит вход по паролю для всех пользователей. Невозможно будет войти без изменения этого параметра в базе данных, если настроенные провайдеры идентификации не работают. Также будьте особенно осторожны при удалении провайдера идентификации.",
"display-with-updated-time": "Время изменения - основное",
"enable-auto-compact": "Включить автоматическое сжатие",
"enable-double-click-to-edit": "Редактировать двойным кликом",
"enable-password-login": "Разрешить вход по паролю",
"enable-password-login-warning": "Это разрешит вход по паролю для всех пользователей. Продолжайте, только если хотите, чтобы пользователи входили и по SSO и по паролю.",
"label": "Система",
"max-upload-size": "Макс. размер файла (МБ)",
"max-upload-size-hint": "Рекомендуемое значение 32 MБ",
"removed-completed-task-list-items": "Включить удаление выполненных",
"server-name": "Имя сервера",
"title": "Общие",
"additional-script-description": "Внедрите JavaScript на каждую веб-страницу. Используйте только проверенный код.",
"additional-style-description": "Внедрите CSS в веб-приложение, чтобы настроить представление всего экземпляра.",
"basic-description": "Настройте общедоступное удостоверение, отображаемое этим экземпляром.",
"custom-code-description": "Дополнительные CSS и JavaScript для всего экземпляра применяются к интерфейсу.",
"custom-code-title": "Пользовательский код"
},
"version": "Версия",
"webhook": {
"create-dialog": {
"an-easy-to-remember-name": "Название, которое легко запомнить",
"create-webhook": "Создание вебхука",
"create-webhook-success": "Вебхук `{{name}}` создан",
"edit-webhook": "Изменить вебхук",
"payload-url": "Ссылка",
"title": "Название",
"url-example-post-receive": "https://example.com/postreceive"
},
"delete-dialog": {
"delete-webhook-description": "Это действие нельзя отменить.",
"delete-webhook-success": "Вебхук `{{name}}` успешно удален",
"delete-webhook-title": "Вы уверены, что хотите удалить вебхук `{{name}}`?"
},
"no-webhooks-found": "Нет вебхуков",
"title": "Вебхуки",
"url": "Ссылка",
"label": "Вебхуки"
},
"tags": {
"label": "Теги",
"title": "Метаданные тегов",
"description": "Назначайте дополнительные цвета отображения тегам по всему экземпляру или размытие соответствующего содержимого заметки. Имена тегов рассматриваются как привязанные шаблоны регулярных выражений.",
"background-color": "Цвет фона",
"blur-content": "Размытие контента",
"no-tags-configured": "Метаданные тега не настроены.",
"tag-name": "Имя тега",
"tag-name-placeholder": "например work или project/.*",
"tag-already-exists": "Тег уже существует.",
"tag-pattern-hint": "Имя тега или шаблон регулярного выражения (например, project/.* соответствует всем тегам project/)",
"invalid-regex": "Неверный или небезопасный шаблон регулярного выражения.",
"using-default-color": "Использование цвета по умолчанию.",
"add-rule": "Добавить правило",
"configured-rules": "Настроенные правила",
"default-color": "По умолчанию",
"matching-rule": "Закрепленное регулярное выражение",
"used-count": "{{count}} заметки"
},
"ai": {
"add-provider": "Добавить провайдера",
"api-key": "Ключ API",
"api-key-required": "Требуется ключ API.",
"byok-description": "Подключите OpenAI или Gemini с помощью ключа API из своей учетной записи. Memos звонит провайдеру напрямую с этого сервера.",
"byok-key-note": "Используйте ключ от учетной записи провайдера; Memos не объединяет общие учетные данные AI.",
"byok-label": "BYOK",
"byok-model-note": "Memos выбирает поддерживаемые модели для таких функций, как транскрипция звука.",
"byok-storage-note": "Ключи остаются в этом экземпляре и маскируются при загрузке настроек.",
"byok-title": "Используйте свою собственную учетную запись AI",
"configured": "Настроено",
"current-key": "Текущий ключ: {{key}}",
"default-endpoint": "Конечная точка по умолчанию",
"delete-provider": "Удалить провайдера AI `{{title}}`?",
"description": "Ключи поставщика предоставляются владельцем экземпляра и используются серверными функциями AI.",
"dialog-description": "Добавьте ключ от собственной учетной записи провайдера. Memos использует встроенные модели для каждого провайдера; оставьте ключ API пустым во время редактирования, чтобы сохранить сохраненный ключ.",
"edit-provider": "Изменить поставщика",
"endpoint": "Конечная точка",
"endpoint-hint": "Оставьте пустым, чтобы использовать конечную точку официального поставщика.",
"integrations-description": "Ключи поставщика предоставляются владельцем экземпляра и используются серверными функциями AI.",
"integrations-title": "Интеграция AI",
"keep-api-key": "Оставьте пустым, чтобы сохранить существующий ключ.",
"label": "AI",
"no-providers": "Поставщики AI не настроены.",
"provider-title": "Имя провайдера",
"provider-title-required": "Укажите имя поставщика.",
"provider-type": "Тип провайдера",
"providers": "Провайдеры",
"transcription-description": "Настройки преобразования речи в текст, используемые при записи звука в композиторе заметок.",
"transcription-empty-providers": "Сначала добавьте интеграцию AI, чтобы включить транскрипцию.",
"transcription-language-help": "Сокращенный код ISO 639-1 (например, en, de, zh). Оставьте пустым для автоматического обнаружения.",
"transcription-language-placeholder": "автоматическое обнаружение",
"transcription-language": "Язык по умолчанию",
"transcription-model-help": "Свободный текст. Используйте идентификатор модели поставщика, например шепот-1, gpt-4o-транскрибировать, шепот-большой-v3-турбо.",
"transcription-model-placeholder-gemini": "Gemini-2.5-flash, Gemini-2.5-pro",
"transcription-model-placeholder-openai": "шепот-1, gpt-4o-расшифровать, gpt-4o-мини-расшифровать, gpt-4o-расшифровать-диаризовать",
"transcription-model": "Модель",
"transcription-no-provider": "Нет — транскрипция отключена",
"transcription-prompt-help": "Улучшает правописание имен собственных и жаргона. OpenAI Whisper воспринимает это как мягкую подсказку (ограничение Whisper составляет примерно токены 224). Gemini воспринимает это как буквальную инструкцию внутри приглашения генерации.",
"transcription-prompt-placeholder": "Имена: Алиса, Боб. Глоссарий: kubernetes, OAuth.",
"transcription-prompt": "Подсказки",
"transcription-provider": "Поставщик",
"transcription-title": "Транскрипция",
"transcription-warning-no-key": "У выбранного провайдера нет набора ключей API. Отредактируйте интеграцию выше, чтобы добавить ее."
},
"notification": {
"email-description": "Отправьте копии по электронной почте для комментариев и упоминаний. Gmail работает с smtp.gmail.com, портом 587, STARTTLS и паролем приложения.",
"email-enabled": "Включить уведомления по электронной почте",
"email-enabled-description": "Электронная почта отправляется в дополнение к уведомлению о входящих сообщениях в приложении. Заполните обязательные поля, прежде чем разрешить это для пользователей.",
"email-title": "Доставка по электронной почте",
"from-email": "Из электронной почты",
"from-email-description": "Адрес отправителя, указанный в электронных письмах с уведомлениями. Для Gmail используйте ту же учетную запись Gmail, что и имя пользователя SMTP.",
"from-name": "От имени",
"from-name-description": "Отображаемое имя, отображаемое рядом с адресом отправителя. Оставьте пустым, чтобы отображался только адрес электронной почты.",
"label": "Уведомления",
"reply-to": "Ответить-кому",
"reply-to-description": "Адрес для ответов на электронные письма с уведомлениями. Оставьте поле пустым, чтобы получать ответы на адрес электронной почты «От».",
"requirement-gmail": "Требуется для Gmail",
"requirement-optional": "Необязательный",
"requirement-recommended": "Рекомендуется",
"requirement-required": "Необходимый",
"smtp-host": "Хост SMTP",
"smtp-host-description": "Имя хоста сервера SMTP. Используйте smtp.gmail.com для Gmail.",
"smtp-password": "пароль SMTP",
"smtp-password-description": "Пароль SMTP или токен приложения. Для Gmail требуется пароль приложения Google, а не обычный пароль учетной записи.",
"smtp-password-placeholder-existing": "Оставьте поле пустым, чтобы сохранить текущий пароль.",
"smtp-password-preserve-description": "Оставьте пустым, чтобы сохранить существующий пароль SMTP. Вводите новый пароль приложения только при смене учетных данных.",
"smtp-port": "порт SMTP",
"smtp-port-description": "Используйте 587 с STARTTLS для Gmail и большинства провайдеров. Используйте 465 только при включении SSL/TLS.",
"smtp-username": "Имя пользователя SMTP",
"smtp-username-description": "Имя пользователя для аутентификации. Для Gmail требуется ваш полный адрес Gmail.",
"test-email": "Отправить тестовое письмо",
"test-email-missing-recipient": "Прежде чем отправлять тестовое письмо, укажите адрес электронной почты в своей учетной записи.",
"test-email-sending": "Отправка тестового письма...",
"test-email-success": "Тестовое письмо отправлено на {{email}}.",
"use-ssl": "Используйте SSL/TLS",
"use-ssl-description": "Используйте неявный TLS, обычно с портом 465. Выключите это при использовании STARTTLS на порту 587.",
"use-tls": "Используйте STARTTLS",
"use-tls-description": "Обновите соединение SMTP с помощью STARTTLS. Оставьте это значение для Gmail с портом 587."
},
"select-section": "Выберите раздел",
"resource-stats": {
"label": "Ресурсы",
"title": "Статистика ресурсов",
"description": "Использование ресурсов для этого экземпляра.",
"database": {
"title": "База данных",
"driver": "Водитель",
"size": "Размер"
},
"local-storage": {
"title": "Локальное хранилище",
"size": "Размер каталога данных"
},
"unknown": "Неизвестный",
"last-updated": "Последнее обновление {{ago}}",
"refresh": "Обновить",
"load-error": "Не удалось загрузить статистику"
}
},
"tag": {
"all-tags": "Все теги",
"create-tag": "Создать тег",
"create-tags-guide": "Создавайте теги, используя `#tag` в заметках. Теги `#tag/subtag` можно показывать иерархично.",
"delete-confirm": "Вы точно хотите удалить этот тег?",
"delete-success": "Тег успешно удален",
"delete-tag": "Удалить тег",
"new-name": "Новое имя",
"no-tag-found": "Нет тегов",
"old-name": "Старое имя",
"rename-error-empty": "Тег не может быть пустым или содержать пробелы",
"rename-error-repeat": "Новое имя должно отличаться от старого",
"rename-success": "Тег обновлен",
"rename-tag": "Переименование тега",
"rename-tip": "Все ваши заметки с этим тегом будут обновлены"
},
"tooltip": {
"link-memo": "Связать заметку",
"markdown-menu": "Markdown",
"select-location": "Местоположение",
"select-visibility": "Видимость",
"tags": "Теги",
"upload-attachment": "Загрузить вложения"
},
"demo": {
"banner-description": "Изменения носят временный характер и могут быть сброшены.",
"banner-title": "Memos демо",
"deploy-link": "Разверните свой Memos"
},
"attachment-library": {
"actions": {
"open": "Открыть",
"retry": "Повторить попытку"
},
"empty": {
"audio": "Аудио вложений пока нет.",
"documents": "Вложений документов пока нет.",
"media": "Медиа-вложений пока нет."
},
"errors": {
"load": "Не удалось загрузить вложения."
},
"labels": {
"live": "Жить",
"live-photo": "Живое фото",
"memo": "Памятка",
"not-linked": "Не связано",
"unknown-date": "Неизвестная дата",
"unused": "Неиспользованный"
},
"tabs": {
"audio": "Аудио",
"documents": "Документы",
"media": "СМИ"
},
"unused": {
"confirm-description": "При этом будут удалены все загруженные файлы, не связанные с заметкой.",
"description": "Эти загрузки никогда не были прикреплены к заметке. Просмотрите или удалите их здесь.",
"title": "Несвязанные загрузки"
}
}
}