diff --git a/app/appearance/langs/ru_RU.json b/app/appearance/langs/ru_RU.json
index 61b094ca6..7e088e652 100644
--- a/app/appearance/langs/ru_RU.json
+++ b/app/appearance/langs/ru_RU.json
@@ -17,7 +17,7 @@
"insertSameLevelHeadingAfter": "Вставить заголовок того же уровня после",
"upgrade": "Обновить",
"downgrade": "Понизить",
- "clipboardPermissionDenied": "Доступ к буферу обмена был отклонён. Пожалуйста, разрешите доступ к буферу обмена в адресной строке браузера и попробуйте снова. Внимание: по протоколу http доступ к буферу обмена может быть недоступен, пожалуйста, используйте Ctrl+V / ⌘V для вставки",
+ "clipboardPermissionDenied": "Доступ к буферу обмена был отклонён. Пожалуйста, разрешите доступ к буферу обмена в адресной строке обозревателя и попробуйте снова. Внимание: по протоколу http доступ к буферу обмена может быть недоступен, пожалуйста, используйте Ctrl+V / ⌘V для вставки",
"jumpTo": "Перейти к",
"vacuumDataIndex": "Оптимизация индекса",
"vacuumDataIndexTip": "Проверить индекс данных, освободить место и повысить производительность индекса",
@@ -41,7 +41,7 @@
"insertItemBefore": "Вставить ${x} элемент(ов) перед",
"insertItemAfter": "Вставить ${x} элемент(ов) после",
"allViews": "Все виды",
- "copyAVID": "Копировать ID базы данных",
+ "copyAVID": "Копировать ИД базы данных",
"hideEmptyFields": "Скрыть пустые поля",
"displayEmptyFields": "Показать пустые поля",
"cardAspectRatio": "Соотношение сторон области предварительного просмотра",
@@ -105,9 +105,9 @@
"publishServiceAddressesTip": "Возможные сетевые адреса для доступа к сервису публикации.",
"publishServiceAuth": "Базовая аутентификация сервиса",
"publishServiceAuthTip": "При включении требуется аутентификация для доступа к сервису публикации.",
- "publishServiceAuthAccounts": "Аутентифицированные учетные записи",
- "publishServiceAuthAccountsTip": "Список учетных записей базовой аутентификации. Посетители должны ввести имя пользователя и пароль из этого списка для просмотра опубликованного содержимого.",
- "publishServiceAuthAccountAdd": "Добавить учетную запись",
+ "publishServiceAuthAccounts": "Аутентифицированные учётные записи",
+ "publishServiceAuthAccountsTip": "Список учётных записей базовой аутентификации. Посетители должны ввести имя пользователя и пароль из этого списка для просмотра опубликованного содержимого.",
+ "publishServiceAuthAccountAdd": "Добавить учётную запись",
"copyMirror": "Копировать зеркало",
"duplicateMirror": "Дублировать зеркало",
"duplicateCompletely": "Дублировать полностью",
@@ -136,14 +136,14 @@
"editorMarkdownInlineSubTip": "После включения будет поддерживаться синтаксис подстрочного индекса ~foo~",
"editorMarkdownInlineTag": "Markdown синтаксис для тегов",
"editorMarkdownInlineTagTip": "После включения будет поддерживаться синтаксис встроенных в текст тегов #foo#",
- "editorMarkdownInlineMath": "Markown синтаксис встроенных в текст формул",
+ "editorMarkdownInlineMath": "Markdown синтаксис встроенных в текст формул",
"editorMarkdownInlineMathTip": "После включения будет поддерживаться синтаксис встроенных в текст формул $foo$",
- "editorMarkdownInlineAsterisk": "Markdown синтаксис звездочек",
+ "editorMarkdownInlineAsterisk": "Markdown синтаксис звёздочек",
"editorMarkdownInlineAsteriskTip": "После включения будет поддерживаться синтаксис курсива *foo* и синтаксис жирного текста **foo**",
- "editorMarkdownInlineUnderscore": "Markdown синтаксис со знаком подчеркивания",
+ "editorMarkdownInlineUnderscore": "Markdown синтаксис со знаком подчёркивания",
"editorMarkdownInlineUnderscoreTip": "После включения будет поддерживаться синтаксис курсива _foo_ и синтаксис жирного текста __foo__",
"currentNotebook": "Текущий блокнот",
- "containerBlockTip1": "Включение контейнерных блоков приведет к дублированию результатов поиска",
+ "containerBlockTip1": "Включение контейнерных блоков приведёт к дублированию результатов поиска",
"copyAsPNG": "Скопировать как PNG",
"unbindBlock": "Отвязать блок",
"showTitle": "Показать заголовок базы данных",
@@ -184,7 +184,7 @@
"reviewMode0": "Смешать новые и старые",
"reviewMode1": "Сначала новые",
"reviewMode2": "Сначала старые",
- "fileAnnoRefPlaceholder": "Пожалуйста, введите ID блока",
+ "fileAnnoRefPlaceholder": "Пожалуйста, введите ИД блока",
"addToDatabase": "Добавить в базу данных",
"clearContext": "Очистить контекст",
"cloudStoragePurge": "Очистить облачное хранилище",
@@ -206,34 +206,34 @@
"searchRollupProperty": "Поиск свойства",
"replaceTypes": {
"text": "Обычный текст",
- "imgText": "Alt текст изображения",
+ "imgText": "Альтернативный текст изображения",
"imgTitle": "Заголовок изображения",
"imgSrc": "Ссылка на изображение",
- "aText": "Анкор текста ссылки",
+ "aText": "Якорь текста ссылки",
"aTitle": "Заголовок ссылки",
- "aHref": "URL ссылки",
+ "aHref": "URL-адрес ссылки",
"code": "встроенный код",
"em": "Курсив",
"strong": "Жирный шрифт",
"inlineMath": "Встраиваемая формула",
"inlineMemo": "Встраиваемая заметка",
- "blockRef": "Текст анкора ссылки",
- "fileAnnotationRef": "Анкор текста аннотации PDF",
+ "blockRef": "Текст якоря ссылки",
+ "fileAnnotationRef": "Якорь текста аннотации PDF",
"kbd": "Клавиатура",
"mark": "Знак",
- "s": "Перечеркнуто",
+ "s": "Перечёркнуто",
"sub": "Подстрочный",
"sup": "Надстрочный",
"tag": "Тег",
- "u": "Подчеркнуто",
+ "u": "Подчёркнуто",
"docTitle": "Название документа",
"codeBlock": "Блок кода",
"mathBlock": "Блок формулы",
"htmlBlock": "HTML блок"
},
- "copyAHref": "Копировать URL ссылки",
+ "copyAHref": "Копировать URL-адрес ссылки",
"selected": "Выбрано",
- "loadMore": "Загрузить еще",
+ "loadMore": "Загрузить ещё",
"tempUnlock": "Временно разблокировать",
"cancelTempUnlock": "Отменить временную разблокировку",
"addFilter": "Добавить фильтр",
@@ -252,7 +252,7 @@
"unfreezeCol": "Отменить закрепление колонки",
"snippetsTip": "Фрагмент кода был обновлён, хотите его сохранить?",
"addBelowAbove": "Нажмите Добавить ниже
⌥Нажмите Добавить выше",
- "imported": "Импорт завершен",
+ "imported": "Импорт завершён",
"mirrorTip": "Зеркало базы данных, все обновления данных будут синхронизированы со всеми другими зеркалами",
"includeTime": "Включить время",
"accountSupport1": "С момента своего первого публичного релиза 31 августа 2020 года SiYuan был выпущен более 830 раз, решив более 15000 требований и обратной связи от пользователей и закомитировав более 19800 раз. Мы не можем обойтись без вашей поддержки и обратной связи.",
@@ -382,7 +382,7 @@
"date": "Дата",
"select": "Выбрать",
"multiSelect": "Множественный выбор",
- "commandEmpty": "Команды еще нет, нажмите, чтобы перейти в магазин для установки плагинов",
+ "commandEmpty": "Команды ещё нет, нажмите, чтобы перейти в магазин для установки плагинов",
"commandPanel": "Палитра команд",
"cloudRegionNorthAmerica": "LiuYun (Центр обработки данных Северной Америки)",
"cloudRegionChina": "LianDi (Центр обработки данных материкового Китая)",
@@ -396,15 +396,15 @@
"incompatiblePluginTip": "Этот плагин не поддерживается в текущем терминале",
"incompatible": "Несовместимо",
"trust": "Доверять",
- "bazaarTrust": "Пакет магазина похож на стороннее приложение, он может делать все, что хочет, поэтому установка пакета магазина имеет определенные риски безопасности.",
- "bazaarTrust3": "Мы придаем большое значение потенциальным проблемам безопасности. Чтобы избежать рисков безопасности, были приняты следующие меры:",
+ "bazaarTrust": "Пакет магазина похож на стороннее приложение, он может делать все, что хочет, поэтому установка пакета магазина имеет определённые риски безопасности.",
+ "bazaarTrust3": "Мы придаём большое значение потенциальным проблемам безопасности. Чтобы избежать рисков безопасности, были приняты следующие меры:",
"bazaarTrustCodeReview": "Ревью кода перед размещением",
"bazaarTrustCodeReviewTip": "Перед размещением пакета в магазине мы проверим его код",
"bazaarTrustOpenSource": "Открытый исходный код",
"bazaarTrustOpenSourceTip": "Код большинства пакетов магазина является открытым, вы можете просмотреть код и обратить внимание на проблемы в репозитории перед установкой",
"bazaarCommunityReview": "Обзор сообщества",
"bazaarPeerReviewTip": "Множество разработчиков сообщества могут проверить код пакета магазина",
- "bazaarUserReport": "Отчет пользователя",
+ "bazaarUserReport": "Отчёт пользователя",
"bazaarUserReportTip": "Если вы обнаружите злонамеренный код или проблемы безопасности в пакетах магазина, пожалуйста, дайте нам обратную связь",
"bazaarTrust1": "Как только вы решите доверять магазину, действие нельзя будет отменить. Если вы установили пакет магазина, содержащий злонамеренный код, пожалуйста, вручную удалите его в файловой системе",
"bazaarTrust2": "Отказ от ответственности: Для получения дополнительных сведений смотрите соответствующие условия в лицензии открытого исходного кода AGPLv3, используемой SiYuan",
@@ -415,7 +415,7 @@
"enablePlugin": "Включить плагин",
"color": "Цвет",
"confirmPassword": "Я уже запомнил пароль",
- "passwordNoMatch": "Введенные два пароля не совпадают",
+ "passwordNoMatch": "Введённые два пароля не совпадают",
"cloudConfigTip": "Пожалуйста, настройте в [Настройки - Облако]",
"confirmUninstall": "Вы уверены, что хотите удалить ${name}?
Удаление может привести к удалению всех связанных настроек и данных, пожалуйста, принимайте решение осторожно!",
"scrollGetMore": "Прокрутите вверх и вниз, чтобы загрузить больше",
@@ -426,7 +426,7 @@
"plugin": "Плагин",
"attrBookmarkTip": "Связать этот блок с закладкой для последующего просмотра через панель закладок",
"attrNameTip": "Установите имя для этого блока, в основном для справки и поиска, у блока может быть только одно уникальное имя",
- "attrAliasTip": "Установите псевдонимы для этого блока, блок может установить несколько псевдонимов, разделенных запятыми",
+ "attrAliasTip": "Установите псевдонимы для этого блока, блок может установить несколько псевдонимов, разделённых запятыми",
"attrMemoTip": "Установите заметку для этого блока, поддерживается только обычный текст",
"switchDirect": "Переключить направление сравнения",
"onlySearchForDoc": "[[ только искать документы",
@@ -434,7 +434,7 @@
"ocrResult": "Результаты OCR текста",
"reOCR": "Повторить OCR",
"continueReview1": "Продолжить просмотр",
- "continueReview2": "Еще ${count} карточки для просмотра, продолжить?",
+ "continueReview2": "Ещё ${count} карточки для просмотра, продолжить?",
"whatsNewInSiYuan": "Что нового в SiYuan",
"returnDesktop": "Нажмите назад ещё раз, чтобы вернуться на рабочий стол. Используйте [Выйти из приложения] в правой боковой панели, чтобы нормально выйти из приложения",
"enterNew": "Введите для создания",
@@ -444,7 +444,7 @@
"searchTip3": "чтобы переключиться на следующий найденный",
"searchTip4": "чтобы открыть справа",
"searchTip5": "чтобы отменить",
- "showRecentUpdatedBlocks": "Самые недавно обновленные блоки будут показаны, когда ввод пуст",
+ "showRecentUpdatedBlocks": "Самые недавно обновлённые блоки будут показаны, когда ввод пуст",
"revisionCount": "Количество ревизий",
"nextDue": "Следующее истечение",
"flashcardNewCardLimit": "Лимит новых карточек",
@@ -466,7 +466,7 @@
"flashcardFSRSParamMaximumInterval": "FSRS Максимальный интервал",
"flashcardFSRSParamMaximumIntervalTip": "Максимальное количество дней между повторениями",
"flashcardFSRSParamWeights": "FSRS Весовые параметры",
- "flashcardFSRSParamWeightsTip": "Параметры весов алгоритма. Значение по умолчанию получается из меньшей выборки. Если требуется внесение корректировок, пожалуйста, используйте оптимизатор FSRS для расчета",
+ "flashcardFSRSParamWeightsTip": "Параметры весов алгоритма. Значение по умолчанию получается из меньшей выборки. Если требуется внесение корректировок, пожалуйста, используйте оптимизатор FSRS для расчёта",
"apiKey": "API ключ",
"apiKeyTip": "Рекомендуется назначить отдельный API ключ для SiYuan для последующего управления. Если этот пункт оставить пустым, функции, связанные с ИИ, будут отключены",
"apiTimeout": "Тайм-аут",
@@ -474,7 +474,7 @@
"apiProxy": "Сетевой прокси",
"apiProxyTip": "Сетевой прокси, который инициирует запрос, например, socks://user:pass@127.0.0.1:1080",
"apiModel": "Модель",
- "apiModelTip": "Параметр model переданный в запросе к API, используется для управления стилем сгенерированного текста (ID развертывания должен быть заполнен при использовании сервиса Azure OpenAI)",
+ "apiModelTip": "Параметр model переданный в запросе к API, используется для управления стилем сгенерированного текста (ИД развертывания должен быть заполнен при использовании сервиса Azure OpenAI)",
"apiMaxTokens": "Максимальное количество токенов",
"apiMaxTokensTip": "Параметр max_tokens переданный в запросе к API, используется для управления длиной сгенерированного текста",
"apiTemperature": "Температура",
@@ -517,7 +517,7 @@
"uploadData2CloudTip": "Создайте снимок данных, а затем загрузите его в облако",
"downloadDataFromCloud": "⬇️ Загрузить снимок данных из облака",
"downloadDataFromCloudTip": "Загрузите последний снимок данных облака и объедините его с локальными данными",
- "targetBlockID": "ID целевого блока",
+ "targetBlockID": "ИД целевого блока",
"transferBlockRefTip": "Перенести все ссылки из этого блока в целевой блок",
"transferBlockRef": "Передать ссылку",
"sortByFiletree": "Использовать правила сортировки дерева документов",
@@ -555,7 +555,7 @@
"topBottomLayout": "Верхнее и нижнее расположение",
"keyword": "Ключевое слово",
"searchMethod": "Метод поиска",
- "regex": "Regex",
+ "regex": "Регулярное выражение",
"keywordsLimit": "Лимит ключевых слов",
"exportAsImage": "Экспортировать как изображение",
"proFeature": "Эта функция требует оплаты (подписка не требует дополнительной оплаты), единовременная оплата может использоваться на всю жизнь",
@@ -570,7 +570,7 @@
"notBatchRemove": "Пакетное удаление блокнотов не поддерживается",
"confirmRemoveAll": "Вы уверены, что хотите удалить выбранные ${count} документа и их поддокументы?",
"microphoneDenied": "Необходимо разрешить SiYuan доступ к микрофону в Системных настройках",
- "microphoneNotAccess": "Доступ к микрофону запрещен, перейдите в Системные настройки для сброса",
+ "microphoneNotAccess": "Доступ к микрофону запрещён, перейдите в Системные настройки для сброса",
"dynamicLoadBlocks": "Количество динамически загружаемых блоков",
"dynamicLoadBlocksTip": "Это значение содержит количество подблоков. Если есть много кодовых блоков, блоков формул или графиков, которые необходимо отобразить, рекомендуется не устанавливать слишком большое",
"backlinkExpand": "По умолчанию раскрыть обратные ссылки",
@@ -586,7 +586,7 @@
"codeSnippetTip": "Тонкая настройка интерфейса или функциональности с помощью фрагментов кода",
"expandDown": "Раскрыть вниз",
"expandUp": "Раскрыть вверх",
- "goForward": "Двигаться вперед",
+ "goForward": "Двигаться вперёд",
"goBack": "Вернуться назад",
"docNameAndContent": "Имя документа и содержание",
"breadcrumb": "Крошки",
@@ -606,7 +606,7 @@
"tWithSubtitle": "Преобразование с подзаголовками",
"clear": "Очистить",
"autoDownloadUpdatePkg": "Автоматически загружать пакет обновления",
- "autoDownloadUpdatePkgTip": "После включения будет автоматически проверять обновления версии каждые два часа. Если есть обновленная версия, она автоматически загрузит установочный пакет и запросит установку",
+ "autoDownloadUpdatePkgTip": "После включения будет автоматически проверять обновления версии каждые два часа. Если есть обновлённая версия, она автоматически загрузит установочный пакет и запросит установку",
"downloaded": "Загружено",
"allOp": "Все операции",
"allNotebooks": "Все блокноты",
@@ -625,7 +625,7 @@
"systemLogTip": "Записи работы программы сохраняются в системный журнал. Экспортируя системный журнал и отправив его разработчикам, это может лучше помочь разработчикам диагностировать проблемы программы",
"systemLog": "Системный журнал",
"syncConfGuide1": "Инициализировать ключ репозитория данных",
- "syncConfGuide2": "Этот ключ используется для end-to-end шифрования данных синхронизации
Ключ генерируется на основе пароля, который вы вводите, пожалуйста, запомните пароль",
+ "syncConfGuide2": "Этот ключ используется для сквозного шифрования данных синхронизации
Ключ генерируется на основе пароля, который вы вводите, пожалуйста, запомните пароль",
"syncConfGuide3": "Каталог облачной синхронизации используется для хранения зашифрованных данных, соответствующих текущему рабочему пространству. Имя по умолчанию main. Если у вас только одно рабочее пространство для синхронизации, используйте main непосредственно",
"syncConfGuide4": "Синхронизировать сейчас?",
"syncConfGuide5": "Если объем данных большой, первая синхронизация будет медленной, пожалуйста, ожидайте терпеливо
Не переключайте приложения и поддерживайте экран ярким, пока iOS/iPad синхронизирует",
@@ -670,12 +670,12 @@
"genKey": "Авто-сгенерировать ключ",
"genKeyByPW": "Создать ключ по паролю",
"dataRepoKeyTip1": "Репозиторий данных используется для шифрования и сохранения снимков данных. Снимки могут быть созданы и восстановлены в [Истории данных]",
- "dataRepoKeyTip2": "Все устройства должны использовать один и тот же ключ, если ключи несовпадают, данные не могут синхронизироваться в облако",
+ "dataRepoKeyTip2": "Все устройства должны использовать один и тот же ключ, если ключи не совпадают, данные не могут синхронизироваться в облако",
"dataRepoKey": "Ключ репозитория данных",
"dataRepoPurge": "Очистка репозитория данных",
- "dataRepoPurgeTip": "Удалить все нереференсированные снимки и связанные объекты данных",
- "dataRepoPurgeConfirm": "Очистка репозитория данных полностью удалит все нереференсированные снимки и связанные объекты данных, вы уверены, что хотите очистить?",
- "purge": "Очистить",
+ "dataRepoPurgeTip": "Удалить все безссыльные снимки и связанные объекты данных",
+ "dataRepoPurgeConfirm": "Очистка репозитория данных полностью удалит все безссыльные снимки и связанные объекты данных, вы уверены, что хотите очистить?",
+ "purge": "Стереть",
"plsChoose": "Пожалуйста, выберите сначала",
"freeSub": "Бесплатная пробная подписка",
"sortByUpdateTimeDesc": "По убыванию времени обновления",
@@ -689,14 +689,14 @@
"includeChildDoc": "Включить дочерние документы",
"text": "Текст",
"lastUsed": "Недавно использованное внешнее видом",
- "removedNotebook": "Удаленный блокнот",
+ "removedNotebook": "Удалённый блокнот",
"querySyntax": "Синтаксис запроса",
"rollback": "Откат",
"custom": "Пользовательский",
"feedback": "Обратная связь",
"inbox": "Входящие",
- "turnToStatic": "Статический анкорный текст",
- "turnToDynamic": "Динамический анкорный текст",
+ "turnToStatic": "Статический якорный текст",
+ "turnToDynamic": "Динамический якорный текст",
"sizeLimit": "Лимит",
"trafficStat": "Статистика трафика",
"headingEmbedMode": "Настройки встраивания блока заголовка",
@@ -712,8 +712,8 @@
"ltr": "Слева направо (LTR)",
"rtlTip": "Отобразить содержимое справа налево",
"height": "Высота",
- "deactivateUser": "Деактивировать учетную запись",
- "deactivateUserTip": "
someone101 (последующий номер - это номер пользователя), пароль будет сброшен случайным числомsomeone101 (последующий номер - это номер пользователя), пароль будет сброшен случайным числом16, эта настройка влияет на отображение размера шрифта редактора и экспортированных PDF/HTML",
"fontSizeScrollZoom": "Быстрое изменение размера шрифта",
- "fontSizeScrollZoomTip": "После включения удерживайте Ctrl, чтобы быстро изменять размер шрифта с помощью колесика мыши или жеста зумирования на трекпаде",
+ "fontSizeScrollZoomTip": "После включения удерживайте Ctrl, чтобы быстро изменять размер шрифта с помощью колесика мыши или жеста увеличения на трекпаде",
"font1": "Эта настройка влияет только на отображение шрифта в редакторе, выберите По умолчанию, чтобы использовать семейство шрифтов темы",
"newNameFile": "Имя нового поддокумента - это",
"newNameSettingFile": "Имя нового документа - это",
"newContentFile": "Содержимое нового документа - это",
"exporting": "Экспорт, пожалуйста, подождите...",
- "exported": "Экспорт завершен",
+ "exported": "Экспорт завершён",
"refExpired": "Содержимое блока поиска не существует",
"emptyContent": "Не найдено соответствующего содержимого",
- "useBrowserView": "Просмотр в браузере",
+ "useBrowserView": "Просмотр в обозревателе",
"userLocalPDF": "Открыть с помощью локального PDF инструмента",
- "copyID": "Скопировать ID",
+ "copyID": "Скопировать ИД",
"newBookmark": "Создать метку закладки",
"generateHistory": "Интервал генерации истории (минуты, установите 0 для отключения)",
"generateHistoryInterval": "История автоматически генерируется при редактировании или удалении, которую можно просмотреть и откатить в [Истории данных]",
@@ -1065,7 +1065,7 @@
"createdDESC": "Время создания по убыванию",
"docSizeASC": "Размер документа по возрастанию",
"docSizeDESC": "Размер документа по убыванию",
- "subDocCountASC": "Количество поддокументов по возрастанию",
+ "subDocCountASC": "Число поддокументов по возрастанию ",
"subDocCountDESC": "Количество поддокументов по убыванию",
"sort": "Сортировать",
"enterFullscreen": "Войти в полноэкранный режим",
@@ -1091,7 +1091,7 @@
"insertRight": "Открыть справа вкладки",
"account1": "Стать платным членом",
"account4": "Перейти на подписочную модель",
- "account2": "Синхронизация и резервное копирование данных с end-to-end шифрованием",
+ "account2": "Синхронизация и резервное копирование данных с сквозным шифрованием",
"account3": "Пробная подписка",
"account5": "Хостинг облачных ресурсов",
"account6": "Осталось до истечения подписки",
@@ -1114,7 +1114,7 @@
"accountTip": "Я прочитал и согласен с Политикой конфиденциальности SiYuan",
"forgetPassword": "Забыли пароль",
"accountName": "Имя пользователя/Электронная почта",
- "account": "Учетная запись",
+ "account": "Учётная запись",
"globalGraph": "Глобальный граф",
"backlinks": "Обратные ссылки",
"editor": "Редактор",
@@ -1123,11 +1123,11 @@
"appearance8": "Открыть папку значков",
"appearance5": "Выберите режим интерфейса",
"appearance4": "Режим",
- "appearance3": "Выберите тему выделения синтаксиса, используемую в темном режиме",
+ "appearance3": "Выберите тему выделения синтаксиса, используемую в тёмном режиме",
"appearance2": "Выберите тему выделения синтаксиса, используемую в светлом режиме",
"appearance1": "Тема блока кода",
"appearance10": "Настройки кнопки закрытия",
- "appearance11": "Свернуть в трей после нажатия на кнопку закрытия",
+ "appearance11": "Свернуть в системный лоток после нажатия на кнопку закрытия",
"appearance16": "Нижняя панель состояния",
"appearance17": "После включения панель состояния будет скрыта",
"appearance18": "Настройка переключателя сообщений панели состояния",
@@ -1180,7 +1180,7 @@
"fileTree22": "Уведомление о большом файле",
"fileTree23": "Появится уведомление, если размер файла .sy или базы данных .json превышает этот предел",
"fileTree24": "Размещать новые дочерние документы вверху",
- "fileTree25": "Если включено, новые дочерние документы будут помещаться в начале списка дочерних документов (действует только при включенной пользовательской сортировке)",
+ "fileTree25": "Если включено, новые дочерние документы будут помещаться в начале списка дочерних документов (действует только при включённой пользовательской сортировке)",
"export10": "Например <span style=\"color: #fff;background-color: black;padding: 4px;border-radius: 5px;float:right;\">SiYuan</span>, если пусто, использовать текст водяного знака или путь к файлу водяного знака.",
"export11": "Обработка блока ссылок при экспорте",
"export12": "Обработка блока встроенного контента при экспорте",
@@ -1200,15 +1200,15 @@
"export26": "Абсолютный путь шаблона, используемого при экспорте файлов Word .docx, это значение параметра Pandoc --reference-doc",
"export27": "Экспорт водяного знака PDF",
"export28": "Текст водяного знака или путь к файлу водяного знака",
- "export29": "Положение, размер и стиль водяного знака и т. д.",
+ "export29": "Положение, размер и стиль водяного знака и т.д.",
"export30": "Экспорт изображения водяного знака",
"export31": "Экспорт строковых примечаний",
"export32": "После включения строковые примечания будут экспортироваться в виде верхнего индекса",
"theme11": "Использовать тему в светлом режиме",
- "theme12": "Использовать тему в темном режиме",
+ "theme12": "Использовать тему в тёмном режиме",
"theme2": "Выберите значки, используемые в интерфейсе",
"language1": "Выберите язык отображения интерфейса",
- "summary": "Резюме",
+ "summary": "Сводка",
"bookmark": "Закладка",
"icon": "Значок",
"appearance": "Внешний вид",
@@ -1228,7 +1228,7 @@
"closeOthers": "Закрыть другие вкладки",
"closeLeft": "Закрыть вкладки слева",
"closeRight": "Закрыть вкладки справа",
- "closeUnmodified": "Закрыть неизмененные вкладки",
+ "closeUnmodified": "Закрыть неизменённые вкладки",
"newFileTip": "Пожалуйста, сначала откройте блокнот",
"copyBlockRef": "Скопировать ссылку на блок",
"copyBlockEmbed": "Скопировать встроенный блок",
@@ -1263,7 +1263,7 @@
"mount": "Открыть блокнот",
"newNotebook": "Новый блокнот",
"fileNameRule": "Заголовок не может содержать символ /, он был автоматически заменён на символ / в полном формате",
- "slogan": "Реструктурируйте свое мышление",
+ "slogan": "Реструктурируйте своё мышление",
"showInFolder": "Показать в папке",
"search": "Поиск",
"config": "Настройки",
@@ -1275,9 +1275,9 @@
"language": "Язык",
"about": "О программе",
"about1": "Авторские права (c) 2020-настоящее время • Yunnan Liandi Technology Co., Ltd. • Политика конфиденциальности • Соглашение пользователя",
- "about2": "Используйте в браузере",
- "about3": "Пожалуйста, используйте браузер Chrome и держите его в одной сети с компьютером, порт ${port}(Кроме случайного порта, первое запущенное рабочее пространство также автоматически слушает 6806 как фиксированный порт, что упрощает использование браузера для вспомогательных расширений или других внешних программ для вызова интерфейса ядра), адреса, к которым можно подключиться, следующие: ",
- "about4": "Открыть браузер",
+ "about2": "Используйте в обозревателе",
+ "about3": "Пожалуйста, используйте обозреватель Chrome и держите его в одной сети с компьютером, порт ${port}(Кроме случайного порта, первое запущенное рабочее пространство также автоматически слушает 6806 как фиксированный порт, что упрощает использование обозревателя для вспомогательных расширений или других внешних программ для вызова интерфейса ядра), адреса, к которым можно подключиться, следующие: ",
+ "about4": "Открыть обозреватель",
"about5": "Код доступа авторизации",
"about6": "После настройки будет использоваться как пароль для аутентификации доступа, оставьте пустым, чтобы закрыть аутентификацию",
"about7": "Следовать блокировке системы",
@@ -1292,7 +1292,7 @@
"currentVer": "Текущая версия",
"downloadLatestVer": "Скачать последнюю версию",
"themeLight": "Светлая",
- "themeDark": "Темная",
+ "themeDark": "Тёмная",
"themeOS": "Следовать системе",
"pasteAsPlainText": "Вставить как простой текст",
"assets": "Ресурсы",
@@ -1311,7 +1311,7 @@
"delete-column": "Удалить столбец",
"delete-row": "Удалить строку",
"down": "Вниз",
- "downloadTip": "Браузер не поддерживает функцию загрузки",
+ "downloadTip": "Обозреватель не поддерживает скачивание",
"edit-mode": "Переключить режим",
"emoji": "Эмодзи",
"export": "Экспорт",
@@ -1319,7 +1319,7 @@
"fullscreen": "Переключить полноэкранный режим",
"generate": "Генерировать",
"headings": "Заголовки",
- "imageURL": "URL изображения",
+ "imageURL": "URL-адрес изображения",
"indent": "Отступ",
"info": "Информация",
"inline-code": "Встроенный код",
@@ -1342,7 +1342,7 @@
"outlineOutdent": "Список уменьшить отступ",
"outlineOutdentTip": "После включения уменьшение отступа будет использовать логику списка, то есть перемещение элементов списка ниже родителя",
"spellcheck": "Проверка орфографии",
- "spellcheckTip": "После включения будет использоваться встроенная в браузер проверка орфографии. Пожалуйста, выберите языки проверки в настройках браузера",
+ "spellcheckTip": "После включения будет использоваться встроенная в обозреватель проверка орфографии. Пожалуйста, выберите языки проверки в настройках обозревателя",
"spellcheckTip2": "После включения будет использоваться встроенная проверка орфографии. Пожалуйста, выберите языки проверки из списка ниже",
"over": "над",
"preview": "Предварительный экспорт",
@@ -1363,8 +1363,8 @@
"redo": "Повторить",
"remove": "Удалить",
"row": "Строка",
- "splitView": "Разделенный вид",
- "strike": "Зачеркнутый",
+ "splitView": "Разделённый вид",
+ "strike": "Зачёркнутый",
"table": "Таблица",
"title": "Название",
"tooltipText": "Текст подсказки",
@@ -1372,17 +1372,17 @@
"up": "Вверх",
"update": "Обновить",
"insertAsset": "Вставить изображение или файл",
- "uploadError": "Ошибка загрузки",
- "uploading": "Загрузка...",
+ "uploadError": "Ошибка закачивания",
+ "uploading": "Закачивание...",
"wysiwyg": "WYSIWYG",
"recentViewed": "Недавно просмотренные",
"recentOpened": "Недавно открытые",
"recentClosed": "Недавно закрытые",
- "recentModified": "Недавно измененные",
+ "recentModified": "Недавно изменённые",
"_label": "Русский",
"_time": {
"albl": "назад",
- "blbl": "сейчас",
+ "blbl": "отныне",
"now": "сейчас",
"1s": "1 секунда %s",
"xs": "%d секунд %s",
@@ -1445,21 +1445,21 @@
"6": "Не удалось создать папку блокнота [%s] папка [%s]: %s",
"7": "Не удалось удалить путь блокнота [%s] путь [%s]: %s",
"8": "Не удалось проверить обновление",
- "9": "\uD83D\uDE80 Доступна новая версия, пожалуйста, просмотрите анонс выпуска %s",
+ "9": "🚀 Доступна новая версия, пожалуйста, просмотрите анонс выпуска %s",
"10": "Это последняя версия",
- "11": "\uD83D\uDCE2 Системное уведомление: %s",
+ "11": "📢 Системное уведомление: %s",
"12": "Не удалось запросить ресурс [%s]",
"13": "Не может быть создан файл, начинающийся с .",
"14": "Экспорт не удался: %s",
"15": "Содержимое блока с id [%s] не найдено",
"16": "Без названия",
"17": "Первоначальная синхронизация не удалась при запуске. Непредсказуемая перезапись данных может произойти, если вы продолжите работать. Пожалуйста, выполните синхронизацию сначала",
- "18": "Не удалось получить учетную запись пользователя сообщества",
+ "18": "Не удалось получить учётную запись пользователя сообщества",
"19": "Информация о пользователе истекла, пожалуйста, войдите снова",
"20": "Не может быть преобразовано в заголовок, когда включаются поддокументы",
"21": "Пожалуйста, введите капчу",
"22": "Капча неверна",
- "23": "Репозиторий данных поврежден, пожалуйста, сбросьте репозиторий данных",
+ "23": "Репозиторий данных повреждён, пожалуйста, сбросьте репозиторий данных",
"24": "Таймаут сети, пожалуйста, попробуйте позже",
"25": "Имя атрибута поддерживает только английские буквы и цифры",
"26": "Пожалуйста, сначала инициализируйте ключ репозитория данных в [Настройки - О программе - Ключ репозитория данных]",
@@ -1467,7 +1467,7 @@
"28": "Сеть аномальная, пожалуйста, попробуйте позже",
"29": "Эта функция доступна только при покупке [годовой подписки] (если вы уже купили, обновите или повторно войдите в Настройки - Аккаунт)",
"30": "Не удалось получить информацию о облаке",
- "31": "Не удалось аутентифицировать учетную запись, пожалуйста, войдите снова",
+ "31": "Не удалось аутентифицировать учётную запись, пожалуйста, войдите снова",
"32": "Не удалось удалить облачный блокнот",
"33": "Недостаточно прав для чтения и записи файлов или доступа к сети, пожалуйста, проверьте права папки рабочего пространства и настройки антивирусного программного обеспечения/брандмауэра. Если вы запускали SiYuan как администратор ранее, рассмотрите возможность перехода на новый каталог рабочего пространства и не запускайте его как администратор в будущем (текущий каталог рабочего пространства может больше не быть доступен обычным пользователям)",
"34": "Эта операция не поддерживается в режиме только для чтения",
@@ -1510,7 +1510,7 @@
"71": "Не удалось вставить файл ресурса, пожалуйста, повторно откройте документ",
"72": "Содержимое было скопировано в буфер обмена системы, пожалуйста, перейдите в SiYuan для вставки",
"73": "Импорт данных...",
- "74": "Ядро еще не полностью запущено [%d%%], пожалуйста, попробуйте позже",
+ "74": "Ядро ещё не полностью запущено [%d%%], пожалуйста, попробуйте позже",
"75": "Попытка доступа к файлу не удалась",
"76": "Проверка сетевого подключения поставщика облачного хранилища аномальная, пожалуйста, проверьте сетевую конфигурацию",
"77": "Неверный путь директории [%s]",
@@ -1543,7 +1543,7 @@
"104": "Не удалось скачать установочный пакет обновления, пожалуйста, проверьте сетевое подключение",
"105": "Без названия",
"106": "Максимальная длина ограничена 512 символами",
- "107": "Перемещенный документ [%s]",
+ "107": "Перемещённый документ [%s]",
"108": "Синхронизация данных обнаружила конфликты, вы можете просмотреть созданный контент конфликта в [Истории данных]",
"109": "Удаление напоминания завершено [%s]",
"110": "Переименование...",
@@ -1558,10 +1558,10 @@
"119": "Загрузка сетевого файла [%s]",
"120": "Загрузка завершена, всего [%d] файлов",
"121": "В этом документе нет сетевого файла",
- "122": "Функция боковой панели, входящая в плагин, должна быть сконфигурирована на рабочем столе (вы можете получить доступ к http://127.0.0.1:6806/stage/build/desktop с помощью мобильного браузера, после завершения настройки, пожалуйста, перезапустите SiYuan APP)",
+ "122": "Функция боковой панели, входящая в плагин, должна быть сконфигурирована на рабочем столе (вы можете получить доступ к http://127.0.0.1:6806/stage/build/desktop с помощью мобильного обозревателя, после завершения настройки, пожалуйста, перезапустите SiYuan APP)",
"123": "Функция синхронизации может быть активирована только после добавления/выбора директории облачной синхронизации",
"124": "Пожалуйста, включите облачную синхронизацию в [Настройки - Облако - Включите облачную синхронизацию]",
- "125": "Автосинхронизация не удалась слишком много раз, попробуйте вручную запустить синхронизацию, если проблема все еще сохраняется, пожалуйста, сообщите об этом через GitHub Issues",
+ "125": "Автосинхронизация не удалась слишком много раз, попробуйте вручную запустить синхронизацию, если проблема все ещё сохраняется, пожалуйста, сообщите об этом через GitHub Issues",
"126": "Закладка не может быть пустой",
"127": "До окончания подписки осталось [%d] дней, после чего данные облачного хранилища будут полностью удалены. Для продления посетите здесь",
"128": "Подписка истекла, данные облачного хранилища будут полностью удалены (данные S3/WebDAV не затронуты), через два дня после истечения подписки это уведомление больше не будет появляться. Для продления посетите здесь",
@@ -1575,7 +1575,7 @@
"136": "Инициализация ключа репозитория данных...",
"137": "Не удалось инициализировать ключ репозитория данных: %s",
"138": "Ключ репозитория данных установлен",
- "139": "Создается снимок данных, [%s] файлов данных уже обработаны, [%s] осталось...",
+ "139": "Создаётся снимок данных, [%s] файлов данных уже обработаны, [%s] осталось...",
"140": "Не удалось создать снимок данных: %s",
"141": "Не удалось откатить снимок данных",
"142": "Ввод не может быть пустым",
@@ -1593,7 +1593,7 @@
"154": "Облако может поддерживать резервное копирование только до 12 снимков",
"155": "Директория облачной синхронизации была сброшена до [главной]",
"156": "Аутентификация доступа не удалась, пожалуйста, или переоткройте её",
- "157": "Ключ не распознается, пожалуйста, подтвердите, что скопированная строка ключа правильная",
+ "157": "Ключ не распознаётся, пожалуйста, подтвердите, что скопированная строка ключа правильная",
"158": "Индексирование репозитория данных, прогулка по данным %s",
"159": "Индексирование репозитория данных, получение последнего файла %v/%v",
"160": "Индексирование репозитория данных, вставка файла %v/%v",
@@ -1625,7 +1625,7 @@
"186": "Блокировка директории облачной синхронизации",
"187": "Разблокировка директории облачной синхронизации",
"188": "Не удалось заблокировать директорию облачной синхронизации, пожалуйста, попробуйте позже",
- "189": "Директория облачной синхронизации все еще заблокирована другими устройствами, пожалуйста, попробуйте позже",
+ "189": "Директория облачной синхронизации все ещё заблокирована другими устройствами, пожалуйста, попробуйте позже",
"190": "В процессе верификации индекса обнаружена проблема, она была автоматически исправлена",
"191": "[%d/%d] Создан индекс исторических данных",
"192": "Восстановление индекса исторических данных, пожалуйста, подождите...",
@@ -1680,7 +1680,7 @@
"241": "Недоступно перетаскивание в его подзаголовок",
"242": "Текущее доступное пространство [%s], для выполнения данной операции потребуется как минимум [%s]",
"243": "Перечислить только первые [%d] меток (включая подметки), если нужно изменить, пожалуйста, измените [Настройки - Дерево документов - Максимальное количество для отображения]",
- "244": "Индексация данных не была завершена после последнего использования. Пожалуйста, выполните [Дерево документов - Восстановить индекс]. Пожалуйста, полностью закройте программу перед выключением компьютера.",
+ "244": "Индексация данных не была завершена после последнего использования. Пожалуйста, выполните [Дерево документов - Восстановить индекс]. Пожалуйста, полностью закройте программу перед выключением компьютера",
"245": "Индексация данных не была завершена после последнего использования. Пожалуйста, выполните [Дерево документов - Восстановить индекс]. Пожалуйста, используйте [Выход из приложения] в правой боковой панели для нормального выхода",
"246": "Название документа не может содержать / и было заменено на _",
"247": "Файл [%s] больше максимального ограничения [%s] и был проигнорирован для загрузки в облако",
@@ -1688,7 +1688,7 @@
"249": "Из-за ошибки конфигурации невозможно получить доступ к данным. Пожалуйста, проверьте настройки и права доступа к облачному хранилищу",
"250": "Запрос был ограничен облачным хранилищем. Пожалуйста, проверьте настройки и права доступа к облачному хранилищу",
"251": "Всего неиспользованных активов [%d], здесь перечислены только [%d]",
- "252": "\uD83D\uDEA8 Microsoft Defender может ошибочно удалить ядро, удалить данные и значительно снизить производительность. Рекомендуется добавить путь установки и рабочее пространство SiYuan в список исключений",
+ "252": "🚨 Microsoft Defender может ошибочно удалить ядро, удалить данные и значительно снизить производительность. Рекомендуется добавить путь установки и рабочее пространство SiYuan в список исключений",
"253": "Сжатие файла [%s], пожалуйста, подождите...",
"254": "[Region ID] Неправильный идентификатор региона, пожалуйста, обратитесь к документации поставщика услуг S3 для настройки идентификатора региона",
"255": "Целевой сайт включил защиту от хотлинков, [%d] ресурсов невозможно скачать",