mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 23:55: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": "Тар архив",
|
||||
"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 MB. Няколко канала използват отделни връзки (като стартиране на няколко трансфера) за по-висока обща пропускателна способност.",
|
||||
"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