Files
obsidian-livesync/src/common/messagesJson/ru.json
T

841 lines
109 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.
{
"(Active)": "(Активна)",
"(BETA) Always overwrite with a newer file": "(БЕТА) Всегда перезаписывать более новым файлом",
"(Beta) Use ignore files": "(Бета) Использовать файлы игнорирования",
"(Days passed, 0 to disable automatic-deletion)": "(Дней прошло, 0 для отключения автоматического удаления)",
"(ex. Read chunks online) If this option is enabled, LiveSync reads chunks online directly instead of replicating them locally. Increasing Custom chunk size is recommended.": "(ex. Read chunks online) If this option is enabled, LiveSync reads chunks online directly instead of replicating them locally. Increasing Custom chunk size is recommended.",
"(MB) If this is set, changes to local and remote files that are larger than this will be skipped. If the file becomes smaller again, a newer one will be used.": "(MB) If this is set, changes to local and remote files that are larger than this will be skipped. If the file becomes smaller again, a newer one will be used.",
"(Mega chars)": "(Мега символов)",
"(Not recommended) If set, credentials will be stored in the file": "(Не рекомендуется) Если установлено, учётные данные будут сохранены в файле",
"(Not recommended) If set, credentials will be stored in the file.": "(Not recommended) If set, credentials will be stored in the file.",
"(Obsolete) Use an old adapter for compatibility": "(Устарело) Использовать старый адаптер для совместимости",
"(RegExp) Empty to sync all files. Set filter as a regular expression to limit synchronising files.": "(RegExp) Оставьте пустым, чтобы синхронизировать все файлы. Укажите регулярное выражение, чтобы ограничить синхронизируемые файлы.",
"(RegExp) If this is set, any changes to local and remote files that match this will be skipped.": "(RegExp) Если задано, любые изменения локальных и удалённых файлов, соответствующих этому шаблону, будут пропускаться.",
"(Select this if you are already using synchronisation on another computer or smartphone.) This option is suitable if you are new to LiveSync and want to set it up from scratch.": "(Выберите этот вариант, если вы уже используете синхронизацию на другом компьютере или смартфоне.) Он подходит, если вы хотите добавить это устройство к уже существующей конфигурации LiveSync。",
"(Select this if you are configuring this device as the first synchronisation device.) This option is suitable if you are new to LiveSync and want to set it up from scratch.": "(Выберите этот вариант, если настраиваете это устройство как первое устройство синхронизации.) Он подходит, если вы впервые используете LiveSync и хотите настроить всё с нуля。",
"> [!INFO]- The connected devices have been detected as follows:\n${devices}": "> [!INFO]- Обнаружены следующие подключённые устройства:\n${devices}",
"A Setup URI is a single string of text containing your server address and authentication details. Using a URI, if one was generated by your server installation script, provides a simple and secure configuration.": "Setup URI — это одна строка текста, содержащая адрес сервера и данные аутентификации. Если URI был создан скриптом установки сервера, его использование обеспечивает простую и безопасную настройку。",
"Access Key": "Ключ доступа",
"Activate": "Активировать",
"Active Remote Configuration": "Активная удалённая конфигурация",
"Add default patterns": "Добавить шаблоны по умолчанию",
"Add new connection": "Добавить подключение",
"All devices have the same progress value (${progress}). Your devices seem to be synchronised. And be able to proceed with Garbage Collection.": "У всех устройств одинаковое значение прогресса (${progress}). Похоже, ваши устройства синхронизированы, и можно продолжать Garbage Collection.",
"Always prompt merge conflicts": "Всегда запрашивать разрешение конфликтов слияния",
"Analyse": "Анализировать",
"Analyse database usage": "Анализ использования базы данных",
"Analyse database usage and generate a TSV report for diagnosis yourself. You can paste the generated report with any spreadsheet you like.": "Проанализируйте использование базы данных и создайте TSV-отчёт для самостоятельной диагностики. Полученный отчёт можно вставить в любую удобную для вас таблицу.",
"Apply Latest Change if Conflicting": "Применить последнее изменение при конфликте",
"Apply preset configuration": "Применить предустановленную конфигурацию",
"Ask a passphrase at every launch": "Запрашивать парольную фразу при каждом запуске",
"Automatically Sync all files when opening Obsidian.": "Автоматически синхронизировать все файлы при открытии Obsidian.",
"Back": "Назад",
"Back to non-configured": "Вернуть в состояние без настройки",
"Batch database update": "Пакетное обновление базы данных",
"Batch limit": "Пакетный лимит",
"Batch size": "Размер пакета",
"Batch size of on-demand fetching": "Размер пакета при запросе по требованию",
"Before v0.17.16, we used an old adapter for the local database. Now the new adapter is preferred. However, it needs local database rebuilding.": "До v0.17.16 мы использовали старый адаптер для локальной базы данных. Теперь предпочтителен новый адаптер. Однако требуется перестроение локальной базы данных.",
"Before v0.17.16, we used an old adapter for the local database. Now the new adapter is preferred. However, it needs local database rebuilding. Please disable this toggle when you have enough time. If leave it enabled, also while fetching from the remote database, you will be asked to disable this.": "Before v0.17.16, we used an old adapter for the local database. Now the new adapter is preferred. However, it needs local database rebuilding. Please disable this toggle when you have enough time. If leave it enabled, also while fetching from the remote database, you will be asked to disable this.",
"Bucket Name": "Имя бакета",
"Cancel": "Отмена",
"Cancel Garbage Collection": "Отменить Garbage Collection",
"Check": "Проверить",
"Check and convert non-path-obfuscated files": "Проверить и преобразовать файлы без обфускации пути",
"Check for documents that have not been converted to path-obfuscated IDs and convert them if necessary.": "Проверяет документы, которые ещё не были преобразованы в path-obfuscated ID, и при необходимости преобразует их.",
"cmdConfigSync.showCustomizationSync": "Показать синхронизацию настроек",
"Comma separated `.gitignore, .dockerignore`": "Через запятую `.gitignore, .dockerignore`",
"Compaction in progress on remote database...": "Выполняется компакция удалённой базы данных...",
"Compaction on remote database completed successfully.": "Компакция удалённой базы данных успешно завершена.",
"Compaction on remote database failed.": "Компакция удалённой базы данных завершилась ошибкой.",
"Compaction on remote database timed out.": "Время ожидания компакции удалённой базы данных истекло.",
"Compare the content of files between on local database and storage. If not matched, you will be asked which one you want to keep.": "Сравнивает содержимое файлов между локальной базой данных и хранилищем. Если они не совпадут, вам предложат выбрать, какую версию сохранить.",
"Compatibility (Conflict Behaviour)": "Совместимость (поведение при конфликтах)",
"Compatibility (Database structure)": "Совместимость (структура базы данных)",
"Compatibility (Internal API Usage)": "Совместимость (использование внутреннего API)",
"Compatibility (Metadata)": "Совместимость (метаданные)",
"Compatibility (Remote Database)": "Совместимость (удалённая база данных)",
"Compatibility (Trouble addressed)": "Совместимость (исправленные проблемы)",
"Compute revisions for chunks": "Вычислять ревизии для чанков",
"Configuration Encryption": "Шифрование конфигурации",
"Configure": "Настроить",
"Configure And Change Remote": "Настроить и переключить удалённое хранилище",
"Configure E2EE": "Настроить сквозное шифрование",
"Configure Remote": "Настроить удалённое хранилище",
"Configure the same server information as your other devices again, manually, very advanced users only.": "Снова вручную укажите те же параметры сервера, что и на других устройствах. Только для очень опытных пользователей。",
"Connection Method": "Способ подключения",
"Continue to CouchDB setup": "Перейти к настройке CouchDB",
"Continue to Peer-to-Peer only setup": "Перейти к настройке только Peer-to-Peer",
"Continue to S3/MinIO/R2 setup": "Перейти к настройке S3/MinIO/R2",
"Copy": "Копировать",
"Copy Report to clipboard": "Копировать отчёт в буфер обмена",
"CouchDB Connection Tweak": "Настройки подключения CouchDB",
"Cross-platform": "Кроссплатформенные",
"Current adapter: {adapter}": "Текущий адаптер: {adapter}",
"Customization Sync": "Синхронизация настроек",
"Customization Sync (Beta3)": "Синхронизация настроек (Beta3)",
"Data Compression": "Сжатие данных",
"Database Adapter": "Адаптер базы данных",
"Database Name": "Имя базы данных",
"Database suffix": "Суффикс базы данных",
"Default": "По умолчанию",
"Delay conflict resolution of inactive files": "Отложить разрешение конфликтов для неактивных файлов",
"Delay merge conflict prompt for inactive files.": "Отложить запрос конфликта слияния для неактивных файлов.",
"Delete": "Удалить",
"Delete all customization sync data": "Удалить все данные синхронизации настроек",
"Delete all data on the remote server.": "Удалить все данные на удалённом сервере.",
"Delete local database to reset or uninstall Self-hosted LiveSync": "Удалить локальную базу данных, чтобы сбросить или удалить Self-hosted LiveSync",
"Delete old metadata of deleted files on start-up": "Удалять старые метаданные удалённых файлов при запуске",
"Delete Remote Configuration": "Удалить удалённую конфигурацию",
"Delete remote configuration '{name}'?": "Удалить удалённую конфигурацию '{name}'?",
"descConnectSetupURI": "Это рекомендуемый способ настройки Self-hosted LiveSync с помощью Setup URI.",
"descCopySetupURI": "Идеально для настройки нового устройства!",
"descEnableLiveSync": "Включайте это только после настройки одного из двух вариантов выше.",
"descFetchConfigFromRemote": "Загрузить необходимые настройки с уже настроенного удалённого сервера.",
"descManualSetup": "Не рекомендуется, но полезно, если у вас нет Setup URI",
"descTestDatabaseConnection": "Открыть подключение к базе данных.",
"descValidateDatabaseConfig": "Проверяет и исправляет потенциальные проблемы с конфигурацией базы данных.",
"desktop": "рабочий стол",
"Developer": "Разработчик",
"Device": "Устройство",
"Device name": "Имя устройства",
"Device Setup Method": "Способ настройки устройства",
"dialog.yourLanguageAvailable": "Self-hosted LiveSync имеет переводы для вашего языка, поэтому была включена настройка языка Display language.\n\nПримечание: Не все сообщения переведены. Мы ждём ваших предложений!\nПримечание 2: При создании Issue, пожалуйста, вернитесь к lang-def, затем сделайте скриншоты, сообщения и логи. Это можно сделать в настройках.\nНадеемся, вам будет удобно использовать!",
"dialog.yourLanguageAvailable.btnRevertToDefault": "Оставить lang-def",
"dialog.yourLanguageAvailable.Title": "Доступен перевод!",
"Disables all synchronization and restart.": "Отключает всю синхронизацию и перезапускает приложение.",
"Disables logging, only shows notifications. Please disable if you report an issue.": "Отключает логирование, показывает только уведомления. Пожалуйста, отключите при сообщении о проблеме.",
"Display Language": "Язык интерфейса",
"Display name": "Отображаемое имя",
"Do not check configuration mismatch before replication": "Не проверять несовпадение конфигурации перед репликацией",
"Do not keep metadata of deleted files.": "Не хранить метаданные удалённых файлов.",
"Do not split chunks in the background": "Не разделять чанки в фоновом режиме",
"Do not use internal API": "Не использовать внутренний API",
"Doctor.Button.DismissThisVersion": "Нет, и не спрашивать до следующего выпуска",
"Doctor.Button.Fix": "Исправить",
"Doctor.Button.FixButNoRebuild": "Исправить без перестроения",
"Doctor.Button.No": "Нет",
"Doctor.Button.Skip": "Оставить как есть",
"Doctor.Button.Yes": "Да",
"Doctor.Dialogue.Main": "Привет! Диагностика настроек активирована из-за activateReason!\nК сожалению, некоторые настройки были обнаружены как потенциальные проблемы.\nНе волнуйтесь. Давайте решим их по очереди.\n\nСообщаем вам заранее, мы спросим о следующих пунктах.\n\nissues\n\nНачнём?",
"Doctor.Dialogue.MainFix": "name\n\n| Текущее | Идеальное |\n|:---:|:---:|\n| current | ideal |\n\n**Уровень рекомендации:** level\n\n### Почему это было обнаружено?\n\nreason\n\nnote\n\nИсправить на идеальное значение?",
"Doctor.Dialogue.Title": "Диагностика Self-hosted LiveSync",
"Doctor.Dialogue.TitleAlmostDone": "Почти готово!",
"Doctor.Dialogue.TitleFix": "Исправление проблемы current/total",
"Doctor.Level.Must": "Обязательно",
"Doctor.Level.Necessary": "Необходимо",
"Doctor.Level.Optional": "Опционально",
"Doctor.Level.Recommended": "Рекомендуется",
"Doctor.Message.NoIssues": "Проблем не обнаружено!",
"Doctor.Message.RebuildLocalRequired": "Внимание! Для применения требуется перестроение локальной базы данных!",
"Doctor.Message.RebuildRequired": "Внимание! Для применения требуется перестроение!",
"Doctor.Message.SomeSkipped": "Некоторые проблемы оставлены как есть. Спросить снова при следующем запуске?",
"Doctor.RULES.E2EE_V02500.REASON": "Сквозное шифрование стало более надёжным и быстрым. Предыдущее E2EE было скомпрометировано. Следует применить как можно скорее.",
"Duplicate": "Дублировать",
"Duplicate remote": "Дублировать удалённую конфигурацию",
"E2EE Configuration": "Конфигурация сквозного шифрования",
"Edge case addressing (Behaviour)": "Обработка особых случаев (поведение)",
"Edge case addressing (Database)": "Обработка особых случаев (база данных)",
"Edge case addressing (Processing)": "Обработка особых случаев (обработка)",
"Emergency restart": "Аварийный перезапуск",
"Enable advanced features": "Включить расширенные функции",
"Enable customization sync": "Включить синхронизацию настроек",
"Enable Developers' Debug Tools.": "Включить инструменты разработчика.",
"Enable edge case treatment features": "Включить функции обработки граничных случаев",
"Enable poweruser features": "Включить функции для опытных пользователей",
"Enable this if your Object Storage doesn't support CORS": "Включите, если ваше объектное хранилище не поддерживает CORS",
"Enable this option to automatically apply the most recent change to documents even when it conflicts": "Включите эту опцию для автоматического применения последних изменений к документам даже при конфликте",
"Encrypt contents on the remote database. If you use the plugin's synchronization feature, enabling this is recommended.": "Шифровать содержимое на удалённой базе данных. Рекомендуется включить при использовании функции синхронизации плагина.",
"Encrypting sensitive configuration items": "Шифрование конфиденциальных настроек",
"Encryption phassphrase. If changed, you should overwrite the server's database with the new (encrypted) files.": "Парольная фраза шифрования. При изменении нужно перезаписать базу данных сервера новыми (зашифрованными) файлами.",
"End-to-End Encryption": "Сквозное шифрование",
"Endpoint URL": "URL конечной точки",
"Enhance chunk size": "Улучшить размер чанка",
"Enter Server Information": "Ввести данные сервера",
"Enter the server information manually": "Ввести данные сервера вручную",
"Export": "Экспорт",
"Failed to connect to remote for compaction.": "Не удалось подключиться к удалённой базе данных для компакции.",
"Failed to connect to remote for compaction. ${reason}": "Не удалось подключиться к удалённой базе данных для компакции. ${reason}",
"Failed to start one-shot replication before Garbage Collection. Garbage Collection Cancelled.": "Не удалось запустить одноразовую репликацию перед Garbage Collection. Garbage Collection отменена.",
"Failed to start replication after Garbage Collection.": "Не удалось запустить репликацию после Garbage Collection.",
"Fetch": "Получить",
"Fetch chunks on demand": "Загружать чанки по требованию",
"Fetch database with previous behaviour": "Загрузить базу данных с предыдущим поведением",
"Fetch remote settings": "Получить настройки с удалённого хранилища",
"File to resolve conflict": "Файл для разрешения конфликта",
"Filename": "Имя файла",
"First, please select the option that best describes your current situation.": "Сначала выберите вариант, который лучше всего описывает вашу текущую ситуацию。",
"Flag and restart": "Пометить и перезапустить",
"Forces the file to be synced when opened.": "Принудительно синхронизировать файл при открытии.",
"Fresh Start Wipe": "Полный сброс для чистого старта",
"Garbage Collection cancelled by user.": "Пользователь отменил Garbage Collection.",
"Garbage Collection completed. Deleted chunks: ${deletedChunks} / ${totalChunks}. Time taken: ${seconds} seconds.": "Garbage Collection завершена. Удалено чанков: ${deletedChunks} / ${totalChunks}. Затраченное время: ${seconds} сек.",
"Garbage Collection Confirmation": "Подтверждение Garbage Collection",
"Garbage Collection V3 (Beta)": "Сборка мусора V3 (Beta)",
"Garbage Collection: Found ${unusedChunks} unused chunks to delete.": "Garbage Collection: найдено ${unusedChunks} неиспользуемых чанков для удаления.",
"Garbage Collection: Scanned ${scanned} / ~${docCount}": "Garbage Collection: просканировано ${scanned} / ~${docCount}",
"Garbage Collection: Scanning completed. Total chunks: ${totalChunks}, Used chunks: ${usedChunks}": "Garbage Collection: сканирование завершено. Всего чанков: ${totalChunks}, используемых чанков: ${usedChunks}",
"Handle files as Case-Sensitive": "Обрабатывать файлы с учётом регистра",
"Hidden Files": "Скрытые файлы",
"How to display network errors when the sync server is unreachable.": "Определяет, как отображать сетевые ошибки, если сервер синхронизации недоступен.",
"How would you like to configure the connection to your server?": "Как вы хотите настроить подключение к серверу?",
"I am adding a device to an existing synchronisation setup": "Я добавляю устройство к существующей настройке синхронизации",
"I am setting this up for the first time": "Я настраиваю это впервые",
"I know my server details, let me enter them": "Я знаю параметры сервера, позвольте ввести их вручную",
"If disabled(toggled), chunks will be split on the UI thread (Previous behaviour).": "Если отключено, чанки будут разделяться в основном потоке.",
"If enabled per-filed efficient customization sync will be used. We need a small migration when enabling this.": "Если включено, будет использоваться эффективная синхронизация настроек для каждого файла.",
"If enabled per-filed efficient customization sync will be used. We need a small migration when enabling this. And all devices should be updated to v0.23.18. Once we enabled this, we lost a compatibility with old versions.": "If enabled per-filed efficient customization sync will be used. We need a small migration when enabling this. And all devices should be updated to v0.23.18. Once we enabled this, we lost a compatibility with old versions.",
"If enabled, chunks will be split into no more than 100 items. However, dedupe is slightly weaker.": "Если включено, чанки будут разделены не более чем на 100 элементов.",
"If enabled, newly created chunks are temporarily kept within the document, and graduated to become independent chunks once stabilised.": "Если включено, вновь созданные чанки временно хранятся в документе.",
"If enabled, the ⛔ icon will be shown inside the status instead of the file warnings banner. No details will be shown.": "Если включено, значок будет показан внутри статуса.",
"If enabled, the file under 1kb will be processed in the UI thread.": "Если включено, файлы меньше 1КБ будут обрабатываться в основном потоке.",
"If enabled, the notification of hidden files change will be suppressed.": "Если включено, уведомление об изменении скрытых файлов будет подавлено.",
"If this enabled, all chunks will be stored with the revision made from its content. (Previous behaviour)": "Если включено, все чанки будут храниться с ревизией из содержимого.",
"If this enabled, All files are handled as case-Sensitive (Previous behaviour).": "Если включено, все файлы обрабатываются с учётом регистра.",
"If this enabled, chunks will be split into semantically meaningful segments. Not all platforms support this feature.": "Если включено, чанки будут разделены на семантически значимые сегменты.",
"If this is set, changes to local files which are matched by the ignore files will be skipped.": "Если установлено, изменения файлов из списка игнорирования будут пропущены.",
"If this is set, changes to local files which are matched by the ignore files will be skipped. Remote changes are determined using local ignore files.": "If this is set, changes to local files which are matched by the ignore files will be skipped. Remote changes are determined using local ignore files.",
"If this option is enabled, PouchDB will hold the connection open for 60 seconds, and if no change arrives in that time, close and reopen the socket, instead of holding it open indefinitely.": "Если эта опция включена, PouchDB будет держать соединение открытым 60 секунд.",
"If this option is enabled, PouchDB will hold the connection open for 60 seconds, and if no change arrives in that time, close and reopen the socket, instead of holding it open indefinitely. Useful when a proxy limits request duration but can increase resource usage.": "If this option is enabled, PouchDB will hold the connection open for 60 seconds, and if no change arrives in that time, close and reopen the socket, instead of holding it open indefinitely. Useful when a proxy limits request duration but can increase resource usage.",
"Ignore and Proceed": "Игнорировать и продолжить",
"Ignore files": "Файлы для игнорирования",
"Ignore patterns": "Шаблоны исключения",
"Import connection": "Импортировать подключение",
"Incubate Chunks in Document": "Инкубировать чанки в документе",
"Initialise all journal history, On the next sync, every item will be received and sent.": "Инициализирует всю историю журнала. При следующей синхронизации каждый элемент будет заново получен и отправлен.",
"Interval (sec)": "Интервал (сек)",
"K.exp": "Экспериментальная",
"K.long_p2p_sync": "title_p2p_sync",
"K.P2P": "Peer-к-Peer",
"K.Peer": "Устройство",
"K.ScanCustomization": "Scan customization",
"K.short_p2p_sync": "P2P Синхр.",
"K.title_p2p_sync": "Синхронизация между устройствами",
"Keep empty folder": "Сохранять пустые папки",
"lang_def": "По умолчанию",
"lang-de": "Deutsch",
"lang-def": "lang_def",
"lang-es": "Español",
"lang-fr": "Français",
"lang-ja": "日本語",
"lang-ko": "한국어",
"lang-ru": "Русский",
"lang-zh": "简体中文",
"lang-zh-tw": "繁體中文",
"Later": "Позже",
"Limit: {datetime} ({timestamp})": "Лимит: {datetime} ({timestamp})",
"LiveSync could not handle multiple vaults which have same name without different prefix, This should be automatically configured.": "LiveSync не может обработать несколько хранилищ с одинаковым именем без разных префиксов.",
"liveSyncReplicator.beforeLiveSync": "Перед LiveSync запускаем OneShot...",
"liveSyncReplicator.cantReplicateLowerValue": "Нельзя реплицировать с меньшим значением.",
"liveSyncReplicator.checkingLastSyncPoint": "Поиск последней точки синхронизации.",
"liveSyncReplicator.couldNotConnectTo": "Не удалось подключиться к uri : name\n(db)",
"liveSyncReplicator.couldNotConnectToRemoteDb": "Не удалось подключиться к удалённой базе данных: d",
"liveSyncReplicator.couldNotConnectToServer": "Не удалось подключиться к серверу.",
"liveSyncReplicator.couldNotConnectToURI": "Не удалось подключиться к uri:dbRet",
"liveSyncReplicator.couldNotMarkResolveRemoteDb": "Не удалось отметить удалённую базу данных как разрешённую.",
"liveSyncReplicator.liveSyncBegin": "Начало LiveSync...",
"liveSyncReplicator.lockRemoteDb": "Блокировка удалённой базы данных для предотвращения повреждения данных",
"liveSyncReplicator.markDeviceResolved": "Отметить это устройство как «разрешённое».",
"liveSyncReplicator.oneShotSyncBegin": "Начало OneShot синхронизации... (syncMode)",
"liveSyncReplicator.remoteDbCorrupted": "Удалённая база данных новее или повреждена, убедитесь, что установлена последняя версия self-hosted-livesync",
"liveSyncReplicator.remoteDbCreatedOrConnected": "Удалённая база данных создана или подключена",
"liveSyncReplicator.remoteDbDestroyed": "Удалённая база данных уничтожена",
"liveSyncReplicator.remoteDbDestroyError": "Произошла ошибка при уничтожении удалённой базы данных:",
"liveSyncReplicator.remoteDbMarkedResolved": "Удалённая база данных отмечена как разрешённая.",
"liveSyncReplicator.replicationClosed": "Репликация закрыта",
"liveSyncReplicator.replicationInProgress": "Репликация уже выполняется",
"liveSyncReplicator.retryLowerBatchSize": "Повтор с меньшим размером пакета: batch_size/batches_limit",
"liveSyncReplicator.unlockRemoteDb": "Разблокировка удалённой базы данных для предотвращения повреждения данных",
"liveSyncSetting.errorNoSuchSettingItem": "Такого параметра настройки не существует: key",
"liveSyncSetting.originalValue": "Оригинал: value",
"liveSyncSetting.valueShouldBeInRange": "Значение должно быть min < значение < max",
"liveSyncSettings.btnApply": "Применить",
"Local Database Tweak": "Настройки локальной базы данных",
"Lock": "Заблокировать",
"Lock Server": "Заблокировать сервер",
"Lock the remote server to prevent synchronization with other devices.": "Блокирует удалённый сервер, чтобы запретить синхронизацию с другими устройствами.",
"logPane.autoScroll": "Автопрокрутка",
"logPane.logWindowOpened": "Окно лога открыто",
"logPane.pause": "Пауза",
"logPane.title": "Лог Self-hosted LiveSync",
"logPane.wrap": "Перенос",
"Maximum delay for batch database updating": "Максимальная задержка пакетного обновления базы данных",
"Maximum file size": "Максимальный размер файла",
"Maximum Incubating Chunk Size": "Максимальный размер инкубируемого чанка",
"Maximum Incubating Chunks": "Максимальное количество инкубируемых чанков",
"Maximum Incubation Period": "Максимальный период инкубации",
"MB (0 to disable).": "МБ (0 для отключения).",
"Memory cache": "Кэш в памяти",
"Memory cache size (by total characters)": "Размер кэша памяти (по общему количеству символов)",
"Memory cache size (by total items)": "Размер кэша памяти (по общему количеству элементов)",
"Merge": "Объединить",
"Minimum delay for batch database updating": "Минимальная задержка пакетного обновления базы данных",
"Minimum interval for syncing": "Минимальный интервал синхронизации",
"moduleCheckRemoteSize.logCheckingStorageSizes": "Проверка размеров хранилища",
"moduleCheckRemoteSize.logCurrentStorageSize": "Размер удалённого хранилища: measuredSize",
"moduleCheckRemoteSize.logExceededWarning": "Размер удалённого хранилища: measuredSize превысил notifySize",
"moduleCheckRemoteSize.logThresholdEnlarged": "Порог увеличен до sizeМБ",
"moduleCheckRemoteSize.msgConfirmRebuild": "Это может занять некоторое время. Вы действительно хотите перестроить всё сейчас?",
"moduleCheckRemoteSize.msgDatabaseGrowing": "Ваша база данных увеличивается! Но не волнуйтесь, мы можем решить это сейчас.",
"moduleCheckRemoteSize.msgSetDBCapacity": "Можно установить предупреждение о максимальной ёмкости базы данных.",
"moduleCheckRemoteSize.option2GB": "2ГБ (Стандарт)",
"moduleCheckRemoteSize.option800MB": "800МБ (Cloudant, fly.io)",
"moduleCheckRemoteSize.optionAskMeLater": "Спросить позже",
"moduleCheckRemoteSize.optionDismiss": "Отклонить",
"moduleCheckRemoteSize.optionIncreaseLimit": "увеличить до newMaxМБ",
"moduleCheckRemoteSize.optionNoWarn": "Нет, не уведомлять",
"moduleCheckRemoteSize.optionRebuildAll": "Перестроить всё сейчас",
"moduleCheckRemoteSize.titleDatabaseSizeLimitExceeded": "Размер удалённого хранилища превысил лимит",
"moduleCheckRemoteSize.titleDatabaseSizeNotify": "Настройка уведомления о размере базы данных",
"moduleInputUIObsidian.defaultTitleConfirmation": "Подтверждение",
"moduleInputUIObsidian.defaultTitleSelect": "Выбор",
"moduleInputUIObsidian.optionNo": "Нет",
"moduleInputUIObsidian.optionYes": "Да",
"moduleLiveSyncMain.logAdditionalSafetyScan": "Дополнительная проверка безопасности...",
"moduleLiveSyncMain.logLoadingPlugin": "Загрузка плагина...",
"moduleLiveSyncMain.logPluginInitCancelled": "Инициализация плагина отменена модулем",
"moduleLiveSyncMain.logPluginVersion": "Self-hosted LiveSync vmanifestVersion packageVersion",
"moduleLiveSyncMain.logReadChangelog": "LiveSync обновлён, пожалуйста, прочитайте список изменений!",
"moduleLiveSyncMain.logSafetyScanCompleted": "Дополнительная проверка безопасности завершена",
"moduleLiveSyncMain.logSafetyScanFailed": "Дополнительная проверка безопасности не удалась в модуле",
"moduleLiveSyncMain.logUnloadingPlugin": "Выгрузка плагина...",
"moduleLiveSyncMain.logVersionUpdate": "LiveSync обновлён. В случае критических изменений автоматическая синхронизация временно отключена. Убедитесь, что все устройства обновлены перед включением.",
"moduleLiveSyncMain.msgScramEnabled": "Self-hosted LiveSync has been configured to ignore some events. Is this correct?\n\n| Type | Status | Note |\n|:---:|:---:|---|\n| Storage Events | ${fileWatchingStatus} | Every modification will be ignored |\n| Database Events | ${parseReplicationStatus} | Every synchronised change will be postponed |\n\nDo you want to resume them and restart Obsidian?\n\n> [!DETAILS]-\n> These flags are set by the plug-in while rebuilding, or fetching. If the process ends abnormally, it may be kept unintended.\n> If you are not sure, you can try to rerun these processes. Make sure to back your vault up.\n",
"moduleLiveSyncMain.optionKeepLiveSyncDisabled": "Оставить LiveSync отключённым",
"moduleLiveSyncMain.optionResumeAndRestart": "Продолжить и перезапустить Obsidian",
"moduleLiveSyncMain.titleScramEnabled": "Экстренная остановка включена",
"moduleLocalDatabase.logWaitingForReady": "Ожидание готовности...",
"moduleLog.showLog": "Показать лог",
"moduleMigration.fix0256.buttons.checkItLater": "Проверить позже",
"moduleMigration.fix0256.buttons.DismissForever": "Исправлено, больше не спрашивать",
"moduleMigration.fix0256.buttons.fix": "Исправить",
"moduleMigration.fix0256.message": "Из-за недавней ошибки некоторые файлы могут быть неправильно сохранены.",
"moduleMigration.fix0256.messageUnrecoverable": "Файлы не могут быть исправлены на этом устройстве:",
"moduleMigration.fix0256.title": "Обнаружены повреждённые файлы",
"moduleMigration.insecureChunkExist.buttons.fetch": "Я уже перестроил удалённую. Загрузить с удалённой",
"moduleMigration.insecureChunkExist.buttons.later": "Сделаю позже",
"moduleMigration.insecureChunkExist.buttons.rebuild": "Перестроить всё",
"moduleMigration.insecureChunkExist.laterMessage": "Мы настоятельно рекомендуем обработать это как можно скорее!",
"moduleMigration.insecureChunkExist.message": "Некоторые чанки хранятся небезопасно. Пожалуйста, перестройте базу данных.",
"moduleMigration.insecureChunkExist.title": "Обнаружены небезопасные чанки!",
"moduleMigration.logBulkSendCorrupted": "Отправка чанков пакетами была включена, но эта функция была повреждена. Приносим извинения. Автоматически отключено.",
"moduleMigration.logFetchRemoteTweakFailed": "Не удалось загрузить удалённые настройки",
"moduleMigration.logLocalDatabaseNotReady": "Что-то пошло не так! Локальная база данных не готова",
"moduleMigration.logMigratedSameBehaviour": "Миграция на db:current с тем же поведением, что и раньше",
"moduleMigration.logMigrationFailed": "Миграция не удалась или отменена с old на current",
"moduleMigration.logRedflag2CreationFail": "Не удалось создать redflag2",
"moduleMigration.logRemoteTweakUnavailable": "Не удалось получить удалённые настройки",
"moduleMigration.logSetupCancelled": "Настройка отменена, Self-hosted LiveSync ожидает вашей настройки!",
"moduleMigration.msgFetchRemoteAgain": "Удалённая база данных, похоже, уже была мигрирована. Конфигурация этого устройства несовместима.",
"moduleMigration.msgSinceV02321": "Начиная с v0.23.21, self-hosted LiveSync изменил поведение и структуру базы данных.",
"moduleMigration.optionAdjustRemote": "Настроить под удалённую",
"moduleMigration.optionDecideLater": "Решить позже",
"moduleMigration.optionEnableBoth": "Включить оба",
"moduleMigration.optionEnableFilenameCaseInsensitive": "Включить только #1",
"moduleMigration.optionEnableFixedRevisionForChunks": "Включить только #2",
"moduleMigration.optionKeepPreviousBehaviour": "Сохранить предыдущее поведение",
"moduleMigration.optionNoAskAgain": "Нет, спросить снова",
"moduleMigration.optionYesFetchAgain": "Да, загрузить снова",
"moduleMigration.titleCaseSensitivity": "Чувствительность к регистру",
"moduleObsidianMenu.replicate": "Реплицировать",
"More actions": "Другие действия",
"Move remotely deleted files to the trash, instead of deleting.": "Перемещать удалённые на удалённом сервере файлы в корзину вместо удаления.",
"Network warning style": "Стиль сетевого предупреждения",
"New Remote": "Новое удалённое хранилище",
"No connected device information found. Cancelling Garbage Collection.": "Не найдена информация о подключённых устройствах. Garbage Collection отменяется.",
"No limit configured": "Лимит не задан",
"No, please take me back": "Нет, верните меня назад",
"Node ID": "ID узла",
"Node Information Missing": "Отсутствует информация об узле",
"Non-Synchronising files": "Несинхронизируемые файлы",
"Normal Files": "Обычные файлы",
"Not all messages have been translated. And, please revert to \"Default\" when reporting errors.": "Не все сообщения переведены. И, пожалуйста, вернитесь к «По умолчанию» при сообщении об ошибках.",
"Notify all setting files": "Уведомлять обо всех файлах настроек",
"Notify customized": "Уведомлять о настройках",
"Notify when other device has newly customized.": "Уведомлять, когда другое устройство изменило настройки.",
"Notify when the estimated remote storage size exceeds on start up": "Уведомлять, когда оценочный размер удалённого хранилища превышает при запуске",
"Number of batches to process at a time. Defaults to 40. Minimum is 2.": "Количество пакетов для обработки за раз. По умолчанию 40. Минимум 2.",
"Number of batches to process at a time. Defaults to 40. Minimum is 2. This along with batch size controls how many docs are kept in memory at a time.": "Number of batches to process at a time. Defaults to 40. Minimum is 2. This along with batch size controls how many docs are kept in memory at a time.",
"Number of changes to sync at a time. Defaults to 50. Minimum is 2.": "Количество изменений для синхронизации за раз. По умолчанию 50. Минимум 2.",
"Obsidian version": "Версия Obsidian",
"obsidianLiveSyncSettingTab.btnApply": "Применить",
"obsidianLiveSyncSettingTab.btnCheck": "Проверить",
"obsidianLiveSyncSettingTab.btnCopy": "Копировать",
"obsidianLiveSyncSettingTab.btnDisable": "Отключить",
"obsidianLiveSyncSettingTab.btnDiscard": "Отменить",
"obsidianLiveSyncSettingTab.btnEnable": "Включить",
"obsidianLiveSyncSettingTab.btnFix": "Исправить",
"obsidianLiveSyncSettingTab.btnGotItAndUpdated": "Понял и обновил.",
"obsidianLiveSyncSettingTab.btnStart": "Старт",
"obsidianLiveSyncSettingTab.btnTest": "Тест",
"obsidianLiveSyncSettingTab.btnUse": "Использовать",
"obsidianLiveSyncSettingTab.buttonFetch": "Загрузить",
"obsidianLiveSyncSettingTab.defaultLanguage": "По умолчанию",
"obsidianLiveSyncSettingTab.descConnectSetupURI": "Это рекомендуемый способ настройки Self-hosted LiveSync с помощью Setup URI.",
"obsidianLiveSyncSettingTab.descCopySetupURI": "Идеально подходит для настройки нового устройства!",
"obsidianLiveSyncSettingTab.descEnableLiveSync": "Включайте это только после настройки одного из двух вариантов выше или после полного ручного завершения всей конфигурации.",
"obsidianLiveSyncSettingTab.descFetchConfigFromRemote": "Получить необходимые настройки с уже настроенного удалённого сервера.",
"obsidianLiveSyncSettingTab.descManualSetup": "Не рекомендуется, но полезно, если у вас нет Setup URI.",
"obsidianLiveSyncSettingTab.descTestDatabaseConnection": "Открыть подключение к базе данных. Если удалённая база данных не найдена и у вас есть право на её создание, база будет создана.",
"obsidianLiveSyncSettingTab.descValidateDatabaseConfig": "Проверяет и исправляет любые потенциальные проблемы в конфигурации базы данных.",
"obsidianLiveSyncSettingTab.errAccessForbidden": "❗ Доступ запрещён.",
"obsidianLiveSyncSettingTab.errCannotContinueTest": "Мы не можем продолжить тест.",
"obsidianLiveSyncSettingTab.errCorsCredentials": "❗ cors.credentials неверно",
"obsidianLiveSyncSettingTab.errCorsNotAllowingCredentials": "❗ CORS не разрешает учётные данные",
"obsidianLiveSyncSettingTab.errCorsOrigins": "❗ cors.origins неверно",
"obsidianLiveSyncSettingTab.errEnableCors": "❗ httpd.enable_cors неверно",
"obsidianLiveSyncSettingTab.errEnableCorsChttpd": "❗ chttpd.enable_cors неверно",
"obsidianLiveSyncSettingTab.errMaxDocumentSize": "❗ couchdb.max_document_size низкое",
"obsidianLiveSyncSettingTab.errMaxRequestSize": "❗ chttpd.max_http_request_size низкое",
"obsidianLiveSyncSettingTab.errMissingWwwAuth": "❗ httpd.WWW-Authenticate отсутствует",
"obsidianLiveSyncSettingTab.errRequireValidUser": "❗ chttpd.require_valid_user неверно.",
"obsidianLiveSyncSettingTab.errRequireValidUserAuth": "❗ chttpd_auth.require_valid_user неверно.",
"obsidianLiveSyncSettingTab.labelDisabled": "⏹️ : Отключено",
"obsidianLiveSyncSettingTab.labelEnabled": "🔁 : Включено",
"obsidianLiveSyncSettingTab.levelAdvanced": " (Расширенные)",
"obsidianLiveSyncSettingTab.levelEdgeCase": " (Граничные случаи)",
"obsidianLiveSyncSettingTab.levelPowerUser": " (Опытный пользователь)",
"obsidianLiveSyncSettingTab.linkOpenInBrowser": "Открыть в браузере",
"obsidianLiveSyncSettingTab.linkPageTop": "В начало страницы",
"obsidianLiveSyncSettingTab.linkTipsAndTroubleshooting": "Советы и устранение неполадок",
"obsidianLiveSyncSettingTab.linkTroubleshooting": "/docs/troubleshooting.md",
"obsidianLiveSyncSettingTab.logCannotUseCloudant": "Эта функция недоступна для IBM Cloudant.",
"obsidianLiveSyncSettingTab.logCheckingConfigDone": "Проверка конфигурации завершена",
"obsidianLiveSyncSettingTab.logCheckingConfigFailed": "Проверка конфигурации не удалась",
"obsidianLiveSyncSettingTab.logCheckingDbConfig": "Проверка конфигурации базы данных",
"obsidianLiveSyncSettingTab.logCheckPassphraseFailed": "ОШИБКА: Не удалось проверить пароль с удалённым сервером: db.",
"obsidianLiveSyncSettingTab.logConfiguredDisabled": "Настроенный режим синхронизации: ОТКЛЮЧЕН",
"obsidianLiveSyncSettingTab.logConfiguredLiveSync": "Настроенный режим синхронизации: LiveSync",
"obsidianLiveSyncSettingTab.logConfiguredPeriodic": "Настроенный режим синхронизации: Периодический",
"obsidianLiveSyncSettingTab.logCouchDbConfigFail": "Конфигурация CouchDB: title не удалась",
"obsidianLiveSyncSettingTab.logCouchDbConfigSet": "Конфигурация CouchDB: title -> Установить key в value",
"obsidianLiveSyncSettingTab.logCouchDbConfigUpdated": "Конфигурация CouchDB: title успешно обновлена",
"obsidianLiveSyncSettingTab.logDatabaseConnected": "База данных подключена",
"obsidianLiveSyncSettingTab.logEncryptionNoPassphrase": "Вы не можете включить шифрование без парольной фразы",
"obsidianLiveSyncSettingTab.logEncryptionNoSupport": "Ваше устройство не поддерживает шифрование.",
"obsidianLiveSyncSettingTab.logErrorOccurred": "Произошла ошибка!!",
"obsidianLiveSyncSettingTab.logEstimatedSize": "Примерный размер: size",
"obsidianLiveSyncSettingTab.logPassphraseInvalid": "Парольная фраза недействительна, пожалуйста, исправьте.",
"obsidianLiveSyncSettingTab.logPassphraseNotCompatible": "ОШИБКА: Парольная фраза несовместима с удалённым сервером!",
"obsidianLiveSyncSettingTab.logRebuildNote": "Синхронизация отключена, загрузите и включите снова при желании.",
"obsidianLiveSyncSettingTab.logSelectAnyPreset": "Выберите любой пресет.",
"obsidianLiveSyncSettingTab.msgAreYouSureProceed": "Вы уверены, что хотите продолжить?",
"obsidianLiveSyncSettingTab.msgChangesNeedToBeApplied": "Изменения нужно применить!",
"obsidianLiveSyncSettingTab.msgConfigCheck": "--Проверка конфигурации--",
"obsidianLiveSyncSettingTab.msgConfigCheckFailed": "Проверка конфигурации не удалась. Вы всё равно хотите продолжить?",
"obsidianLiveSyncSettingTab.msgConnectionCheck": "--Проверка подключения--",
"obsidianLiveSyncSettingTab.msgConnectionProxyNote": "Если у вас проблемы с проверкой подключения, проверьте конфигурацию обратного прокси.",
"obsidianLiveSyncSettingTab.msgCurrentOrigin": "Текущий origin: origin",
"obsidianLiveSyncSettingTab.msgDiscardConfirmation": "Вы действительно хотите отменить существующие настройки и базы данных?",
"obsidianLiveSyncSettingTab.msgDone": "--Готово--",
"obsidianLiveSyncSettingTab.msgEnableCors": "Установить httpd.enable_cors",
"obsidianLiveSyncSettingTab.msgEnableCorsChttpd": "Установить chttpd.enable_cors",
"obsidianLiveSyncSettingTab.msgEnableEncryptionRecommendation": "Мы рекомендуем включить сквозное шифрование. Вы уверены, что хотите продолжить без шифрования?",
"obsidianLiveSyncSettingTab.msgFetchConfigFromRemote": "Вы хотите загрузить конфигурацию с удалённого сервера?",
"obsidianLiveSyncSettingTab.msgIfConfigNotPersistent": "Если конфигурация сервера непостоянна, значения здесь могут измениться.",
"obsidianLiveSyncSettingTab.msgInvalidPassphrase": "Ваша парольная фраза шифрования может быть недействительна.",
"obsidianLiveSyncSettingTab.msgNewVersionNote": "Вы пришли из-за уведомления об обновлении? Просмотрите историю версий.",
"obsidianLiveSyncSettingTab.msgNonHTTPSInfo": "Настроено как не-HTTPS URI. Это может не работать на мобильных устройствах.",
"obsidianLiveSyncSettingTab.msgNonHTTPSWarning": "Не удаётся подключиться к не-HTTPS URI. Обновите конфигурацию.",
"obsidianLiveSyncSettingTab.msgNotice": "---Уведомление---",
"obsidianLiveSyncSettingTab.msgObjectStorageWarning": "ПРЕДУПРЕЖДЕНИЕ: Эта функция в разработке.",
"obsidianLiveSyncSettingTab.msgOriginCheck": "Проверка origin: org",
"obsidianLiveSyncSettingTab.msgRebuildRequired": "Требуется перестроение баз данных для применения изменений.",
"obsidianLiveSyncSettingTab.msgSetCorsCredentials": "Установить cors.credentials",
"obsidianLiveSyncSettingTab.msgSetCorsOrigins": "Установить cors.origins",
"obsidianLiveSyncSettingTab.msgSetMaxDocSize": "Установить couchdb.max_document_size",
"obsidianLiveSyncSettingTab.msgSetMaxRequestSize": "Установить chttpd.max_http_request_size",
"obsidianLiveSyncSettingTab.msgSetRequireValidUser": "Установить chttpd.require_valid_user = true",
"obsidianLiveSyncSettingTab.msgSetRequireValidUserAuth": "Установить chttpd_auth.require_valid_user = true",
"obsidianLiveSyncSettingTab.msgSettingModified": "Настройка setting была изменена с другого устройства.",
"obsidianLiveSyncSettingTab.msgSettingsUnchangeableDuringSync": "Эти настройки нельзя изменить во время синхронизации.",
"obsidianLiveSyncSettingTab.msgSetWwwAuth": "Установить httpd.WWW-Authenticate",
"obsidianLiveSyncSettingTab.nameApplySettings": "Применить настройки",
"obsidianLiveSyncSettingTab.nameConnectSetupURI": "Подключиться через Setup URI",
"obsidianLiveSyncSettingTab.nameCopySetupURI": "Копировать текущие настройки в Setup URI",
"obsidianLiveSyncSettingTab.nameDisableHiddenFileSync": "Отключить синхронизацию скрытых файлов",
"obsidianLiveSyncSettingTab.nameDiscardSettings": "Отменить существующие настройки и базы данных",
"obsidianLiveSyncSettingTab.nameEnableHiddenFileSync": "Включить синхронизацию скрытых файлов",
"obsidianLiveSyncSettingTab.nameEnableLiveSync": "Включить LiveSync",
"obsidianLiveSyncSettingTab.nameHiddenFileSynchronization": "Синхронизация скрытых файлов",
"obsidianLiveSyncSettingTab.nameManualSetup": "Ручная настройка",
"obsidianLiveSyncSettingTab.nameTestConnection": "Тест подключения",
"obsidianLiveSyncSettingTab.nameTestDatabaseConnection": "Тест подключения к базе данных",
"obsidianLiveSyncSettingTab.nameValidateDatabaseConfig": "Проверить конфигурацию базы данных",
"obsidianLiveSyncSettingTab.okAdminPrivileges": "✔ У вас есть права администратора.",
"obsidianLiveSyncSettingTab.okCorsCredentials": "✔ cors.credentials в порядке.",
"obsidianLiveSyncSettingTab.okCorsCredentialsForOrigin": "CORS учётные данные в порядке",
"obsidianLiveSyncSettingTab.okCorsOriginMatched": "✔ CORS origin в порядке",
"obsidianLiveSyncSettingTab.okCorsOrigins": "✔ cors.origins в порядке.",
"obsidianLiveSyncSettingTab.okEnableCors": "✔ httpd.enable_cors в порядке.",
"obsidianLiveSyncSettingTab.okEnableCorsChttpd": "✔ chttpd.enable_cors в порядке.",
"obsidianLiveSyncSettingTab.okMaxDocumentSize": "✔ couchdb.max_document_size в порядке.",
"obsidianLiveSyncSettingTab.okMaxRequestSize": "✔ chttpd.max_http_request_size в порядке.",
"obsidianLiveSyncSettingTab.okRequireValidUser": "✔ chttpd.require_valid_user в порядке.",
"obsidianLiveSyncSettingTab.okRequireValidUserAuth": "✔ chttpd_auth.require_valid_user в порядке.",
"obsidianLiveSyncSettingTab.okWwwAuth": "✔ httpd.WWW-Authenticate в порядке.",
"obsidianLiveSyncSettingTab.optionApply": "Применить",
"obsidianLiveSyncSettingTab.optionCancel": "Отмена",
"obsidianLiveSyncSettingTab.optionCouchDB": "CouchDB",
"obsidianLiveSyncSettingTab.optionDisableAllAutomatic": "Отключить всё автоматическое",
"obsidianLiveSyncSettingTab.optionFetchFromRemote": "Загрузить с удалённого",
"obsidianLiveSyncSettingTab.optionHere": "ЗДЕСЬ",
"obsidianLiveSyncSettingTab.optionLiveSync": "Синхронизация LiveSync",
"obsidianLiveSyncSettingTab.optionMinioS3R2": "Minio,S3,R2",
"obsidianLiveSyncSettingTab.optionOkReadEverything": "ОК, я всё прочитал.",
"obsidianLiveSyncSettingTab.optionOnEvents": "По событиям",
"obsidianLiveSyncSettingTab.optionPeriodicAndEvents": "Периодически и по событиям",
"obsidianLiveSyncSettingTab.optionPeriodicWithBatch": "Периодически с пакетами",
"obsidianLiveSyncSettingTab.optionRebuildBoth": "Перестроить оба с этого устройства",
"obsidianLiveSyncSettingTab.optionSaveOnlySettings": "(Опасно) Сохранить только настройки",
"obsidianLiveSyncSettingTab.panelChangeLog": "История изменений",
"obsidianLiveSyncSettingTab.panelGeneralSettings": "Основные настройки",
"obsidianLiveSyncSettingTab.panelPrivacyEncryption": "Конфиденциальность и шифрование",
"obsidianLiveSyncSettingTab.panelRemoteConfiguration": "Удалённая конфигурация",
"obsidianLiveSyncSettingTab.panelSetup": "Настройка",
"obsidianLiveSyncSettingTab.serverVersion": "Информация о сервере: info",
"obsidianLiveSyncSettingTab.titleActiveRemoteServer": "Активный удалённый сервер",
"obsidianLiveSyncSettingTab.titleAppearance": "Внешний вид",
"obsidianLiveSyncSettingTab.titleConflictResolution": "Разрешение конфликтов",
"obsidianLiveSyncSettingTab.titleCouchDB": "Сервер CouchDB",
"obsidianLiveSyncSettingTab.titleDeletionPropagation": "Распространение удалений",
"obsidianLiveSyncSettingTab.titleEncryptionNotEnabled": "Шифрование не включено",
"obsidianLiveSyncSettingTab.titleEncryptionPassphraseInvalid": "Парольная фраза шифрования недействительна",
"obsidianLiveSyncSettingTab.titleExtraFeatures": "Включить дополнительные и расширенные функции",
"obsidianLiveSyncSettingTab.titleFetchConfig": "Загрузить конфигурацию",
"obsidianLiveSyncSettingTab.titleFetchConfigFromRemote": "Загрузить конфигурацию с удалённого сервера",
"obsidianLiveSyncSettingTab.titleFetchSettings": "Загрузить настройки",
"obsidianLiveSyncSettingTab.titleHiddenFiles": "Скрытые файлы",
"obsidianLiveSyncSettingTab.titleLogging": "Логирование",
"obsidianLiveSyncSettingTab.titleMinioS3R2": "MinIO, S3, R2",
"obsidianLiveSyncSettingTab.titleNotification": "Уведомления",
"obsidianLiveSyncSettingTab.titleOnlineTips": "Онлайн советы",
"obsidianLiveSyncSettingTab.titleQuickSetup": "Быстрая настройка",
"obsidianLiveSyncSettingTab.titleRebuildRequired": "Требуется перестроение",
"obsidianLiveSyncSettingTab.titleRemoteConfigCheckFailed": "Проверка удалённой конфигурации не удалась",
"obsidianLiveSyncSettingTab.titleRemoteServer": "Удалённый сервер",
"obsidianLiveSyncSettingTab.titleReset": "Сброс",
"obsidianLiveSyncSettingTab.titleSetupOtherDevices": "Для настройки других устройств",
"obsidianLiveSyncSettingTab.titleSynchronizationMethod": "Метод синхронизации",
"obsidianLiveSyncSettingTab.titleSynchronizationPreset": "Пресет синхронизации",
"obsidianLiveSyncSettingTab.titleSyncSettings": "Настройки синхронизации",
"obsidianLiveSyncSettingTab.titleSyncSettingsViaMarkdown": "Синхронизация настроек через Markdown",
"obsidianLiveSyncSettingTab.titleUpdateThinning": "Оптимизация обновлений",
"obsidianLiveSyncSettingTab.warnCorsOriginUnmatched": "⚠ CORS Origin не совпадает from->to",
"obsidianLiveSyncSettingTab.warnNoAdmin": "⚠ У вас нет прав администратора.",
"Ok": "ОК",
"Old Algorithm": "Старый алгоритм",
"Older fallback (Slow, W/O WebAssembly)": "Старый вариант fallback (медленный, без WebAssembly)",
"Open": "Открыть",
"Open the dialog": "Открыть диалог",
"Overwrite": "Перезаписать",
"Overwrite patterns": "Шаблоны перезаписи",
"Overwrite remote": "Перезаписать удалённое хранилище",
"Overwrite remote with local DB and passphrase.": "Перезаписать удалённое хранилище локальной БД и парольной фразой.",
"Overwrite Server Data with This Device's Files": "Перезаписать данные сервера файлами с этого устройства",
"P2P.AskPassphraseForDecrypt": "Удалённое устройство предоставило конфигурацию. Введите пароль для расшифровки.",
"P2P.AskPassphraseForShare": "Удалённое устройство запрашивает эту конфигурацию. Введите пароль для передачи.",
"P2P.DisabledButNeed": "title_p2p_sync отключён. Вы действительно хотите включить?",
"P2P.FailedToOpen": "Не удалось открыть P2P подключение к серверу сигнализации.",
"P2P.NoAutoSyncPeers": "Автосинхронизируемые устройства не найдены.",
"P2P.NoKnownPeers": "Устройства не обнаружены, ожидаем другие устройства...",
"P2P.Note.description": "Этот репликатор позволяет синхронизировать хранилище с другими устройствами с использованием однорангового соединения.",
"P2P.Note.important_note": "P2P репликатор.",
"P2P.Note.important_note_sub": "Эта функция всё ещё на стадии разработки. Пожалуйста, убедитесь, что ваши данные зарезервированы.",
"P2P.Note.Summary": "Что это за функция? (важные замечания)",
"P2P.NotEnabled": "title_p2p_sync не включён. Мы не можем открыть новое подключение.",
"P2P.P2PReplication": "P2P Репликация",
"P2P.PaneTitle": "long_p2p_sync",
"P2P.ReplicatorInstanceMissing": "P2P Sync репликатор не найден, возможно, не настроен.",
"P2P.SeemsOffline": "Устройство name офлайн, пропущено.",
"P2P.SyncAlreadyRunning": "P2P Sync уже запущен.",
"P2P.SyncCompleted": "P2P Sync завершён.",
"P2P.SyncStartedWith": "P2P Sync с name начат.",
"paneMaintenance.markDeviceResolvedAfterBackup": "Пометить устройство как обработанное после резервного копирования",
"paneMaintenance.remoteLockedAndDeviceNotAccepted": "Удалённая база данных заблокирована, и это устройство ещё не одобрено.",
"paneMaintenance.remoteLockedResolvedDevice": "Удалённая база данных заблокирована, но это устройство уже одобрено.",
"paneMaintenance.unlockDatabaseReady": "Разблокировать базу данных",
"Passphrase": "Парольная фраза",
"Passphrase of sensitive configuration items": "Парольная фраза для конфиденциальных настроек",
"password": "пароль",
"Password": "Пароль",
"Paste a connection string": "Вставить строку подключения",
"Paste the Setup URI generated from one of your active devices.": "Вставьте Setup URI, созданный на одном из ваших активных устройств。",
"Path Obfuscation": "Обфускация путей",
"Patterns to match files for overwriting instead of merging": "Шаблоны для файлов, которые нужно перезаписывать вместо объединения",
"Patterns to match files for syncing": "Шаблоны для файлов, которые нужно синхронизировать",
"Peer-to-Peer only": "Только Peer-to-Peer",
"Peer-to-Peer Synchronisation": "Одноранговая синхронизация",
"Per-file-saved customization sync": "Синхронизация настроек для каждого файла",
"Perform": "Выполнить",
"Perform cleanup": "Выполнить очистку",
"Perform Garbage Collection": "Выполнить сборку мусора",
"Perform Garbage Collection to remove unused chunks and reduce database size.": "Выполняет сборку мусора, чтобы удалить неиспользуемые чанки и уменьшить размер базы данных.",
"Periodic Sync interval": "Интервал периодической синхронизации",
"Pick a file to resolve conflict": "Выбрать файл для разрешения конфликта",
"Please disable 'Read chunks online' in settings to use Garbage Collection.": "Чтобы использовать Garbage Collection, отключите в настройках «Read chunks online».",
"Please enable 'Compute revisions for chunks' in settings to use Garbage Collection.": "Чтобы использовать Garbage Collection, включите в настройках «Compute revisions for chunks».",
"Please select 'Cancel' explicitly to cancel this operation.": "Чтобы отменить эту операцию, явно выберите «Отмена».",
"Please select a method to import the settings from another device.": "Выберите способ импорта настроек с другого устройства。",
"Please select an option to proceed": "Чтобы продолжить, выберите вариант",
"Please select the type of server to which you are connecting.": "Выберите тип сервера, к которому вы подключаетесь。",
"Please set device name to identify this device. This name should be unique among your devices. While not configured, we cannot enable this feature.": "Укажите имя устройства для идентификации этого устройства. Имя должно быть уникальным среди ваших устройств. Пока оно не задано, мы не можем включить эту функцию.",
"Please set this device name": "Укажите имя этого устройства",
"Plug-in version": "Версия плагина",
"Prepare the 'report' to create an issue": "Подготовить «отчёт» для создания Issue",
"Presets": "Пресеты",
"Proceed Garbage Collection": "Продолжить Garbage Collection",
"Proceed with Setup URI": "Продолжить с Setup URI",
"Proceeding with Garbage Collection, ignoring missing nodes.": "Продолжаем Garbage Collection, игнорируя отсутствующие узлы.",
"Proceeding with Garbage Collection.": "Запускаем Garbage Collection.",
"Process small files in the foreground": "Обрабатывать маленькие файлы в основном потоке",
"Progress": "Прогресс",
"Property Encryption": "Шифрование свойств",
"PureJS fallback (Fast, W/O WebAssembly)": "Вариант PureJS (быстрый, без WebAssembly)",
"Purge all download/upload cache.": "Очистить весь кэш загрузки/выгрузки.",
"Purge all journal counter": "Очистить все счётчики журнала",
"Rebuild local and remote database with local files.": "Перестроить локальную и удалённую базы данных на основе локальных файлов.",
"Rebuilding Operations (Remote Only)": "Операции перестроения (только удалённое хранилище)",
"Recreate all": "Пересоздать всё",
"Recreate missing chunks for all files": "Пересоздать отсутствующие чанки для всех файлов",
"RedFlag.Fetch.Method.Desc": "Как вы хотите загрузить?",
"RedFlag.Fetch.Method.FetchSafer": "Создать локальную базу данных перед загрузкой",
"RedFlag.Fetch.Method.FetchSmoother": "Создать локальные чанки перед загрузкой",
"RedFlag.Fetch.Method.FetchTraditional": "Загрузить всё с удалённого",
"RedFlag.Fetch.Method.Title": "Как вы хотите загрузить?",
"RedFlag.FetchRemoteConfig.Buttons.Cancel": "Нет, использовать локальные настройки",
"RedFlag.FetchRemoteConfig.Buttons.Fetch": "Да, загрузить и применить удалённые настройки",
"RedFlag.FetchRemoteConfig.Message": "Вы хотите загрузить и применить удалённые настройки?",
"RedFlag.FetchRemoteConfig.Title": "Загрузить удалённую конфигурацию",
"Reducing the frequency with which on-disk changes are reflected into the DB": "Уменьшение частоты отражения изменений с диска в БД",
"Region": "Регион",
"Remediation": "Исправление",
"Remediation Setting Changed": "Настройки исправления изменены",
"Remote Database Tweak (In sunset)": "Настройки удалённой базы данных (устаревает)",
"Remote Databases": "Удалённые базы данных",
"Remote name": "Имя удалённого хранилища",
"Remote server type": "Тип удалённого сервера",
"Remote Type": "Удалённый тип",
"Rename": "Переименовать",
"Replicator.Dialogue.Locked.Action.Dismiss": "Отмена для подтверждения",
"Replicator.Dialogue.Locked.Action.Fetch": "Сбросить синхронизацию на этом устройстве",
"Replicator.Dialogue.Locked.Action.Unlock": "Разблокировать удалённую базу данных",
"Replicator.Dialogue.Locked.Message": "Удалённая база данных заблокирована. Это связано с перестроением на одном из устройств.",
"Replicator.Dialogue.Locked.Message.Fetch": "Загрузка всего запланирована. Плагин будет перезапущен.",
"Replicator.Dialogue.Locked.Message.Unlocked": "Удалённая база данных разблокирована. Повторите операцию.",
"Replicator.Dialogue.Locked.Title": "Заблокировано",
"Replicator.Message.Cleaned": "Очистка базы данных в процессе. Репликация отменена",
"Replicator.Message.InitialiseFatalError": "Репликатор недоступен, это фатальная ошибка.",
"Replicator.Message.Pending": "Некоторые события файлов ожидают. Репликация отменена.",
"Replicator.Message.SomeModuleFailed": "Репликация отменена из-за сбоя модуля",
"Replicator.Message.VersionUpFlash": "Обновление обнаружено. Откройте настройки и проверьте историю изменений.",
"Requires restart of Obsidian": "Требуется перезапуск Obsidian",
"Requires restart of Obsidian.": "Требуется перезапуск Obsidian.",
"Rerun Onboarding Wizard": "Перезапустить мастер настройки",
"Rerun the onboarding wizard to set up Self-hosted LiveSync again.": "Перезапустить мастер настройки для повторной настройки Self-hosted LiveSync.",
"Rerun Wizard": "Перезапустить мастер",
"Resend": "Повторно отправить",
"Resend all chunks to the remote.": "Повторно отправить все чанки в удалённое хранилище.",
"Reset": "Сброс",
"Reset all": "Сбросить всё",
"Reset all journal counter": "Сбросить все счётчики журнала",
"Reset journal received history": "Сбросить историю полученных записей журнала",
"Reset journal sent history": "Сбросить историю отправленных записей журнала",
"Reset notification threshold and check the remote database usage": "Сбросить порог уведомления и проверить использование удалённой базы данных",
"Reset received": "Сбросить полученные",
"Reset sent history": "Сбросить историю отправки",
"Reset Synchronisation information": "Сбросить информацию о синхронизации",
"Reset Synchronisation on This Device": "Сбросить синхронизацию на этом устройстве",
"Reset the remote storage size threshold and check the remote storage size again.": "Сбросить порог размера удалённого хранилища и проверить размер хранилища снова.",
"Resolve All": "Разрешить всё",
"Resolve all conflicted files": "Разрешить все конфликтующие файлы",
"Resolve All conflicted files by the newer one": "Разрешить все конфликтующие файлы в пользу более новой версии",
"Resolve all conflicted files by the newer one. Caution: This will overwrite the older one, and cannot resurrect the overwritten one.": "Разрешает все конфликтующие файлы в пользу более новой версии. Внимание: старая версия будет перезаписана и её нельзя будет восстановить.",
"Restart Now": "Перезапустить сейчас",
"Restore or reconstruct local database from remote.": "Восстановить или перестроить локальную базу данных из удалённой.",
"Run Doctor": "Запустить диагностику",
"S3/MinIO/R2 Object Storage": "Объектное хранилище S3/MinIO/R2",
"Save settings to a markdown file.": "Сохранить настройки в файл markdown.",
"Save settings to a markdown file. You will be notified when new settings arrive. You can set different files by the platform.": "Save settings to a markdown file. You will be notified when new settings arrive. You can set different files by the platform.",
"Saving will be performed forcefully after this number of seconds.": "Сохранение будет принудительно выполнено после этого количества секунд.",
"Scan a QR Code (Recommended for mobile)": "Сканировать QR-код (рекомендуется для мобильных устройств)",
"Scan changes on customization sync": "Сканировать изменения при синхронизации настроек",
"Scan customization automatically": "Сканировать настройки автоматически",
"Scan customization before replicating.": "Сканировать настройки перед репликацией.",
"Scan customization every 1 minute.": "Сканировать настройки каждую минуту.",
"Scan customization periodically": "Сканировать настройки периодически",
"Scan for hidden files before replication": "Сканировать скрытые файлы перед репликацией",
"Scan hidden files periodically": "Сканировать скрытые файлы периодически",
"Scan the QR code displayed on an active device using this device's camera.": "Отсканируйте QR-код, показанный на активном устройстве, с помощью камеры этого устройства。",
"Schedule and Restart": "Запланировать и перезапустить",
"Scram!": "Экстренные меры",
"Seconds, 0 to disable": "Секунд, 0 для отключения",
"Seconds. Saving to the local database will be delayed until this value after we stop typing or saving.": "Секунды. Сохранение в локальную базу данных будет отложено.",
"Secret Key": "Секретный ключ",
"Select the database adapter to use.": "Выберите используемый адаптер базы данных.",
"Send": "Отправить",
"Send chunks": "Отправить чанки",
"Server URI": "URI сервера",
"Setting.GenerateKeyPair.Desc": "Мы сгенерировали пару ключей!",
"Setting.GenerateKeyPair.Title": "Новая пара ключей сгенерирована!",
"Setting.TroubleShooting": "Устранение неполадок",
"Setting.TroubleShooting.Doctor": "Диагностика настроек",
"Setting.TroubleShooting.Doctor.Desc": "Обнаруживает неоптимальные настройки.",
"Setting.TroubleShooting.ScanBrokenFiles": "Сканировать повреждённые файлы",
"Setting.TroubleShooting.ScanBrokenFiles.Desc": "Сканирует файлы, которые неправильно хранятся в базе данных.",
"SettingTab.Message.AskRebuild": "Ваши изменения требуют загрузки из удалённой базы данных. Хотите продолжить?",
"Setup URI dialog cancelled.": "Диалог Setup URI был отменён.",
"Setup.Apply.Buttons.ApplyAndFetch": "Применить и загрузить",
"Setup.Apply.Buttons.ApplyAndMerge": "Применить и объединить",
"Setup.Apply.Buttons.ApplyAndRebuild": "Применить и перестроить",
"Setup.Apply.Buttons.Cancel": "Отменить и отменить",
"Setup.Apply.Buttons.OnlyApply": "Только применить",
"Setup.Apply.Message": "Новая конфигурация готова. Есть несколько способов применить её.",
"Setup.Apply.Title": "Применить новую конфигурацию из method",
"Setup.Apply.WarningRebuildRecommended": "ПРИМЕЧАНИЕ: после настройки изменений определено, что требуется перестроение.",
"Setup.Doctor.Buttons.No": "Нет, использовать настройки из URI как есть",
"Setup.Doctor.Buttons.Yes": "Да, пожалуйста, запустить диагностику",
"Setup.Doctor.Message": "Self-hosted LiveSync постепенно набрал историю и некоторые рекомендуемые настройки изменились.",
"Setup.Doctor.Title": "Хотите запустить диагностику?",
"Setup.FetchRemoteConf.Buttons.Fetch": "Да, загрузить конфигурацию",
"Setup.FetchRemoteConf.Buttons.Skip": "Нет, использовать настройки из URI",
"Setup.FetchRemoteConf.Message": "Если мы уже синхронизировались с другим устройством, удалённая база данных хранит подходящие значения конфигурации.",
"Setup.FetchRemoteConf.Title": "Загрузить конфигурацию с удалённой базы данных?",
"Setup.QRCode": "Мы сгенерировали QR-код для передачи настроек. Отсканируйте QR-код телефоном.",
"Setup.RemoteE2EE.AdvancedTitle": "Дополнительно",
"Setup.RemoteE2EE.AlgorithmWarning": "Изменение алгоритма шифрования лишит доступа к данным, которые ранее были зашифрованы другим алгоритмом. Убедитесь, что все ваши устройства настроены на использование одного и того же алгоритма, чтобы сохранить доступ к данным.",
"Setup.RemoteE2EE.ButtonCancel": "Отмена",
"Setup.RemoteE2EE.ButtonProceed": "Продолжить",
"Setup.RemoteE2EE.DefaultAlgorithmDesc": "В большинстве случаев следует оставить алгоритм по умолчанию (${algorithm}). Этот параметр нужен только в том случае, если у вас уже есть Vault, зашифрованный в другом формате.",
"Setup.RemoteE2EE.Guidance": "Пожалуйста, настройте параметры сквозного шифрования.",
"Setup.RemoteE2EE.LabelEncrypt": "Сквозное шифрование",
"Setup.RemoteE2EE.LabelEncryptionAlgorithm": "Алгоритм шифрования",
"Setup.RemoteE2EE.LabelObfuscateProperties": "Обфусцировать свойства",
"Setup.RemoteE2EE.MultiDestinationWarning": "Этот параметр должен быть одинаковым даже при подключении к нескольким направлениям синхронизации.",
"Setup.RemoteE2EE.ObfuscatePropertiesDesc": "Обфускация свойств (например, пути к файлу, размера, дат создания и изменения) добавляет дополнительный уровень защиты, затрудняя определение структуры и названий ваших файлов и папок на удалённом сервере. Это помогает защитить вашу конфиденциальность и усложняет для посторонних вывод информации о ваших данных.",
"Setup.RemoteE2EE.PassphraseValidationLine1": "Обратите внимание: парольная фраза для сквозного шифрования не проверяется до фактического начала процесса синхронизации. Это сделано в целях безопасности ваших данных.",
"Setup.RemoteE2EE.PassphraseValidationLine2": "Поэтому при ручной настройке информации о сервере требуется предельная осторожность. Если будет введена неверная парольная фраза, данные на сервере будут повреждены. Пожалуйста, учтите, что это ожидаемое поведение.",
"Setup.RemoteE2EE.PlaceholderPassphrase": "Введите парольную фразу",
"Setup.RemoteE2EE.StronglyRecommendedLine1": "При включении сквозного шифрования ваши данные шифруются на устройстве до отправки на удалённый сервер. Это означает, что даже если кто-то получит доступ к серверу, он не сможет прочитать ваши данные без парольной фразы. Обязательно запомните парольную фразу, так как она потребуется для расшифровки данных на других устройствах.",
"Setup.RemoteE2EE.StronglyRecommendedLine2": "Также обратите внимание: если вы используете синхронизацию Peer-to-Peer, эта конфигурация будет использована, когда вы позже переключитесь на другие методы и подключитесь к удалённому серверу.",
"Setup.RemoteE2EE.StronglyRecommendedTitle": "Настоятельно рекомендуется",
"Setup.RemoteE2EE.Title": "Сквозное шифрование",
"Setup.ScanQRCode.ButtonClose": "Закрыть это окно",
"Setup.ScanQRCode.Guidance": "Чтобы импортировать настройки с существующего устройства, выполните следующие шаги.",
"Setup.ScanQRCode.Step1": "На этом устройстве оставьте данный Vault открытым.",
"Setup.ScanQRCode.Step2": "На исходном устройстве откройте Obsidian.",
"Setup.ScanQRCode.Step3": "На исходном устройстве в палитре команд выполните команду «Показать настройки как QR-код».",
"Setup.ScanQRCode.Step4": "На этом устройстве откройте приложение камеры или используйте сканер QR-кодов, чтобы считать показанный QR-код.",
"Setup.ScanQRCode.Title": "Сканировать QR-код",
"Setup.ShowQRCode": "Показать QR код",
"Setup.ShowQRCode.Desc": "Показать QR код для передачи настроек.",
"Setup.UseSetupURI.ButtonCancel": "Отмена",
"Setup.UseSetupURI.ButtonProceed": "Проверить настройки и продолжить",
"Setup.UseSetupURI.ErrorFailedToParse": "Не удалось обработать Setup URI. Проверьте URI и парольную фразу.",
"Setup.UseSetupURI.ErrorPassphraseRequired": "Пожалуйста, введите парольную фразу Vault.",
"Setup.UseSetupURI.GuidanceLine1": "Введите Setup URI, созданный во время установки сервера или на другом устройстве, а также парольную фразу Vault.",
"Setup.UseSetupURI.GuidanceLine2": "Новый Setup URI можно создать, выполнив в палитре команд команду «Скопировать настройки как новый Setup URI».",
"Setup.UseSetupURI.InvalidInfo": "Setup URI некорректен. Проверьте его и попробуйте снова.",
"Setup.UseSetupURI.LabelPassphrase": "Парольная фраза Vault",
"Setup.UseSetupURI.LabelSetupURI": "Setup URI",
"Setup.UseSetupURI.PlaceholderPassphrase": "Введите парольную фразу Vault",
"Setup.UseSetupURI.Title": "Ввести Setup URI",
"Setup.UseSetupURI.ValidInfo": "Setup URI корректен и готов к использованию.",
"Should we keep folders that don't have any files inside?": "Сохранять папки без файлов?",
"Should we only check for conflicts when a file is opened?": "Проверять конфликты только при открытии файла?",
"Should we prompt you about conflicting files when a file is opened?": "Спрашивать о конфликтующих файлах при открытии файла?",
"Should we prompt you for every single merge, even if we can safely merge automatcially?": "Спрашивать о каждом слиянии, даже если мы можем безопасно слить автоматически?",
"Show full banner": "Показывать полный баннер",
"Show only notifications": "Показывать только уведомления",
"Show status as icons only": "Показывать статус только иконками",
"Show status icon instead of file warnings banner": "Показывать иконку статуса вместо предупреждения о файлах",
"Show status inside the editor": "Показывать статус внутри редактора",
"Show status on the status bar": "Показывать статус в строке состояния",
"Show verbose log. Please enable if you report an issue.": "Показывать подробный лог. Пожалуйста, включите при сообщении о проблеме.",
"Some devices have differing progress values (max: ${maxProgress}, min: ${minProgress}).\nThis may indicate that some devices have not completed synchronisation, which could lead to conflicts. Strongly recommend confirming that all devices are synchronised before proceeding.": "У некоторых устройств различаются значения прогресса (макс.: ${maxProgress}, мин.: ${minProgress}).\nЭто может означать, что некоторые устройства ещё не завершили синхронизацию, что может привести к конфликтам. Настоятельно рекомендуется перед продолжением убедиться, что все устройства синхронизированы.",
"Starts synchronisation when a file is saved.": "Запускать синхронизацию при сохранении файла.",
"Stop reflecting database changes to storage files.": "Остановить отражение изменений базы данных в файлы хранилища.",
"Stop watching for file changes.": "Остановить отслеживание изменений файлов.",
"Suppress notification of hidden files change": "Подавлять уведомления об изменении скрытых файлов",
"Suspend database reflecting": "Приостановить отражение базы данных",
"Suspend file watching": "Приостановить отслеживание файлов",
"Switch to IDB": "Переключиться на IDB",
"Switch to IndexedDB": "Переключиться на IndexedDB",
"Sync after merging file": "Синхронизировать после слияния файла",
"Sync automatically after merging files": "Синхронизировать автоматически после слияния файлов",
"Sync Mode": "Режим синхронизации",
"Sync on Editor Save": "Синхронизация при сохранении в редакторе",
"Sync on File Open": "Синхронизация при открытии файла",
"Sync on Save": "Синхронизация при сохранении",
"Sync on Startup": "Синхронизация при запуске",
"Synchronisation utilising journal files. You must have set up an S3/MinIO/R2 compatible object storage.": "Синхронизация с использованием файлов журнала. Необходимо заранее настроить объектное хранилище, совместимое с S3/MinIO/R2。",
"Synchronising files": "Синхронизируемые файлы",
"Syncing": "Синхронизация",
"Target patterns": "Целевые шаблоны",
"Testing only - Resolve file conflicts by syncing newer copies of the file, this can overwrite modified files. Be Warned.": "Только для тестирования - разрешать конфликты файлов синхронизацией новых копий.",
"The delay for consecutive on-demand fetches": "Задержка для последовательных запросов по требованию",
"The following accepted nodes are missing its node information:\n- ${missingNodes}\n\nThis indicates that they have not been connected for some time or have been left on an older version.\nIt is preferable to update all devices if possible. If you have any devices that are no longer in use, you can clear all accepted nodes by locking the remote once.": "Для следующих принятых узлов отсутствует информация об узле:\n- ${missingNodes}\n\nЭто означает, что они давно не подключались или остались на старой версии.\nПо возможности рекомендуется сначала обновить все устройства. Если у вас есть устройства, которые больше не используются, вы можете очистить список всех принятых узлов, один раз заблокировав удалённую базу.",
"The Hash algorithm for chunk IDs": "Хэш-алгоритм для ID чанков",
"The maximum duration for which chunks can be incubated within the document.": "Максимальная продолжительность инкубации чанков в документе.",
"The maximum duration for which chunks can be incubated within the document. Chunks exceeding this period will graduate to independent chunks.": "The maximum duration for which chunks can be incubated within the document. Chunks exceeding this period will graduate to independent chunks.",
"The maximum number of chunks that can be incubated within the document.": "Максимальное количество инкубируемых чанков в документе.",
"The maximum number of chunks that can be incubated within the document. Chunks exceeding this number will immediately graduate to independent chunks.": "The maximum number of chunks that can be incubated within the document. Chunks exceeding this number will immediately graduate to independent chunks.",
"The maximum total size of chunks that can be incubated within the document.": "Максимальный общий размер инкубируемых чанков в документе.",
"The maximum total size of chunks that can be incubated within the document. Chunks exceeding this size will immediately graduate to independent chunks.": "The maximum total size of chunks that can be incubated within the document. Chunks exceeding this size will immediately graduate to independent chunks.",
"The minimum interval for automatic synchronisation on event.": "Минимальный интервал автоматической синхронизации по событию.",
"This feature enables direct synchronisation between devices. No server is required, but both devices must be online at the same time for synchronisation to occur, and some features may be limited. Internet connection is only required to signalling (detecting peers) and not for data transfer.": "Эта функция обеспечивает прямую синхронизацию между устройствами. Сервер не требуется, но для синхронизации оба устройства должны быть одновременно в сети, а некоторые функции могут быть ограничены. Подключение к Интернету нужно только для сигнализации (обнаружения пиров), а не для передачи данных。",
"This is an advanced option for users who do not have a URI or who wish to configure detailed settings.": "Это расширенный вариант для пользователей, у которых нет URI или которые хотят вручную задать подробные параметры。",
"This is the most suitable synchronisation method for the design. All functions are available. You must have set up a CouchDB instance.": "Это наиболее подходящий для данной архитектуры способ синхронизации. Доступны все функции. Необходимо заранее развернуть экземпляр CouchDB。",
"This passphrase will not be copied to another device. It will be set to until you configure it again.": "Эта парольная фраза не будет скопирована на другое устройство.",
"This passphrase will not be copied to another device. It will be set to `Default` until you configure it again.": "This passphrase will not be copied to another device. It will be set to `Default` until you configure it again.",
"This will recreate chunks for all files. If there were missing chunks, this may fix the errors.": "Это пересоздаст чанки для всех файлов. Если какие-то чанки отсутствовали, это может исправить ошибки.",
"Transfer Tweak": "Настройки передачи",
"TweakMismatchResolve.Action.Dismiss": "Отмена",
"TweakMismatchResolve.Action.UseConfigured": "Использовать настроенные параметры",
"TweakMismatchResolve.Action.UseMine": "Обновить настройки удалённой базы данных",
"TweakMismatchResolve.Action.UseMineAcceptIncompatible": "Обновить настройки, но оставить как есть",
"TweakMismatchResolve.Action.UseMineWithRebuild": "Обновить настройки и перестроить снова",
"TweakMismatchResolve.Action.UseRemote": "Применить настройки к этому устройству",
"TweakMismatchResolve.Action.UseRemoteAcceptIncompatible": "Применить настройки, но игнорировать несовместимость",
"TweakMismatchResolve.Action.UseRemoteWithRebuild": "Применить настройки и загрузить снова",
"TweakMismatchResolve.Message.Main": "Настройки в удалённой базе данных следующие. Эти значения настроены другими устройствами.",
"TweakMismatchResolve.Message.MainTweakResolving": "Ваша конфигурация не совпадает с удалённым сервером.",
"TweakMismatchResolve.Message.UseRemote.WarningRebuildRecommended": "Некоторые изменения совместимы, но могут потребовать дополнительного хранилища. Рекомендуется перестроение.",
"TweakMismatchResolve.Message.UseRemote.WarningRebuildRequired": "Некоторые удалённые конфигурации несовместимы с локальной базой данных. Требуется перестроение.",
"TweakMismatchResolve.Message.WarningIncompatibleRebuildRecommended": "Обнаружены значения, несовместимые с удалённой базой данных. Рекомендуется перестроение.",
"TweakMismatchResolve.Message.WarningIncompatibleRebuildRequired": "Обнаружены значения, несовместимые с удалённой базой данных. Требуется перестроение.",
"TweakMismatchResolve.Table": "| Имя значения | Это устройство | На удалённом |\n|: --- |: ---- :|: ---- :|",
"TweakMismatchResolve.Table.Row": "| name | self | remote |",
"TweakMismatchResolve.Title": "Обнаружено несоответствие конфигурации",
"TweakMismatchResolve.Title.TweakResolving": "Обнаружено несоответствие конфигурации",
"TweakMismatchResolve.Title.UseRemoteConfig": "Использовать удалённую конфигурацию",
"Unique name between all synchronized devices. To edit this setting, please disable customization sync once.": "Уникальное имя между всеми синхронизируемыми устройствами.",
"Use a custom passphrase": "Использовать пользовательскую парольную фразу",
"Use a Setup URI (Recommended)": "Использовать Setup URI (рекомендуется)",
"Use Custom HTTP Handler": "Использовать пользовательский HTTP обработчик",
"Use dynamic iteration count": "Использовать динамическое количество итераций",
"Use Segmented-splitter": "Использовать сегментный разделитель",
"Use splitting-limit-capped chunk splitter": "Использовать разделитель чанков с ограничением",
"Use the trash bin": "Использовать корзину",
"Use timeouts instead of heartbeats": "Использовать таймауты вместо пульса",
"username": "имя пользователя",
"Username": "Имя пользователя",
"Verbose Log": "Подробный лог",
"Verify all": "Проверить всё",
"Verify and repair all files": "Проверить и восстановить все файлы",
"Warning! This will have a serious impact on performance. And the logs will not be synchronised under the default name.": "Внимание! Это серьёзно повлияет на производительность.",
"Warning! This will have a serious impact on performance. And the logs will not be synchronised under the default name. Please be careful with logs; they often contain your confidential information.": "Warning! This will have a serious impact on performance. And the logs will not be synchronised under the default name. Please be careful with logs; they often contain your confidential information.",
"We cannot change the device name while this feature is enabled. Please disable this feature to change the device name.": "Невозможно изменить имя устройства, пока эта функция включена. Отключите её, чтобы изменить имя устройства.",
"We will now guide you through a few questions to simplify the synchronisation setup.": "Сейчас мы зададим несколько вопросов, чтобы упростить настройку синхронизации。",
"We will now proceed with the server configuration.": "Теперь перейдём к настройке сервера。",
"Welcome to Self-hosted LiveSync": "Добро пожаловать в Self-hosted LiveSync",
"When you save a file in the editor, start a sync automatically": "Когда вы сохраняете файл в редакторе, автоматически запускать синхронизацию",
"Write credentials in the file": "Записывать учётные данные в файл",
"Write logs into the file": "Записывать логи в файл",
"xxhash32 (Fast but less collision resistance)": "xxhash32 (быстрый, но с меньшей устойчивостью к коллизиям)",
"xxhash64 (Fastest)": "xxhash64 (самый быстрый)",
"Yes, I want to add this device to my existing synchronisation": "Да, я хочу добавить это устройство к существующей синхронизации",
"Yes, I want to set up a new synchronisation": "Да, я хочу настроить новую синхронизацию",
"You are adding this device to an existing synchronisation setup.": "Вы добавляете это устройство к существующей настройке синхронизации。"
}