mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-30 23:25:24 +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": "Domyślna ścieżka",
|
||||
"fileManagerPathHint": "Katalog, który zostanie otwarty po uruchomieniu menedżera plików dla tego hosta.",
|
||||
"fileManagerUrlCopied": "Skopiowano adres URL menedżera plików",
|
||||
"copyFileManagerUrlAction": "Kopiuj adres URL menedżera plików"
|
||||
"copyFileManagerUrlAction": "Kopiuj adres URL menedżera plików",
|
||||
"docsLink": "Zobacz dokumentację",
|
||||
"hostNotFound": "Nie znaleziono hosta",
|
||||
"loadingHost": "Ładowanie hosta..."
|
||||
},
|
||||
"settings": {
|
||||
"host": {
|
||||
@@ -406,5 +409,105 @@
|
||||
"nav": {
|
||||
"sftp": "SFTP",
|
||||
"files": "Pliki"
|
||||
},
|
||||
"onboarding": {
|
||||
"feature_files": "Menedżer plików",
|
||||
"feature_files_desc": "Przeglądaj, przesyłaj, pobieraj i edytuj pliki przez SFTP bez opuszczania aplikacji."
|
||||
},
|
||||
"terminal": {
|
||||
"runTitle": "Wykonywanie {{command}} - {{host}}",
|
||||
"terminalTitle": "Terminal - {{host}}",
|
||||
"terminalWithPath": "Terminal - {{host}}:{{path}}"
|
||||
},
|
||||
"transfer": {
|
||||
"browseFolders": "Przeglądaj foldery docelowe",
|
||||
"browsePathError": "Nie można otworzyć tej ścieżki na hoście docelowym.",
|
||||
"browsePathWillBeCreated": "Ten folder jeszcze nie istnieje. Zostanie utworzony po rozpoczęciu transferu.",
|
||||
"cancel": "Anuluj",
|
||||
"cleanupDestFiles": "Wyczyść miejsce docelowe",
|
||||
"cleanupDestFilesError": "Czyszczenie nie powiodło się",
|
||||
"cleanupDestFilesNothing": "Nie ma czego czyścić w miejscu docelowym",
|
||||
"cleanupDestFilesPartial": "Niektórych częściowych plików nie można było usunąć",
|
||||
"cleanupDestFilesSuccess": "Usunięto częściowe pliki z miejsca docelowego",
|
||||
"confirmCopy": "Kopiuj",
|
||||
"confirmMove": "Przenieś",
|
||||
"copyFolderToHost": "Kopiuj folder do hosta…",
|
||||
"copyItemsToHost": "Skopiuj {{count}} elementów do hosta…",
|
||||
"copyToHost": "Kopiuj do hosta…",
|
||||
"destinationPath": "Ścieżka docelowa",
|
||||
"destMustBeDirectory": "Miejsce docelowe musi być katalogiem przy transferze wielu elementów",
|
||||
"goUp": "W górę",
|
||||
"hostAuthRequired": "Wymagane uwierzytelnienie: najpierw otwórz menedżer plików na tym hoście",
|
||||
"hostConnecting": "Łączenie…",
|
||||
"hostConnectionFailed": "Połączenie nieudane",
|
||||
"hostDisconnected": "Nie połączono",
|
||||
"hostReady": "Gotowy",
|
||||
"itemsSummary": "{{count}} elementów",
|
||||
"jumpHostLimitation": "Oba hosty muszą być osiągalne z serwera Termix. Bezpośrednie trasowanie między hostami nie jest obsługiwane.",
|
||||
"methodAuto": "Auto",
|
||||
"methodAutoHint": "Wybiera tar albo SFTP dla każdego pliku na podstawie liczby plików, ich rozmiaru i podatności na kompresję. Pojedyncze pliki zawsze używają strumieniowego SFTP.",
|
||||
"methodItemSftp": "SFTP dla każdego pliku",
|
||||
"methodItemSftpHint": "Przesyłaj każdy plik osobno przez SFTP. Działa na wszystkich hostach, w tym Windows.",
|
||||
"methodItemSftpLimitation": "Każdy plik korzysta z tego samego strumienia SFTP co kopiowanie pojedynczego pliku, jeden po drugim. Postęp jest sumowany dla wszystkich plików, więc przy dużych plikach pasek przesuwa się powoli.",
|
||||
"methodLabel": "Metoda transferu",
|
||||
"methodPreviewError": "Nie można wyświetlić podglądu metody transferu. Serwer i tak wybierze metodę po uruchomieniu.",
|
||||
"methodPreviewLoading": "Obliczanie metody transferu…",
|
||||
"methodPreviewScanSummary": "{{fileCount}} plików, łącznie {{totalSize}} (przeskanowano na hoście źródłowym).",
|
||||
"methodPreviewWillUseItemSftp": "Zostanie użyte: SFTP dla każdego pliku",
|
||||
"methodPreviewWillUseTar": "Zostanie użyte: archiwum tar",
|
||||
"methodReason": {
|
||||
"user_item_sftp": "Wybrano SFTP dla poszczególnych plików.",
|
||||
"user_tar": "Wybrano archiwum tar.",
|
||||
"tar_unavailable": "Tar nie jest dostępny na jednym lub obu hostach, zamiast niego zostanie użyty SFTP dla każdego pliku.",
|
||||
"windows_host": "W transferze bierze udział host Windows, więc tar nie jest używany.",
|
||||
"auto_multi_large": "Auto: wiele plików, w tym duży plik ({{largestSize}}) z kompresowalnymi danymi, tar pakuje je w jeden transfer.",
|
||||
"auto_single_large_in_archive": "Auto: jeden duży plik ({{largestSize}}) w tym zestawie, SFTP dla każdego pliku.",
|
||||
"auto_many_incompressible": "Auto: dane w większości niekompresowalne, SFTP dla każdego pliku.",
|
||||
"auto_many_files": "Auto: wiele plików ({{fileCount}}), tar redukuje narzut na plik.",
|
||||
"auto_default": "Auto: SFTP dla każdego pliku w tym zestawie."
|
||||
},
|
||||
"methodTar": "Archiwum tar",
|
||||
"methodTarHint": "Kompresja w źródle, transfer jednego archiwum, rozpakowanie w miejscu docelowym. Wymaga tar na obu hostach Unix.",
|
||||
"metricsCompress": "Kompresja w źródle: {{duration}}",
|
||||
"metricsExtract": "Rozpakowanie w miejscu docelowym: {{duration}}",
|
||||
"metricsPrepare": "Przygotowanie miejsca docelowego: {{duration}}",
|
||||
"metricsRouteBenchmark": "Sonda trasy. Bezpośrednia: {{direct}}, przez przekaźnik: {{relay}}",
|
||||
"metricsSourceDelete": "Usunięcie ze źródła: {{duration}}",
|
||||
"metricsTotal": "Razem: {{duration}}",
|
||||
"metricsTransfer": "Całościowo: {{throughput}} ({{duration}})",
|
||||
"metricsVerify": "Zweryfikowano SHA-256: {{duration}}",
|
||||
"moveFolderToHost": "Przenieś folder do hosta…",
|
||||
"moveItemsToHost": "Przenieś {{count}} elementów do hosta…",
|
||||
"moveToHost": "Przenieś do hosta…",
|
||||
"noHostsConnected": "Brak innych hostów z menedżerem plików.",
|
||||
"noHostsConnectedHint": "Dodaj kolejny host SSH z włączonym Menedżerem plików w Menedżerze hostów.",
|
||||
"parallelSegmentsHint": "Duże pliki są dzielone na fragmenty po 256 MB. Wiele pasów korzysta z osobnych połączeń (jak uruchomienie kilku transferów naraz), co daje większą łączną przepustowość.",
|
||||
"parallelSegmentsLabel": "Równoległe pasy transferowe",
|
||||
"parallelSegmentsOption": "{{count}} pasów",
|
||||
"progressBenchmarking": "Wybór najszybszej trasy transferu…",
|
||||
"progressBytes": "{{transferred}} / {{total}}",
|
||||
"progressCancel": "Anuluj",
|
||||
"progressCancelling": "Anulowanie…",
|
||||
"progressCompressing": "Kompresja na hoście źródłowym…",
|
||||
"progressExtracting": "Wyodrębnianie w miejscu docelowym…",
|
||||
"progressItems": "{{current}} / {{total}} plików",
|
||||
"progressReconnecting": "Ponowne łączenie…",
|
||||
"progressStalled": "Utknął",
|
||||
"progressTotalSpeed": "{{speed}} łącznie ({{lanes}} pasów)",
|
||||
"progressTransferring": "Przesyłanie danych…",
|
||||
"progressTransferringItems": "Przesyłanie plików ({{current}} z {{total}})…",
|
||||
"progressVerifying": "Sprawdzanie integralności pliku…",
|
||||
"recentDestinations": "Ostatnie miejsca docelowe",
|
||||
"resumedHint": "Połączono ponownie z aktywnym transferem rozpoczętym w innym oknie.",
|
||||
"retryTransfer": "Ponów",
|
||||
"retryTransferError": "Ponowna próba nie powiodła się",
|
||||
"selectDestinationHost": "Wybierz hosta docelowego",
|
||||
"transferCancelled": "Transfer anulowany",
|
||||
"transferCancelledCopyHint": "W miejscu docelowym mogą pozostać częściowe pliki.",
|
||||
"transferCancelledMoveHint": "W miejscu docelowym mogą pozostać częściowe pliki. Pliki źródłowe nie zostały usunięte.",
|
||||
"transferError": "Transfer nie powiódł się",
|
||||
"transferFailedRetryHint": "W miejscu docelowym zachowano częściowe dane. Ponowna próba zostanie wznowiona po przywróceniu połączenia.",
|
||||
"transferPartialHint": "Nie można przesłać: {{paths}}",
|
||||
"transferSuccess": "Transfer zakończony"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user