mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-08-30 02:41:34 +00:00
New Crowdin updates (#876)
* New translations en.json (Romanian) [ci skip] * New translations en.json (French) [ci skip] * New translations en.json (Spanish) [ci skip] * New translations en.json (Afrikaans) [ci skip] * New translations en.json (Arabic) [ci skip] * New translations en.json (Bulgarian) [ci skip] * New translations en.json (Catalan) [ci skip] * New translations en.json (Czech) [ci skip] * New translations en.json (Danish) [ci skip] * New translations en.json (German) [ci skip] * New translations en.json (Greek) [ci skip] * New translations en.json (Finnish) [ci skip] * New translations en.json (Hebrew) [ci skip] * New translations en.json (Hungarian) [ci skip] * New translations en.json (Italian) [ci skip] * New translations en.json (Japanese) [ci skip] * New translations en.json (Korean) [ci skip] * New translations en.json (Dutch) [ci skip] * New translations en.json (Norwegian) [ci skip] * New translations en.json (Polish) [ci skip] * New translations en.json (Portuguese) [ci skip] * New translations en.json (Russian) [ci skip] * New translations en.json (Serbian (Cyrillic)) [ci skip] * New translations en.json (Swedish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.json (Ukrainian) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Traditional) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.json (Portuguese, Brazilian) [ci skip] * New translations en.json (Indonesian) [ci skip] * New translations en.json (Bengali) [ci skip] * New translations en.json (Thai) [ci skip] * New translations en.json (Hindi) [ci skip]
This commit is contained in:
@@ -38,6 +38,8 @@
|
||||
"helpText": "Введите URL, на котором запущен сервер Termix (например, http://localhost:30001 или https://your-server.com)",
|
||||
"changeServer": "Сменить сервер",
|
||||
"mustIncludeProtocol": "Адрес сервера должен начинаться с http:// или https://",
|
||||
"allowInvalidCertificate": "Разрешить использование недействительного сертификата",
|
||||
"allowInvalidCertificateDesc": "Использовать только для доверенных серверов, размещенных на собственном сервере и имеющих самоподписанные сертификаты или сертификаты IP-адресов.",
|
||||
"useEmbedded": "Использовать локальный сервер",
|
||||
"embeddedDesc": "Запустить Termix со встроенным локальным сервером (удалённый сервер не требуется)",
|
||||
"embeddedConnecting": "Подключение к локальному серверу...",
|
||||
@@ -356,6 +358,7 @@
|
||||
"tunnelModeLocalDesc": "Переслать локальный порт на порт удаленного сервера (или хост, доступный из него).",
|
||||
"tunnelModeRemoteDesc": "Переслать порт на удаленный сервер обратно на локальный порт на вашей машине.",
|
||||
"tunnelModeDynamicDesc": "Создайте SOCKS5 прокси на локальном порту для динамической пересылки портов.",
|
||||
"sameHost": "Этот хост (прямой туннель)",
|
||||
"endpointHost": "Конечная точка хоста",
|
||||
"endpointPort": "Порт точки входа",
|
||||
"bindHost": "Привязать хост",
|
||||
@@ -465,6 +468,8 @@
|
||||
"vncUrlCopied": "VNC URL скопирован",
|
||||
"telnetUrlCopied": "Скопирован Telnet URL",
|
||||
"remoteDesktopUrlCopied": "URL удаленного рабочего стола скопирован",
|
||||
"expandActions": "Развернуть действия",
|
||||
"collapseActions": "Свернуть действия",
|
||||
"wakeOnLanAction": "Пробуждение по локальной сети",
|
||||
"wakeOnLanSuccess": "Волшебный пакет отправлен на {{name}}",
|
||||
"wakeOnLanError": "Не удалось отправить волшебный пакет.",
|
||||
@@ -542,6 +547,7 @@
|
||||
"checkingHostStatuses": "Проверка состояния узла...",
|
||||
"pinnedSection": "Прикреплено",
|
||||
"hostsExported": "Узлы успешно экспортированы",
|
||||
"exportFailed": "Не удалось экспортировать хосты.",
|
||||
"sampleDownloaded": "Пример загруженного файла",
|
||||
"failedToDeleteCredential2": "Не удалось удалить учетные данные",
|
||||
"noFolderOption": "(Нет папки)",
|
||||
@@ -1142,6 +1148,107 @@
|
||||
"loadingPdf": "Загрузка PDF...",
|
||||
"loadingPage": "Загрузка страницы..."
|
||||
},
|
||||
"transfer": {
|
||||
"copyToHost": "Скопировать на хост…",
|
||||
"moveToHost": "Переместить на хост…",
|
||||
"copyItemsToHost": "Скопировать {{count}} элементов на хост…",
|
||||
"moveItemsToHost": "Переместить {{count}} элементов на хост…",
|
||||
"noHostsConnected": "Других хостов для файловых менеджеров нет в наличии.",
|
||||
"noHostsConnectedHint": "Добавьте еще один SSH-хост с включенным файловым менеджером в диспетчере хостов.",
|
||||
"selectDestinationHost": "Выберите целевой хост",
|
||||
"destinationPath": "Путь назначения",
|
||||
"recentDestinations": "Недавние направления",
|
||||
"collapseRecentDestinations": "Свернуть список последних направлений",
|
||||
"expandRecentDestinations": "Развернуть список недавно открытых направлений",
|
||||
"browseFolders": "Просмотрите папки назначения",
|
||||
"browseDestination": "Просмотрите или введите путь",
|
||||
"confirmCopy": "Копия",
|
||||
"confirmMove": "Двигаться",
|
||||
"transferring": "Передача…",
|
||||
"compressing": "Сжатие…",
|
||||
"extracting": "Извлечение…",
|
||||
"transferringItems": "Передача {{current}} элементов {{total}}…",
|
||||
"transferSuccess": "Передача завершена",
|
||||
"transferError": "Перевод не удался",
|
||||
"transferPartial": "Передача завершена с ошибками {{count}}",
|
||||
"transferPartialHint": "Не удалось передать: {{paths}}",
|
||||
"itemsSummary": "{{count}} предметов",
|
||||
"destMustBeDirectory": "В качестве пункта назначения должен быть каталог для передачи нескольких элементов.",
|
||||
"selectThisFolder": "Выберите эту папку",
|
||||
"browsePathWillBeCreated": "Эта папка пока не существует. Она будет создана при начале передачи.",
|
||||
"browsePathError": "Не удалось открыть этот путь на целевом хосте.",
|
||||
"goUp": "Поднимитесь",
|
||||
"copyFolderToHost": "Скопируйте папку на хост…",
|
||||
"moveFolderToHost": "Переместить папку на хост…",
|
||||
"hostReady": "Готовый",
|
||||
"hostConnecting": "Подключение…",
|
||||
"hostDisconnected": "Не подключено",
|
||||
"hostAuthRequired": "Требуется аутентификация — сначала откройте файловый менеджер на этом хосте.",
|
||||
"hostConnectionFailed": "Соединение не удалось.",
|
||||
"metricsTitle": "Сроки трансферов",
|
||||
"metricsPrepare": "Подготовьте пункт назначения: {{duration}}",
|
||||
"metricsCompress": "Сжатие по источнику: {{duration}}",
|
||||
"metricsHopSourceRead": "Источник → сервер: {{throughput}}",
|
||||
"metricsHopDestSftpWrite": "Сервер → назначение (SFTP): {{throughput}}",
|
||||
"metricsHopDestLocalWrite": "Сервер → назначение (локальное): {{throughput}}",
|
||||
"metricsTransfer": "Сквозное сканирование: {{throughput}} ({{duration}})",
|
||||
"metricsExtract": "Выгрузка в пункте назначения: {{duration}}",
|
||||
"metricsSourceDelete": "Удалить из источника: {{duration}}",
|
||||
"metricsTotal": "Итого: {{duration}}",
|
||||
"progressCompressing": "Сжатие на исходном хосте…",
|
||||
"progressExtracting": "Извлечение в целевом месте…",
|
||||
"progressTransferring": "Передача данных…",
|
||||
"progressReconnecting": "Воссоединение…",
|
||||
"parallelSegmentsLabel": "Параллельные полосы для пересадки",
|
||||
"parallelSegmentsOption": "{{count}} полосы",
|
||||
"parallelSegmentsHint": "Большие файлы разбиваются на фрагменты по 256 МБ. Для увеличения общей пропускной способности используются несколько каналов связи (например, запуск нескольких передач одновременно).",
|
||||
"progressTotalSpeed": "{{speed}} всего ({{lanes}} полос)",
|
||||
"progressTransferringItems": "Передача файлов ({{current}} из {{total}})…",
|
||||
"progressBytes": "{{transferred}} / {{total}}",
|
||||
"progressItems": "{{current}} / {{total}} файлы",
|
||||
"sourceNotDeletedPartial": "Исходные файлы сохранены (частичная передача).",
|
||||
"jumpHostLimitation": "Оба хоста должны быть доступны с сервера Termix. Прямая маршрутизация между хостами не поддерживается.",
|
||||
"cancel": "Отмена",
|
||||
"methodLabel": "Метод передачи",
|
||||
"methodAuto": "Авто",
|
||||
"methodTar": "архив Tar",
|
||||
"methodItemSftp": "SFTP для каждого файла",
|
||||
"methodAutoHint": "Выбор способа передачи данных (tar или SFTP для каждого файла) зависит от количества файлов, их размера и возможности сжатия. Для отдельных файлов всегда используется потоковая передача SFTP.",
|
||||
"methodTarHint": "Сжатие на источнике, передача одного архива, распаковка в пункте назначения. Требуется tar на обоих Unix-хостах.",
|
||||
"methodItemSftpHint": "Передавайте каждый файл по отдельности по протоколу SFTP. Работает на всех хостах, включая Windows.",
|
||||
"methodPreviewLoading": "Метод расчета переноса…",
|
||||
"methodPreviewError": "Не удалось предварительно просмотреть способ передачи. Сервер все равно выберет способ передачи при запуске.",
|
||||
"methodPreviewWillUseTar": "Будет использоваться: архив Tar",
|
||||
"methodPreviewWillUseItemSftp": "Будет использоваться: SFTP для каждого файла.",
|
||||
"methodPreviewScanSummary": "{{fileCount}} файлов, {{totalSize}} всего (просканировано на исходном хосте).",
|
||||
"methodItemSftpLimitation": "Каждый файл копируется по одному и тому же SFTP-потоку, один за другим. Прогресс суммируется по всем файлам, поэтому индикатор выполнения движется медленно при работе с большими файлами.",
|
||||
"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 для каждого файла в этом наборе."
|
||||
},
|
||||
"progressCancel": "Отмена",
|
||||
"progressCancelling": "Отмена…",
|
||||
"progressStalled": "Застрял",
|
||||
"resumedHint": "Восстановлено соединение с активной передачей данных, начатой в другом окне.",
|
||||
"transferCancelled": "Трансфер отменен",
|
||||
"transferCancelledCopyHint": "Неполные файлы могут остаться на целевом устройстве.",
|
||||
"transferCancelledMoveHint": "В целевом хранилище могут остаться неполные файлы. Исходные файлы не были удалены.",
|
||||
"cleanupDestFiles": "Очистка места назначения",
|
||||
"cleanupDestFilesSuccess": "Из целевого хранилища удалены частично скопированные файлы.",
|
||||
"cleanupDestFilesPartial": "Некоторые частично скопированные файлы удалить не удалось.",
|
||||
"cleanupDestFilesNothing": "На месте назначения ничего не нужно убирать.",
|
||||
"cleanupDestFilesError": "Очистка не удалась",
|
||||
"retryTransfer": "Повторить попытку",
|
||||
"retryTransferError": "Повторная попытка не удалась.",
|
||||
"transferFailedRetryHint": "Частичные данные были сохранены на целевом устройстве. Повторная попытка будет предпринята после восстановления соединения."
|
||||
},
|
||||
"tunnels": {
|
||||
"noSshTunnels": "Нет SSH туннелей",
|
||||
"createFirstTunnelMessage": "Вы еще не создали SSH туннелей. Настройте туннельные соединения в менеджере хостов, чтобы начать.",
|
||||
@@ -1767,6 +1874,9 @@
|
||||
"linkAccountTargetUsername": "Target Username",
|
||||
"linkAccountTargetPlaceholder": "Введите имя пользователя локального аккаунта для ссылки на",
|
||||
"linkAccounts": "Связать аккаунты",
|
||||
"linkAccountSuccess": "Учетная запись OIDC связана с \"{{username}}\"",
|
||||
"linkAccountFailed": "Не удалось связать учетную запись OIDC.",
|
||||
"linkAccountInProgress": "Связывание...",
|
||||
"saving": "Сохранение...",
|
||||
"updateRegistrationFailed": "Не удалось обновить регистрацию",
|
||||
"updatePasswordLoginFailed": "Не удалось обновить настройку входа в пароль",
|
||||
@@ -1979,7 +2089,7 @@
|
||||
"showHostTags": "Показать теги хоста",
|
||||
"showHostTagsDesc": "Отображать теги в списке узлов",
|
||||
"hostTrayOnClick": "Нажмите, чтобы развернуть действия с хостом.",
|
||||
"hostTrayOnClickDesc": "Для развертывания действий хоста теперь требуется щелчок мышью, а не наведение курсора.",
|
||||
"hostTrayOnClickDesc": "Всегда отображайте кнопки подключения; щелкните по ним, чтобы развернуть параметры управления, вместо того чтобы наводить курсор на них.",
|
||||
"pinAppRail": "Панель приложений Pin",
|
||||
"pinAppRailDesc": "Левая боковая панель приложения всегда должна быть развернута, а не расширяться при наведении курсора.",
|
||||
"settingsSnippets": "Сниппеты",
|
||||
|
||||
Reference in New Issue
Block a user