mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 15:45:23 +00:00
feat: type the plugin host record, move plugin strings out of core and add lint checks
This commit is contained in:
1 parent
bba06f7ff6
commit
b8bbcd2196
626 files changed
+23884
-4590
No files matched your search
@@ -382,7 +382,10 @@
|
||||
"defaultPathLabel": "Шлях за замовчуванням",
|
||||
"fileManagerPathHint": "Каталог, який потрібно відкрити під час запуску файлового менеджера для цього хоста.",
|
||||
"fileManagerUrlCopied": "URL-адресу файлового менеджера скопійовано",
|
||||
"copyFileManagerUrlAction": "Копіювати URL-адресу файлового менеджера"
|
||||
"copyFileManagerUrlAction": "Копіювати URL-адресу файлового менеджера",
|
||||
"docsLink": "Переглянути документи",
|
||||
"hostNotFound": "Хост не знайдено",
|
||||
"loadingHost": "Завантаження хоста..."
|
||||
},
|
||||
"settings": {
|
||||
"host": {
|
||||
@@ -406,5 +409,105 @@
|
||||
"nav": {
|
||||
"sftp": "SFTP",
|
||||
"files": "Файли"
|
||||
},
|
||||
"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-хост з увімкненим файловим менеджером у Host Manager.",
|
||||
"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": "Перенесення завершено"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user