mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-28 06:05:24 +00:00
544 lines
40 KiB
JSON
544 lines
40 KiB
JSON
{
|
||
"nav": {
|
||
"files": "Файлы",
|
||
"sftp": "SFTP",
|
||
"openFileManager": "Открыть файловый менеджер"
|
||
},
|
||
"permissions": {
|
||
"use": {
|
||
"title": "Используйте файловый менеджер",
|
||
"description": "Просматривайте, редактируйте и передавайте файлы по протоколу SFTP."
|
||
}
|
||
},
|
||
"settings": {
|
||
"host": {
|
||
"enable": {
|
||
"label": "Включить файловый менеджер",
|
||
"description": "Просматривайте и редактируйте файлы на этом хосте по протоколу SFTP."
|
||
},
|
||
"defaultPath": {
|
||
"label": "Путь по умолчанию"
|
||
},
|
||
"scpLegacy": {
|
||
"label": "Устаревший режим SCP"
|
||
}
|
||
},
|
||
"user": {
|
||
"transferConcurrency": {
|
||
"label": "Одновременная передача файлов",
|
||
"description": "Сколько файлов менеджер, работающий в режиме локального/удалённого доступа, может загружать или скачивать одновременно. Уменьшите это значение, если ваш сервер ограничивает количество SFTP-каналов."
|
||
},
|
||
"confirmBeforeTrash": {
|
||
"label": "Перед перемещением файлов в корзину подтвердите перемещение.",
|
||
"description": "Перед перемещением удалённых файлов в корзину запросите подтверждение. Для окончательного удаления всё равно потребуется подтверждение."
|
||
}
|
||
}
|
||
},
|
||
"hostCapability": {
|
||
"label": "Файловый менеджер"
|
||
},
|
||
"fileManager": {
|
||
"noHostSelected": "Хост не выбран",
|
||
"initializingEditor": "Инициализация редактора...",
|
||
"file": "Файл",
|
||
"folder": "Папка",
|
||
"uploadFile": "Загрузить файл",
|
||
"downloadFile": "Скачать",
|
||
"extractArchive": "Извлечь архив",
|
||
"extractingArchive": "Распаковка {{name}}...",
|
||
"archiveExtractedSuccessfully": "{{name}} успешно распакован",
|
||
"extractFailed": "Ошибка распаковки",
|
||
"compressFile": "Сжать файл",
|
||
"compressFiles": "Сжать файлы",
|
||
"compressFilesDesc": "Сжать {{count}} элементов в архив",
|
||
"archiveName": "Имя архива",
|
||
"enterArchiveName": "Введите имя архива...",
|
||
"compressionFormat": "Формат сжатия",
|
||
"selectedFiles": "Выбранные файлы",
|
||
"andMoreFiles": "и ещё {{count}}...",
|
||
"compress": "Сжать",
|
||
"compressingFiles": "Сжатие {{count}} элементов в {{name}}...",
|
||
"filesCompressedSuccessfully": "{{name}} успешно создан",
|
||
"compressFailed": "Ошибка сжатия",
|
||
"edit": "Редактировать",
|
||
"preview": "Предпросмотр",
|
||
"previous": "Назад",
|
||
"next": "Далее",
|
||
"pageXOfY": "Страница {{current}} из {{total}}",
|
||
"zoomOut": "Уменьшить",
|
||
"zoomIn": "Увеличить",
|
||
"newFile": "Новый файл",
|
||
"newFolder": "Новая папка",
|
||
"rename": "Переименовать",
|
||
"uploading": "Загрузка...",
|
||
"uploadingFile": "Загрузка {{name}}...",
|
||
"uploadingChunk": "Загрузка {{name}}: {{percent}}% (часть {{chunk}} из {{total}})",
|
||
"fileName": "Имя файла",
|
||
"folderName": "Имя папки",
|
||
"fileUploadedSuccessfully": "Файл «{{name}}» успешно загружен",
|
||
"failedToUploadFile": "Не удалось загрузить файл",
|
||
"uploadingFolderFiles": "Загрузка {{count}} файла(ов)...",
|
||
"uploadedFolderFiles": "Файл(ы) {{count}} успешно загружен(ы).",
|
||
"uploadedFolderPartial": "Загрузка {{uploaded}} файла(ов), {{failed}} не удалась.",
|
||
"fileDownloadedSuccessfully": "Файл «{{name}}» успешно скачан",
|
||
"failedToDownloadFile": "Не удалось скачать файл",
|
||
"fileCreatedSuccessfully": "Файл «{{name}}» успешно создан",
|
||
"folderCreatedSuccessfully": "Папка «{{name}}» успешно создана",
|
||
"failedToCreateItem": "Не удалось создать элемент",
|
||
"operationFailed": "Операция {{operation}} не удалась для {{name}}: {{error}}",
|
||
"failedToResolveSymlink": "Не удалось разрешить символическую ссылку",
|
||
"itemsDeletedSuccessfully": "{{count}} элементов успешно удалено",
|
||
"failedToDeleteItems": "Не удалось удалить элементы",
|
||
"sudoPasswordRequired": "Требуется пароль администратора",
|
||
"enterSudoPassword": "Введите пароль sudo для продолжения операции",
|
||
"sudoPassword": "Пароль sudo",
|
||
"sudoOperationFailed": "Операция sudo не удалась",
|
||
"sudoAuthFailed": "Аутентификация sudo не удалась",
|
||
"dragFilesToUpload": "Перетащите файлы сюда для загрузки",
|
||
"dropToUploadHere": "Перетащите файл для загрузки сюда.",
|
||
"dropToDownloadHere": "Скачать можно здесь (перетащите ссылку)",
|
||
"localFiles": "Локальная",
|
||
"showLocalFiles": "Отображение локальных файлов (в режиме разделенного экрана)",
|
||
"hideLocalFiles": "Скрыть локальные файлы",
|
||
"localHome": "Домашняя папка",
|
||
"localPathPlaceholder": "Путь к локальной папке",
|
||
"localShowHidden": "Показать скрытые файлы",
|
||
"localHideHidden": "Скрыть скрытые файлы",
|
||
"localRevealInFileManager": "Показать в системном файловом менеджере",
|
||
"localCannotOpenFolder": "Не удаётся открыть папку",
|
||
"localItemCount": "{{count}} элементов",
|
||
"localSelectedCount": "{{count}} выбрано",
|
||
"back": "Назад",
|
||
"forward": "Вперед",
|
||
"up": "Вверх",
|
||
"kind": "Добрый",
|
||
"localUploadingProgress": "Загрузка {{current}} из {{total}}",
|
||
"localDownloadingProgress": "Загрузка {{current}} из {{total}}",
|
||
"localTransferInFlight": "{{count}} сразу",
|
||
"localPreparingDownload": "Подготовка к загрузке...",
|
||
"localTransferCancelled": "Передача отменена",
|
||
"localNothingToTransfer": "Нет ничего для перевода",
|
||
"localUploadComplete": "Загружено {{count}} файлов",
|
||
"localUploadFailed": "Загрузка не удалась.",
|
||
"localUploadPartial": "Загрузка {{done}} файла(ов), {{failed}} не удалась.",
|
||
"localDownloadComplete": "Загружено {{count}} файлов",
|
||
"localDownloadFailed": "Не удалось загрузить",
|
||
"localDownloadPartial": "Загрузка {{done}} файла(ов), {{failed}} не удалась.",
|
||
"localReplaceExistingPrompt": "{{count}} Элемент(ы) уже существуют в этой папке. Заменить их?",
|
||
"localReplace": "Заменить",
|
||
"localSkipExisting": "Пропускать",
|
||
"localSkippedExisting": "Пропущено {{count}} существующих элементов",
|
||
"localUnsafeNamesSkipped": "Пропущено {{count}} элементов, названия которых нельзя использовать на этом компьютере",
|
||
"localOpen": "Открыть",
|
||
"localOpenFolder": "Открыть папку",
|
||
"localUploadToRemote": "Загрузка на сервер",
|
||
"localUploadToRemoteMany": "Загрузите {{count}} предметов на сервер",
|
||
"localMoveToTrash": "Переместить в мусорное ведро",
|
||
"localMoveToTrashMany": "Переместить {{count}} элементов в корзину",
|
||
"localTrashConfirmSingle": "Переместить \"{{name}}\" в корзину?",
|
||
"localTrashConfirmFolder": "Переместить папку \"{{name}}\" и всё её содержимое в корзину?",
|
||
"localTrashConfirmMany": "Переместить {{count}} элементов в корзину?",
|
||
"localTrashed": "Перемещено {{count}} предметов в корзину",
|
||
"localTrashFailed": "Не удалось переместить в мусорный бак.",
|
||
"localRenameFailed": "Переименование не удалось.",
|
||
"localCreateFailed": "Не удалось создать элемент.",
|
||
"goToParentFolder": "Перейдите в родительскую папку",
|
||
"resizeSidebar": "Перетащите ползунок, чтобы изменить размер боковой панели (двойной щелчок для сброса).",
|
||
"resizeLocalPane": "Перетащите курсор, чтобы изменить размер локальной панели (двойной щелчок для сброса).",
|
||
"columns": "Столбцы",
|
||
"columnsHint": "Щелкните правой кнопкой мыши, чтобы выбрать столбцы.",
|
||
"emptyFolder": "Эта папка пуста",
|
||
"searchFiles": "Поиск файлов...",
|
||
"upload": "Загрузить",
|
||
"selectHostToStart": "Выберите хост для начала управления файлами",
|
||
"sshRequiredForFileManager": "Файловому менеджеру требуется SSH. У этого хоста SSH не включен.",
|
||
"failedToConnect": "Не удалось подключиться к SSH",
|
||
"failedToLoadDirectory": "Не удалось загрузить каталог",
|
||
"noSSHConnection": "Нет доступного SSH-подключения",
|
||
"copy": "Копировать",
|
||
"cut": "Вырезать",
|
||
"paste": "Вставить",
|
||
"copyPath": "Копировать путь",
|
||
"copyPaths": "Копировать пути",
|
||
"delete": "Удалить",
|
||
"properties": "Свойства",
|
||
"refresh": "Обновить",
|
||
"downloadFiles": "Скачать {{count}} файлов в браузер",
|
||
"copyFiles": "Копировать {{count}} элементов",
|
||
"cutFiles": "Вырезать {{count}} элементов",
|
||
"deleteFiles": "Удалить {{count}} элементов",
|
||
"filesCopiedToClipboard": "{{count}} элементов скопировано в буфер обмена",
|
||
"filesCutToClipboard": "{{count}} элементов вырезано в буфер обмена",
|
||
"pathCopiedToClipboard": "Путь скопирован в буфер обмена",
|
||
"pathsCopiedToClipboard": "{{count}} путей скопировано в буфер обмена",
|
||
"failedToCopyPath": "Не удалось скопировать путь в буфер обмена",
|
||
"copyFolderLink": "Скопировать ссылку на папку",
|
||
"copyCurrentFolderLink": "Скопировать ссылку на текущую папку",
|
||
"folderLinkCopied": "Ссылка на папку скопирована в буфер обмена",
|
||
"failedToCopyFolderLink": "Не удалось скопировать ссылку на папку",
|
||
"movedItems": "Перемещено {{count}} элементов",
|
||
"failedToDeleteItem": "Не удалось удалить элемент",
|
||
"itemRenamedSuccessfully": "{{type}} успешно переименован(а)",
|
||
"failedToRenameItem": "Не удалось переименовать элемент",
|
||
"download": "Скачать",
|
||
"openExternalEditor": "Открыть во внешнем редакторе",
|
||
"chooseExternalEditor": "Выбрать внешний редактор",
|
||
"externalEditorSelected": "Внешний редактор выбран",
|
||
"externalEditorDesktopOnly": "Внешний редактор доступен только в настольном приложении",
|
||
"externalEditorOpened": "Открыт во внешнем редакторе. Сохранение в нём загрузит изменения обратно на сервер.",
|
||
"failedToOpenExternalEditor": "Не удалось открыть внешний редактор",
|
||
"failedToSelectExternalEditor": "Не удалось выбрать внешний редактор",
|
||
"permissions": "Права доступа",
|
||
"size": "Размер",
|
||
"modified": "Изменён",
|
||
"path": "Путь",
|
||
"confirmDelete": "Вы уверены, что хотите удалить {{name}}?",
|
||
"permissionDenied": "Доступ запрещён",
|
||
"serverError": "Ошибка сервера",
|
||
"fileSavedSuccessfully": "Файл успешно сохранён",
|
||
"failedToSaveFile": "Не удалось сохранить файл",
|
||
"confirmDeleteSingleItem": "Вы уверены, что хотите безвозвратно удалить \"{{name}}\"?",
|
||
"confirmDeleteMultipleItems": "Вы уверены, что хотите безвозвратно удалить {{count}} элементов?",
|
||
"confirmDeleteMultipleItemsWithFolders": "Вы уверены, что хотите безвозвратно удалить {{count}} элементов? Включая папки и их содержимое.",
|
||
"confirmDeleteFolder": "Вы уверены, что хотите безвозвратно удалить папку \"{{name}}\" и всё её содержимое?",
|
||
"permanentDeleteWarning": "Это действие необратимо. Элемент(ы) будут безвозвратно удалены с сервера.",
|
||
"moveToTrashWarning": "Предмет(ы) будут перемещены в корзину Termix и могут быть возвращены на место до истечения срока хранения.",
|
||
"itemsMovedToTrash": "{{count}} элемент(ы) перемещены в корзину",
|
||
"trash": "Мусор",
|
||
"trashDescription": "Удаленные элементы сохраняются на этом хосте в течение {{days}} дней.",
|
||
"trashLoadFailed": "Не удалось загрузить мусор.",
|
||
"trashEmpty": "Мусорное ведро пусто.",
|
||
"trashRestore": "Восстановить",
|
||
"trashRestored": "Восстановлено {{name}}",
|
||
"trashRestoreFailed": "Не удалось восстановить элемент. Возможно, исходный путь уже существует.",
|
||
"trashDeletePermanently": "Удалить навсегда",
|
||
"trashDeleteConfirm": "Удалить {{name}}навсегда? Это действие необратимо.",
|
||
"trashPermanentlyDeleted": "Удалено навсегда {{name}}",
|
||
"trashDeleteFailed": "Не удалось удалить элемент навсегда.",
|
||
"trashEmptyAction": "Опустошите мусорный бак",
|
||
"trashEmptyConfirm": "Удалить все элементы из корзины навсегда? Это действие необратимо.",
|
||
"trashEmptied": "Мусор вывезен",
|
||
"trashRetention": "Автоматическая очистка через (дней)",
|
||
"trashRetentionSaved": "Обновлена информация о хранении мусора.",
|
||
"trashRetentionFailed": "Не удалось обновить срок хранения корзины.",
|
||
"trashUnavailableConfirm": "Этот элемент нельзя переместить в корзину, как правило, потому что он находится в другой файловой системе или требует повышенных прав доступа. Может, лучше удалить его навсегда?",
|
||
"recent": "Недавние",
|
||
"pinned": "Закреплённые",
|
||
"folderShortcuts": "Ярлыки папок",
|
||
"failedToReconnectSSH": "Не удалось переподключить SSH-сессию",
|
||
"openTerminalHere": "Открыть терминал здесь",
|
||
"run": "Запустить",
|
||
"openTerminalInFolder": "Открыть терминал в этой папке",
|
||
"openTerminalInFileLocation": "Открыть терминал в расположении файла",
|
||
"runningFile": "Выполняется - {{file}}",
|
||
"onlyRunExecutableFiles": "Можно запускать только исполняемые файлы",
|
||
"directories": "Каталоги",
|
||
"removedFromRecentFiles": "Удалено \"{{name}}\" из недавних файлов",
|
||
"removeFailed": "Не удалось удалить",
|
||
"unpinnedSuccessfully": "Успешно откреплено \"{{name}}\"",
|
||
"unpinFailed": "Не удалось открепить",
|
||
"removedShortcut": "Ярлык \"{{name}}\" удалён",
|
||
"removeShortcutFailed": "Не удалось удалить ярлык",
|
||
"clearedAllRecentFiles": "Очищен список недавних файлов",
|
||
"clearFailed": "Очистка не удалась",
|
||
"removeFromRecentFiles": "Удалить из списка недавних файлов",
|
||
"clearAllRecentFiles": "Очистить список недавних файлов",
|
||
"unpinFile": "Открепить файл",
|
||
"removeShortcut": "Удалить ярлык",
|
||
"pinFile": "Закрепить файл",
|
||
"addToShortcuts": "Добавить в ярлыки",
|
||
"pasteFailed": "Вставка не удалась",
|
||
"noUndoableActions": "Нет действий для отмены",
|
||
"undoCopySuccess": "Отмена копирования: удалено {{count}} скопированных файлов",
|
||
"undoCopyFailedDelete": "Отмена не удалась: не удалось удалить скопированные файлы",
|
||
"undoCopyFailedNoInfo": "Отмена не удалась: не найдена информация о скопированных файлах",
|
||
"undoMoveSuccess": "Отмена перемещения: {{count}} файлов возвращено в исходное расположение",
|
||
"undoMoveFailedMove": "Отмена не удалась: не удалось вернуть файлы",
|
||
"undoMoveFailedNoInfo": "Отмена не удалась: не найдена информация о перемещённых файлах",
|
||
"undoDeleteNotSupported": "Операцию удаления нельзя отменить: файлы навсегда удалены с сервера",
|
||
"undoTypeNotSupported": "Неподдерживаемый тип операции отмены",
|
||
"undoOperationFailed": "Операция отмены не удалась",
|
||
"unknownError": "Неизвестная ошибка",
|
||
"confirm": "Подтвердить",
|
||
"find": "Поиск...",
|
||
"replace": "Заменить",
|
||
"downloadInstead": "Скачать вместо",
|
||
"keyboardShortcuts": "Горячие клавиши",
|
||
"searchAndReplace": "Поиск и замена",
|
||
"editing": "Редактирование",
|
||
"search": "Поиск",
|
||
"findNext": "Найти далее",
|
||
"findPrevious": "Найти предыдущий",
|
||
"save": "Сохранить",
|
||
"selectAll": "Выделить всё",
|
||
"undo": "Отменить",
|
||
"redo": "Повторить",
|
||
"moveLineUp": "Переместить строку вверх",
|
||
"moveLineDown": "Переместить строку вниз",
|
||
"toggleComment": "Переключить комментарий",
|
||
"autoComplete": "Автодополнение",
|
||
"imageLoadError": "Не удалось загрузить изображение",
|
||
"startTyping": "Начните вводить...",
|
||
"unknownSize": "Неизвестный размер",
|
||
"fileIsEmpty": "Файл пуст",
|
||
"largeFileWarning": "Предупреждение о большом файле",
|
||
"largeFileWarningDesc": "Размер этого файла {{size}}, что может вызвать проблемы с производительностью при открытии в текстовом виде.",
|
||
"fileNotFoundAndRemoved": "Файл \"{{name}}\" не найден и был удалён из недавних/закреплённых файлов",
|
||
"failedToLoadFile": "Не удалось загрузить файл: {{error}}",
|
||
"serverErrorOccurred": "Произошла ошибка сервера. Попробуйте позже.",
|
||
"autoSaveFailed": "Автосохранение не удалось",
|
||
"fileAutoSaved": "Файл автосохранён",
|
||
"moveFileFailed": "Не удалось переместить {{name}}",
|
||
"moveOperationFailed": "Операция перемещения не удалась",
|
||
"canOnlyCompareFiles": "Можно сравнивать только два файла",
|
||
"comparingFiles": "Сравнение файлов: {{file1}} и {{file2}}",
|
||
"dragFailed": "Операция перетаскивания не удалась",
|
||
"filePinnedSuccessfully": "Файл \"{{name}}\" успешно закреплён",
|
||
"pinFileFailed": "Не удалось закрепить файл",
|
||
"fileUnpinnedSuccessfully": "Файл \"{{name}}\" успешно откреплён",
|
||
"unpinFileFailed": "Не удалось открепить файл",
|
||
"shortcutAddedSuccessfully": "Ярлык папки \"{{name}}\" успешно добавлен",
|
||
"addShortcutFailed": "Не удалось добавить ярлык",
|
||
"operationCompletedSuccessfully": "{{operation}} {{count}} элементов успешно",
|
||
"operationCompleted": "{{operation}} {{count}} элементов",
|
||
"downloadFileSuccess": "Файл {{name}} успешно загружен",
|
||
"downloadFileFailed": "Не удалось загрузить",
|
||
"downloadingFile": "Загрузка {{name}}…",
|
||
"downloadProgressBytes": "{{transferred}} / {{total}}",
|
||
"moveTo": "Переместить в {{name}}",
|
||
"diffCompareWith": "Сравнить с {{name}}",
|
||
"dragOutsideToDownload": "Перетащите за пределы окна для загрузки ({{count}} файлов)",
|
||
"newFolderDefault": "Новая папка",
|
||
"newFileDefault": "Новый файл.txt",
|
||
"successfullyMovedItems": "Успешно перемещено {{count}} элементов в {{target}}",
|
||
"move": "Переместить",
|
||
"searchInFile": "Поиск в файле (Ctrl+F)",
|
||
"showKeyboardShortcuts": "Показать сочетания клавиш",
|
||
"decreaseFontSize": "Уменьшить размер шрифта",
|
||
"increaseFontSize": "Увеличить размер шрифта",
|
||
"startWritingMarkdown": "Начните писать Markdown-контент...",
|
||
"loadingFileComparison": "Загрузка сравнения файлов...",
|
||
"reload": "Перезагрузить",
|
||
"compare": "Сравнить",
|
||
"sideBySide": "Бок о бок",
|
||
"inline": "Встроенный",
|
||
"fileComparison": "Сравнение файлов: {{file1}} и {{file2}}",
|
||
"fileTooLarge": "Файл слишком большой: {{error}}",
|
||
"sshConnectionFailed": "Ошибка SSH-подключения. Проверьте подключение к {{name}} ({{ip}}:{{port}})",
|
||
"loadFileFailed": "Не удалось загрузить файл: {{error}}",
|
||
"connecting": "Подключение...",
|
||
"connectedSuccessfully": "Подключено успешно",
|
||
"totpVerificationFailed": "Ошибка проверки TOTP",
|
||
"browserSignInFailed": "Вход в систему не удался. Пожалуйста, попробуйте еще раз.",
|
||
"authenticationFailed": "Ошибка аутентификации",
|
||
"incorrectPassphrase": "Неверная парольная фраза. Попробуйте еще раз.",
|
||
"verificationCodePrompt": "Код подтверждения:",
|
||
"changePermissions": "Изменить права доступа",
|
||
"currentPermissions": "Текущие права доступа",
|
||
"owner": "Владелец",
|
||
"group": "Группа",
|
||
"others": "Остальные",
|
||
"read": "Чтение",
|
||
"write": "Запись",
|
||
"execute": "Выполнение",
|
||
"permissionsChangedSuccessfully": "Права доступа успешно изменены",
|
||
"failedToChangePermissions": "Не удалось изменить права доступа",
|
||
"name": "Имя",
|
||
"sortByName": "По имени",
|
||
"sortByDate": "По дате изменения",
|
||
"sortBySize": "По размеру",
|
||
"ascending": "По возрастанию",
|
||
"descending": "По убыванию",
|
||
"root": "Корень",
|
||
"new": "Создать",
|
||
"sortBy": "Сортировка",
|
||
"items": "Элементов",
|
||
"selected": "Выбрано",
|
||
"editor": "Редактор",
|
||
"octal": "Восьмеричный",
|
||
"storage": "Хранилище",
|
||
"disk": "Диск",
|
||
"used": "Занято",
|
||
"of": "из",
|
||
"toggleSidebar": "Переключить боковую панель",
|
||
"compactLayout": "Используйте компактную компоновку.",
|
||
"comfortableLayout": "Используйте удобную планировку",
|
||
"cannotLoadPdf": "Не удаётся загрузить PDF",
|
||
"pdfLoadError": "Ошибка при загрузке этого PDF-файла.",
|
||
"loadingPdf": "Загрузка PDF...",
|
||
"loadingPage": "Загрузка страницы...",
|
||
"cancel": "Отмена",
|
||
"copiedItems_one": "Скопировано {{count}} элемент",
|
||
"copiedItems_other": "Скопировано {{count}} элементов",
|
||
"deleteCopiedFileFailed": "Не удалось удалить копию {{name}}: {{error}}",
|
||
"dragMovedItems_one": "Перемещен элемент {{count}} в {{target}}",
|
||
"dragMovedItems_other": "Перемещено {{count}} элементов в {{target}}",
|
||
"moveBackFileFailed": "Не удалось переместить {{name}} назад: {{error}}",
|
||
"terminal": "Терминал: {{host}} ({{path}})",
|
||
"dragToDesktop": "Перетаскивание {{name}} на рабочий стол",
|
||
"dragFilesToDesktop": "Перетаскивание {{count}} файлов на рабочий стол",
|
||
"folderDragUnsupported": "Перетаскивание папок на рабочий стол пока не поддерживается.",
|
||
"saveToDesktopFailed": "Сохранение не удалось: {{error}}",
|
||
"dragFailedDetail": "Перетаскивание не удалось: {{error}}",
|
||
"videoUnsupported": "Ваш браузер не может воспроизвести этот видеоформат.",
|
||
"downloadToPlay": "Скачайте, чтобы играть в другом месте.",
|
||
"cannotPreviewType": "Предварительный просмотр файла этого типа невозможен.",
|
||
"cannotPreviewTypeHint": "Для этого типа файла предварительный просмотр недоступен. Скачайте его, чтобы открыть в другом приложении."
|
||
},
|
||
"sftpTransfer": {
|
||
"title": "SFTP",
|
||
"description": "Передача файлов между двумя SSH-хостами.",
|
||
"sourceServer": "Исходный сервер",
|
||
"destinationServer": "Сервер назначения",
|
||
"selectHost": "Выберите хост",
|
||
"noHostSelected": "Хост не выбран",
|
||
"move": "Переместить",
|
||
"copy": "Копировать",
|
||
"upload": "Загрузить",
|
||
"itemsSelected": "{{count}} выбранный элемент",
|
||
"itemsSelected_other": "{{count}} выбранные элементы",
|
||
"ready": "Готов",
|
||
"loadingHosts": "Загрузка хостов...",
|
||
"name": "Название",
|
||
"modified": "Изменён",
|
||
"size": "По размеру",
|
||
"noFiles": "Нет файлов",
|
||
"open": "Открыть",
|
||
"up": "Вверх",
|
||
"refresh": "Обновить",
|
||
"copyToTarget": "Скопировать в целевую директорию",
|
||
"rename": "Переименовать",
|
||
"delete": "Удалить",
|
||
"editPermissions": "Изменить права доступа",
|
||
"createNewFolder": "Создать новую папку",
|
||
"deleteSelectedItems": "Удалить выбранные элементы",
|
||
"deleteConfirm": "Удалить {{count}} выбранный элемент?",
|
||
"deleteConfirm_other": "Удалить {{count}} выбранные элементы?",
|
||
"cancel": "Отмена",
|
||
"save": "Сохранить",
|
||
"folderCreated": "Создана папка",
|
||
"itemRenamed": "Элемент переименован",
|
||
"actionFailed": "Действие не удалось",
|
||
"itemsDeleted": "{{count}} элемент удален",
|
||
"itemsDeleted_other": "{{count}} удаленные элементы",
|
||
"deleteFailed": "Удаление не удалось.",
|
||
"permissionsUpdated": "Права доступа обновлены.",
|
||
"noRemoteSessionConnected": "Удалённая сессия не подключена",
|
||
"failedToListFiles": "Не удалось отобразить список файлов.",
|
||
"failedToRefresh": "Не удалось обновить",
|
||
"destinationInsideSource": "Место назначения не может находиться внутри выбранного пути источника.",
|
||
"sameHostNoOp": "Исходная и целевая папки — одна и та же."
|
||
},
|
||
"hosts": {
|
||
"fileManager": "Файловый менеджер",
|
||
"fileManagerUrlCopied": "URL файлового менеджера скопирован",
|
||
"copyFileManagerUrlAction": "Копировать URL файлового менеджера",
|
||
"docsLink": "Документация",
|
||
"hostNotFound": "Хост не найден",
|
||
"loadingHost": "Загрузка хоста..."
|
||
},
|
||
"onboarding": {
|
||
"feature_files": "Файловый менеджер",
|
||
"feature_files_desc": "Просматривайте, загружайте, скачивайте и редактируйте файлы по протоколу SFTP, не выходя из приложения."
|
||
},
|
||
"terminal": {
|
||
"runTitle": "Выполнение {{command}} - {{host}}",
|
||
"terminalTitle": "Терминал - {{host}}",
|
||
"terminalWithPath": "Терминал - {{host}}:{{path}}"
|
||
},
|
||
"transfer": {
|
||
"browseFolders": "Обзор папок назначения",
|
||
"browsePathError": "Не удалось открыть этот путь на целевом хосте.",
|
||
"browsePathWillBeCreated": "Эта папка ещё не существует. Она будет создана при запуске передачи.",
|
||
"cancel": "Отмена",
|
||
"cleanupDestFiles": "Очистить место назначения",
|
||
"cleanupDestFilesError": "Очистка не удалась",
|
||
"cleanupDestFilesNothing": "В месте назначения нечего очищать",
|
||
"cleanupDestFilesPartial": "Некоторые частично переданные файлы не удалось удалить",
|
||
"cleanupDestFilesSuccess": "Частично переданные файлы удалены из места назначения",
|
||
"confirmCopy": "Копировать",
|
||
"confirmMove": "Переместить",
|
||
"copyFolderToHost": "Копировать папку на хост…",
|
||
"copyItemsToHost": "Копировать {{count}} элементов на хост…",
|
||
"copyToHost": "Копировать на хост…",
|
||
"destinationPath": "Путь назначения",
|
||
"destMustBeDirectory": "Для передачи нескольких элементов путь назначения должен быть папкой",
|
||
"goUp": "Вверх",
|
||
"hostAuthRequired": "Требуется аутентификация. Сначала откройте файловый менеджер на этом хосте.",
|
||
"hostConnecting": "Подключение…",
|
||
"hostConnectionFailed": "Ошибка подключения",
|
||
"hostDisconnected": "Не подключен",
|
||
"hostReady": "Готов",
|
||
"itemsSummary": "{{count}} элементов",
|
||
"jumpHostLimitation": "Оба хоста должны быть доступны с сервера Termix. Прямая маршрутизация между хостами не поддерживается.",
|
||
"methodAuto": "Авто",
|
||
"methodAutoHint": "Выбирает tar или пофайловый SFTP в зависимости от количества файлов, размера и сжимаемости. Одиночные файлы всегда передаются потоковым SFTP.",
|
||
"methodItemSftp": "Пофайловый SFTP",
|
||
"methodItemSftpHint": "Передача каждого файла отдельно по SFTP. Работает на всех хостах, включая Windows.",
|
||
"methodItemSftpLimitation": "Каждый файл использует один и тот же поток SFTP, как при копировании одного файла, один за другим. Прогресс объединяется по всем файлам, поэтому индикатор движется медленно при больших файлах.",
|
||
"methodLabel": "Метод передачи",
|
||
"methodPreviewError": "Не удалось предварительно определить метод передачи. Сервер выберет метод при запуске.",
|
||
"methodPreviewLoading": "Расчёт метода передачи…",
|
||
"methodPreviewScanSummary": "{{fileCount}} файлов, {{totalSize}} всего (просканировано на исходном хосте).",
|
||
"methodPreviewWillUseItemSftp": "Будет использован: Пофайловый SFTP",
|
||
"methodPreviewWillUseTar": "Будет использован: Архив Tar",
|
||
"methodReason": {
|
||
"user_item_sftp": "Вы выбрали пофайловый SFTP.",
|
||
"user_tar": "Вы выбрали tar-архив.",
|
||
"tar_unavailable": "Tar недоступен на одном или обоих хостах, поэтому вместо него будет использоваться SFTP для каждого файла.",
|
||
"windows_host": "В процессе используется хост под управлением Windows, поэтому tar не применяется.",
|
||
"auto_multi_large": "Авто: несколько файлов, включая большой файл ({{largestSize}}) с данными, которые можно сжать. Tar объединяет их в одну передачу.",
|
||
"auto_single_large_in_archive": "Авто: один большой файл ({{largestSize}}) в этом наборе, поэтому SFTP для каждого файла отдельно.",
|
||
"auto_many_incompressible": "Авто: в основном несжимаемые данные, поэтому используется SFTP для каждого файла.",
|
||
"auto_many_files": "Авто: много файлов ({{fileCount}}), tar сокращает накладные расходы на каждый файл.",
|
||
"auto_default": "Авто: пофайловый SFTP для этого набора."
|
||
},
|
||
"methodTar": "Архив Tar",
|
||
"methodTarHint": "Сжатие на источнике, передача одного архива, распаковка на назначении. Требует tar на обоих Unix-хостах.",
|
||
"metricsCompress": "Сжатие на источнике: {{duration}}",
|
||
"metricsExtract": "Распаковка на назначении: {{duration}}",
|
||
"metricsPrepare": "Подготовка назначения: {{duration}}",
|
||
"metricsRouteBenchmark": "Маршрутизация: прямой {{direct}}, ретранслятор {{relay}}",
|
||
"metricsSourceDelete": "Удаление с источника: {{duration}}",
|
||
"metricsTotal": "Всего: {{duration}}",
|
||
"metricsTransfer": "Сквозной: {{throughput}} ({{duration}})",
|
||
"metricsVerify": "SHA-256 проверен: {{duration}}",
|
||
"moveFolderToHost": "Переместить папку на хост…",
|
||
"moveItemsToHost": "Переместить {{count}} элементов на хост…",
|
||
"moveToHost": "Переместить на хост…",
|
||
"noHostsConnected": "Нет других доступных хостов с файловым менеджером.",
|
||
"noHostsConnectedHint": "Добавьте другой SSH-хост с включенным Файловым Менеджером в Менеджере Хостов.",
|
||
"parallelSegmentsHint": "Большие файлы разбиваются на фрагменты по 256 МБ. Несколько каналов используют отдельные соединения (как при запуске нескольких передач) для повышения общей пропускной способности.",
|
||
"parallelSegmentsLabel": "Параллельные каналы передачи",
|
||
"parallelSegmentsOption": "{{count}} каналов",
|
||
"progressBenchmarking": "Выбор самого быстрого маршрута пересадки…",
|
||
"progressBytes": "{{transferred}} / {{total}}",
|
||
"progressCancel": "Отмена",
|
||
"progressCancelling": "Отмена…",
|
||
"progressCompressing": "Сжатие на исходном хосте…",
|
||
"progressExtracting": "Распаковка на назначении…",
|
||
"progressItems": "{{current}} / {{total}} файлов",
|
||
"progressReconnecting": "Переподключение…",
|
||
"progressStalled": "Зависло",
|
||
"progressTotalSpeed": "{{speed}} всего ({{lanes}} каналов)",
|
||
"progressTransferring": "Передача данных…",
|
||
"progressTransferringItems": "Передача файлов ({{current}} из {{total}})…",
|
||
"progressVerifying": "Проверка целостности файла…",
|
||
"recentDestinations": "Недавние назначения",
|
||
"resumedHint": "Переподключено к активной передаче, запущенной в другом окне.",
|
||
"retryTransfer": "Повторить",
|
||
"retryTransferError": "Повтор не удался",
|
||
"selectDestinationHost": "Выберите целевой хост",
|
||
"transferCancelled": "Передача отменена",
|
||
"transferCancelledCopyHint": "Частично переданные файлы могут остаться в месте назначения.",
|
||
"transferCancelledMoveHint": "Частично переданные файлы могут остаться в месте назначения. Исходные файлы не были удалены.",
|
||
"transferError": "Ошибка передачи",
|
||
"transferFailedRetryHint": "Частичные данные сохранены в месте назначения. Повтор возобновится, когда соединение восстановится.",
|
||
"transferPartialHint": "Не удалось передать: {{paths}}",
|
||
"transferSuccess": "Передача завершена",
|
||
"metricsHopSourceRead": "Источник → сервер: {{throughput}}",
|
||
"metricsHopDestSftpWrite": "Сервер → назначение (SFTP): {{throughput}}",
|
||
"metricsHopDestLocalWrite": "Сервер → назначение (локально): {{throughput}}"
|
||
}
|
||
}
|