From 12a5f4f10e8ee09f69205bd70ad01d6d616bd263 Mon Sep 17 00:00:00 2001 From: crschnick Date: Wed, 23 Apr 2025 13:20:38 +0000 Subject: [PATCH] Cleanup --- .../BrowserFileChooserSessionModel.java | 1 - .../file/BrowserHistorySavedStateImpl.java | 1 - .../browser/file/BrowserHistoryTabComp.java | 4 +- .../app/comp/base/LeftSplitPaneComp.java | 1 - .../app/comp/store/StoreCreationModel.java | 3 +- .../comp/store/StoreEntryBatchSelectComp.java | 4 +- .../app/core/AppConfigurationDialog.java | 3 +- .../xpipe/app/core/AppDistributionType.java | 3 +- .../io/xpipe/app/core/AppLayoutModel.java | 14 ++--- .../io/xpipe/app/core/AppWindowsShutdown.java | 1 - .../java/io/xpipe/app/prefs/AppPrefs.java | 5 +- .../xpipe/app/prefs/AppearanceCategory.java | 16 +++-- .../io/xpipe/app/prefs/DeveloperCategory.java | 3 +- .../io/xpipe/app/prefs/EditorCategory.java | 5 +- .../io/xpipe/app/prefs/TerminalCategory.java | 22 ++++--- .../xpipe/app/terminal/CmdTerminalType.java | 1 - .../terminal/ConfigFileTerminalPrompt.java | 4 +- .../app/terminal/OhMyPoshTerminalPrompt.java | 3 +- .../app/terminal/PowerShellTerminalType.java | 1 - .../terminal/TerminalLaunchConfiguration.java | 3 +- .../xpipe/app/terminal/TerminalLauncher.java | 15 +++-- .../app/terminal/WindowsTerminalType.java | 4 -- .../xpipe/app/util/DerivedObservableList.java | 18 +++--- .../io/xpipe/app/util/ScanDialogBase.java | 1 - .../xpipe/app/util/ScanSingleDialogComp.java | 3 - .../app/util/SecretRetrievalStrategy.java | 3 +- .../xpipe/core/store/NetworkTunnelStore.java | 3 - .../base/identity/SshIdentityStrategy.java | 9 +-- .../ext/system/incus/IncusContainerStore.java | 7 +-- .../incus/IncusInstallStoreProvider.java | 1 - .../ext/system/lxd/LxdContainerStore.java | 6 +- .../ext/system/podman/PodmanCommandView.java | 2 +- .../system/podman/PodmanContainerStore.java | 9 +-- lang/texts/executionType_da.md | 60 ------------------- lang/texts/executionType_de.md | 60 ------------------- lang/texts/executionType_en.md | 60 ------------------- lang/texts/executionType_es.md | 60 ------------------- lang/texts/executionType_fr.md | 60 ------------------- lang/texts/executionType_id.md | 60 ------------------- lang/texts/executionType_it.md | 60 ------------------- lang/texts/executionType_ja.md | 60 ------------------- lang/texts/executionType_nl.md | 60 ------------------- lang/texts/executionType_pl.md | 60 ------------------- lang/texts/executionType_pt.md | 60 ------------------- lang/texts/executionType_ru.md | 60 ------------------- lang/texts/executionType_sv.md | 60 ------------------- lang/texts/executionType_tr.md | 60 ------------------- lang/texts/executionType_zh.md | 60 ------------------- lang/texts/proxmoxPassword_da.md | 3 - lang/texts/proxmoxPassword_de.md | 3 - lang/texts/proxmoxPassword_en.md | 3 - lang/texts/proxmoxPassword_es.md | 3 - lang/texts/proxmoxPassword_fr.md | 3 - lang/texts/proxmoxPassword_id.md | 3 - lang/texts/proxmoxPassword_it.md | 3 - lang/texts/proxmoxPassword_ja.md | 3 - lang/texts/proxmoxPassword_nl.md | 3 - lang/texts/proxmoxPassword_pl.md | 3 - lang/texts/proxmoxPassword_pt.md | 3 - lang/texts/proxmoxPassword_ru.md | 3 - lang/texts/proxmoxPassword_sv.md | 3 - lang/texts/proxmoxPassword_tr.md | 3 - lang/texts/proxmoxPassword_zh.md | 3 - lang/texts/proxmoxUsername_da.md | 5 -- lang/texts/proxmoxUsername_de.md | 5 -- lang/texts/proxmoxUsername_en.md | 5 -- lang/texts/proxmoxUsername_es.md | 5 -- lang/texts/proxmoxUsername_fr.md | 5 -- lang/texts/proxmoxUsername_id.md | 5 -- lang/texts/proxmoxUsername_it.md | 5 -- lang/texts/proxmoxUsername_ja.md | 5 -- lang/texts/proxmoxUsername_nl.md | 5 -- lang/texts/proxmoxUsername_pl.md | 5 -- lang/texts/proxmoxUsername_pt.md | 5 -- lang/texts/proxmoxUsername_ru.md | 5 -- lang/texts/proxmoxUsername_sv.md | 5 -- lang/texts/proxmoxUsername_tr.md | 5 -- lang/texts/proxmoxUsername_zh.md | 5 -- lang/texts/runTempContainer_da.md | 5 -- lang/texts/runTempContainer_de.md | 5 -- lang/texts/runTempContainer_en.md | 5 -- lang/texts/runTempContainer_es.md | 5 -- lang/texts/runTempContainer_fr.md | 5 -- lang/texts/runTempContainer_id.md | 5 -- lang/texts/runTempContainer_it.md | 5 -- lang/texts/runTempContainer_ja.md | 5 -- lang/texts/runTempContainer_nl.md | 5 -- lang/texts/runTempContainer_pl.md | 5 -- lang/texts/runTempContainer_pt.md | 5 -- lang/texts/runTempContainer_ru.md | 5 -- lang/texts/runTempContainer_sv.md | 5 -- lang/texts/runTempContainer_tr.md | 5 -- lang/texts/runTempContainer_zh.md | 5 -- lang/texts/scriptCompatibility_da.md | 13 ---- lang/texts/scriptCompatibility_de.md | 13 ---- lang/texts/scriptCompatibility_en.md | 13 ---- lang/texts/scriptCompatibility_es.md | 13 ---- lang/texts/scriptCompatibility_fr.md | 13 ---- lang/texts/scriptCompatibility_id.md | 13 ---- lang/texts/scriptCompatibility_it.md | 13 ---- lang/texts/scriptCompatibility_ja.md | 13 ---- lang/texts/scriptCompatibility_nl.md | 13 ---- lang/texts/scriptCompatibility_pl.md | 13 ---- lang/texts/scriptCompatibility_pt.md | 13 ---- lang/texts/scriptCompatibility_ru.md | 13 ---- lang/texts/scriptCompatibility_sv.md | 13 ---- lang/texts/scriptCompatibility_tr.md | 13 ---- lang/texts/scriptCompatibility_zh.md | 13 ---- lang/texts/scriptDependencies_da.md | 5 -- lang/texts/scriptDependencies_de.md | 5 -- lang/texts/scriptDependencies_en.md | 5 -- lang/texts/scriptDependencies_es.md | 5 -- lang/texts/scriptDependencies_fr.md | 5 -- lang/texts/scriptDependencies_id.md | 5 -- lang/texts/scriptDependencies_it.md | 5 -- lang/texts/scriptDependencies_ja.md | 5 -- lang/texts/scriptDependencies_nl.md | 5 -- lang/texts/scriptDependencies_pl.md | 5 -- lang/texts/scriptDependencies_pt.md | 5 -- lang/texts/scriptDependencies_ru.md | 5 -- lang/texts/scriptDependencies_sv.md | 5 -- lang/texts/scriptDependencies_tr.md | 5 -- lang/texts/scriptDependencies_zh.md | 5 -- lang/texts/script_da.md | 5 -- lang/texts/script_de.md | 5 -- lang/texts/script_en.md | 5 -- lang/texts/script_es.md | 5 -- lang/texts/script_fr.md | 5 -- lang/texts/script_id.md | 5 -- lang/texts/script_it.md | 5 -- lang/texts/script_ja.md | 5 -- lang/texts/script_nl.md | 5 -- lang/texts/script_pl.md | 5 -- lang/texts/script_pt.md | 5 -- lang/texts/script_ru.md | 5 -- lang/texts/script_sv.md | 5 -- lang/texts/script_tr.md | 5 -- lang/texts/script_zh.md | 5 -- lang/texts/sshGateway_da.md | 9 --- lang/texts/sshGateway_de.md | 9 --- lang/texts/sshGateway_en.md | 9 --- lang/texts/sshGateway_es.md | 9 --- lang/texts/sshGateway_fr.md | 9 --- lang/texts/sshGateway_id.md | 9 --- lang/texts/sshGateway_it.md | 9 --- lang/texts/sshGateway_ja.md | 9 --- lang/texts/sshGateway_nl.md | 9 --- lang/texts/sshGateway_pl.md | 9 --- lang/texts/sshGateway_pt.md | 9 --- lang/texts/sshGateway_ru.md | 9 --- lang/texts/sshGateway_sv.md | 9 --- lang/texts/sshGateway_tr.md | 9 --- lang/texts/sshGateway_zh.md | 9 --- lang/texts/sshInteraction_da.md | 5 -- lang/texts/sshInteraction_de.md | 5 -- lang/texts/sshInteraction_en.md | 5 -- lang/texts/sshInteraction_es.md | 5 -- lang/texts/sshInteraction_fr.md | 5 -- lang/texts/sshInteraction_id.md | 5 -- lang/texts/sshInteraction_it.md | 5 -- lang/texts/sshInteraction_ja.md | 5 -- lang/texts/sshInteraction_nl.md | 5 -- lang/texts/sshInteraction_pl.md | 5 -- lang/texts/sshInteraction_pt.md | 5 -- lang/texts/sshInteraction_ru.md | 5 -- lang/texts/sshInteraction_sv.md | 5 -- lang/texts/sshInteraction_tr.md | 5 -- lang/texts/sshInteraction_zh.md | 5 -- lang/texts/vmwarePassword_da.md | 4 -- lang/texts/vmwarePassword_de.md | 4 -- lang/texts/vmwarePassword_en.md | 4 -- lang/texts/vmwarePassword_es.md | 4 -- lang/texts/vmwarePassword_fr.md | 4 -- lang/texts/vmwarePassword_id.md | 4 -- lang/texts/vmwarePassword_it.md | 4 -- lang/texts/vmwarePassword_ja.md | 4 -- lang/texts/vmwarePassword_nl.md | 4 -- lang/texts/vmwarePassword_pl.md | 4 -- lang/texts/vmwarePassword_pt.md | 4 -- lang/texts/vmwarePassword_ru.md | 4 -- lang/texts/vmwarePassword_sv.md | 4 -- lang/texts/vmwarePassword_tr.md | 4 -- lang/texts/vmwarePassword_zh.md | 4 -- lang/texts/vncSystem_da.md | 5 -- lang/texts/vncSystem_de.md | 5 -- lang/texts/vncSystem_en.md | 5 -- lang/texts/vncSystem_es.md | 5 -- lang/texts/vncSystem_fr.md | 5 -- lang/texts/vncSystem_id.md | 5 -- lang/texts/vncSystem_it.md | 5 -- lang/texts/vncSystem_ja.md | 5 -- lang/texts/vncSystem_nl.md | 5 -- lang/texts/vncSystem_pl.md | 5 -- lang/texts/vncSystem_pt.md | 5 -- lang/texts/vncSystem_ru.md | 5 -- lang/texts/vncSystem_sv.md | 5 -- lang/texts/vncSystem_tr.md | 5 -- lang/texts/vncSystem_zh.md | 5 -- 198 files changed, 86 insertions(+), 1878 deletions(-) delete mode 100644 lang/texts/executionType_da.md delete mode 100644 lang/texts/executionType_de.md delete mode 100644 lang/texts/executionType_en.md delete mode 100644 lang/texts/executionType_es.md delete mode 100644 lang/texts/executionType_fr.md delete mode 100644 lang/texts/executionType_id.md delete mode 100644 lang/texts/executionType_it.md delete mode 100644 lang/texts/executionType_ja.md delete mode 100644 lang/texts/executionType_nl.md delete mode 100644 lang/texts/executionType_pl.md delete mode 100644 lang/texts/executionType_pt.md delete mode 100644 lang/texts/executionType_ru.md delete mode 100644 lang/texts/executionType_sv.md delete mode 100644 lang/texts/executionType_tr.md delete mode 100644 lang/texts/executionType_zh.md delete mode 100644 lang/texts/proxmoxPassword_da.md delete mode 100644 lang/texts/proxmoxPassword_de.md delete mode 100644 lang/texts/proxmoxPassword_en.md delete mode 100644 lang/texts/proxmoxPassword_es.md delete mode 100644 lang/texts/proxmoxPassword_fr.md delete mode 100644 lang/texts/proxmoxPassword_id.md delete mode 100644 lang/texts/proxmoxPassword_it.md delete mode 100644 lang/texts/proxmoxPassword_ja.md delete mode 100644 lang/texts/proxmoxPassword_nl.md delete mode 100644 lang/texts/proxmoxPassword_pl.md delete mode 100644 lang/texts/proxmoxPassword_pt.md delete mode 100644 lang/texts/proxmoxPassword_ru.md delete mode 100644 lang/texts/proxmoxPassword_sv.md delete mode 100644 lang/texts/proxmoxPassword_tr.md delete mode 100644 lang/texts/proxmoxPassword_zh.md delete mode 100644 lang/texts/proxmoxUsername_da.md delete mode 100644 lang/texts/proxmoxUsername_de.md delete mode 100644 lang/texts/proxmoxUsername_en.md delete mode 100644 lang/texts/proxmoxUsername_es.md delete mode 100644 lang/texts/proxmoxUsername_fr.md delete mode 100644 lang/texts/proxmoxUsername_id.md delete mode 100644 lang/texts/proxmoxUsername_it.md delete mode 100644 lang/texts/proxmoxUsername_ja.md delete mode 100644 lang/texts/proxmoxUsername_nl.md delete mode 100644 lang/texts/proxmoxUsername_pl.md delete mode 100644 lang/texts/proxmoxUsername_pt.md delete mode 100644 lang/texts/proxmoxUsername_ru.md delete mode 100644 lang/texts/proxmoxUsername_sv.md delete mode 100644 lang/texts/proxmoxUsername_tr.md delete mode 100644 lang/texts/proxmoxUsername_zh.md delete mode 100644 lang/texts/runTempContainer_da.md delete mode 100644 lang/texts/runTempContainer_de.md delete mode 100644 lang/texts/runTempContainer_en.md delete mode 100644 lang/texts/runTempContainer_es.md delete mode 100644 lang/texts/runTempContainer_fr.md delete mode 100644 lang/texts/runTempContainer_id.md delete mode 100644 lang/texts/runTempContainer_it.md delete mode 100644 lang/texts/runTempContainer_ja.md delete mode 100644 lang/texts/runTempContainer_nl.md delete mode 100644 lang/texts/runTempContainer_pl.md delete mode 100644 lang/texts/runTempContainer_pt.md delete mode 100644 lang/texts/runTempContainer_ru.md delete mode 100644 lang/texts/runTempContainer_sv.md delete mode 100644 lang/texts/runTempContainer_tr.md delete mode 100644 lang/texts/runTempContainer_zh.md delete mode 100644 lang/texts/scriptCompatibility_da.md delete mode 100644 lang/texts/scriptCompatibility_de.md delete mode 100644 lang/texts/scriptCompatibility_en.md delete mode 100644 lang/texts/scriptCompatibility_es.md delete mode 100644 lang/texts/scriptCompatibility_fr.md delete mode 100644 lang/texts/scriptCompatibility_id.md delete mode 100644 lang/texts/scriptCompatibility_it.md delete mode 100644 lang/texts/scriptCompatibility_ja.md delete mode 100644 lang/texts/scriptCompatibility_nl.md delete mode 100644 lang/texts/scriptCompatibility_pl.md delete mode 100644 lang/texts/scriptCompatibility_pt.md delete mode 100644 lang/texts/scriptCompatibility_ru.md delete mode 100644 lang/texts/scriptCompatibility_sv.md delete mode 100644 lang/texts/scriptCompatibility_tr.md delete mode 100644 lang/texts/scriptCompatibility_zh.md delete mode 100644 lang/texts/scriptDependencies_da.md delete mode 100644 lang/texts/scriptDependencies_de.md delete mode 100644 lang/texts/scriptDependencies_en.md delete mode 100644 lang/texts/scriptDependencies_es.md delete mode 100644 lang/texts/scriptDependencies_fr.md delete mode 100644 lang/texts/scriptDependencies_id.md delete mode 100644 lang/texts/scriptDependencies_it.md delete mode 100644 lang/texts/scriptDependencies_ja.md delete mode 100644 lang/texts/scriptDependencies_nl.md delete mode 100644 lang/texts/scriptDependencies_pl.md delete mode 100644 lang/texts/scriptDependencies_pt.md delete mode 100644 lang/texts/scriptDependencies_ru.md delete mode 100644 lang/texts/scriptDependencies_sv.md delete mode 100644 lang/texts/scriptDependencies_tr.md delete mode 100644 lang/texts/scriptDependencies_zh.md delete mode 100644 lang/texts/script_da.md delete mode 100644 lang/texts/script_de.md delete mode 100644 lang/texts/script_en.md delete mode 100644 lang/texts/script_es.md delete mode 100644 lang/texts/script_fr.md delete mode 100644 lang/texts/script_id.md delete mode 100644 lang/texts/script_it.md delete mode 100644 lang/texts/script_ja.md delete mode 100644 lang/texts/script_nl.md delete mode 100644 lang/texts/script_pl.md delete mode 100644 lang/texts/script_pt.md delete mode 100644 lang/texts/script_ru.md delete mode 100644 lang/texts/script_sv.md delete mode 100644 lang/texts/script_tr.md delete mode 100644 lang/texts/script_zh.md delete mode 100644 lang/texts/sshGateway_da.md delete mode 100644 lang/texts/sshGateway_de.md delete mode 100644 lang/texts/sshGateway_en.md delete mode 100644 lang/texts/sshGateway_es.md delete mode 100644 lang/texts/sshGateway_fr.md delete mode 100644 lang/texts/sshGateway_id.md delete mode 100644 lang/texts/sshGateway_it.md delete mode 100644 lang/texts/sshGateway_ja.md delete mode 100644 lang/texts/sshGateway_nl.md delete mode 100644 lang/texts/sshGateway_pl.md delete mode 100644 lang/texts/sshGateway_pt.md delete mode 100644 lang/texts/sshGateway_ru.md delete mode 100644 lang/texts/sshGateway_sv.md delete mode 100644 lang/texts/sshGateway_tr.md delete mode 100644 lang/texts/sshGateway_zh.md delete mode 100644 lang/texts/sshInteraction_da.md delete mode 100644 lang/texts/sshInteraction_de.md delete mode 100644 lang/texts/sshInteraction_en.md delete mode 100644 lang/texts/sshInteraction_es.md delete mode 100644 lang/texts/sshInteraction_fr.md delete mode 100644 lang/texts/sshInteraction_id.md delete mode 100644 lang/texts/sshInteraction_it.md delete mode 100644 lang/texts/sshInteraction_ja.md delete mode 100644 lang/texts/sshInteraction_nl.md delete mode 100644 lang/texts/sshInteraction_pl.md delete mode 100644 lang/texts/sshInteraction_pt.md delete mode 100644 lang/texts/sshInteraction_ru.md delete mode 100644 lang/texts/sshInteraction_sv.md delete mode 100644 lang/texts/sshInteraction_tr.md delete mode 100644 lang/texts/sshInteraction_zh.md delete mode 100644 lang/texts/vmwarePassword_da.md delete mode 100644 lang/texts/vmwarePassword_de.md delete mode 100644 lang/texts/vmwarePassword_en.md delete mode 100644 lang/texts/vmwarePassword_es.md delete mode 100644 lang/texts/vmwarePassword_fr.md delete mode 100644 lang/texts/vmwarePassword_id.md delete mode 100644 lang/texts/vmwarePassword_it.md delete mode 100644 lang/texts/vmwarePassword_ja.md delete mode 100644 lang/texts/vmwarePassword_nl.md delete mode 100644 lang/texts/vmwarePassword_pl.md delete mode 100644 lang/texts/vmwarePassword_pt.md delete mode 100644 lang/texts/vmwarePassword_ru.md delete mode 100644 lang/texts/vmwarePassword_sv.md delete mode 100644 lang/texts/vmwarePassword_tr.md delete mode 100644 lang/texts/vmwarePassword_zh.md delete mode 100644 lang/texts/vncSystem_da.md delete mode 100644 lang/texts/vncSystem_de.md delete mode 100644 lang/texts/vncSystem_en.md delete mode 100644 lang/texts/vncSystem_es.md delete mode 100644 lang/texts/vncSystem_fr.md delete mode 100644 lang/texts/vncSystem_id.md delete mode 100644 lang/texts/vncSystem_it.md delete mode 100644 lang/texts/vncSystem_ja.md delete mode 100644 lang/texts/vncSystem_nl.md delete mode 100644 lang/texts/vncSystem_pl.md delete mode 100644 lang/texts/vncSystem_pt.md delete mode 100644 lang/texts/vncSystem_ru.md delete mode 100644 lang/texts/vncSystem_sv.md delete mode 100644 lang/texts/vncSystem_tr.md delete mode 100644 lang/texts/vncSystem_zh.md diff --git a/app/src/main/java/io/xpipe/app/browser/BrowserFileChooserSessionModel.java b/app/src/main/java/io/xpipe/app/browser/BrowserFileChooserSessionModel.java index 949ee6248..7439a49f9 100644 --- a/app/src/main/java/io/xpipe/app/browser/BrowserFileChooserSessionModel.java +++ b/app/src/main/java/io/xpipe/app/browser/BrowserFileChooserSessionModel.java @@ -4,7 +4,6 @@ import io.xpipe.app.browser.file.BrowserEntry; import io.xpipe.app.browser.file.BrowserFileSystemTabModel; import io.xpipe.app.storage.DataStoreEntryRef; import io.xpipe.app.util.BooleanScope; -import io.xpipe.app.util.DerivedObservableList; import io.xpipe.app.util.FileReference; import io.xpipe.app.util.ThreadHelper; import io.xpipe.core.store.FilePath; diff --git a/app/src/main/java/io/xpipe/app/browser/file/BrowserHistorySavedStateImpl.java b/app/src/main/java/io/xpipe/app/browser/file/BrowserHistorySavedStateImpl.java index 3748c06e1..f099d5330 100644 --- a/app/src/main/java/io/xpipe/app/browser/file/BrowserHistorySavedStateImpl.java +++ b/app/src/main/java/io/xpipe/app/browser/file/BrowserHistorySavedStateImpl.java @@ -16,7 +16,6 @@ import com.fasterxml.jackson.databind.node.ObjectNode; import lombok.SneakyThrows; import lombok.Value; -import java.util.ArrayList; import java.util.List; @Value diff --git a/app/src/main/java/io/xpipe/app/browser/file/BrowserHistoryTabComp.java b/app/src/main/java/io/xpipe/app/browser/file/BrowserHistoryTabComp.java index 99d72729a..daf432647 100644 --- a/app/src/main/java/io/xpipe/app/browser/file/BrowserHistoryTabComp.java +++ b/app/src/main/java/io/xpipe/app/browser/file/BrowserHistoryTabComp.java @@ -114,9 +114,7 @@ public class BrowserHistoryTabComp extends SimpleComp { } private Comp createEmptyDisplay() { - var docs = new IntroComp( - "browserWelcomeDocs", - new LabelGraphic.IconGraphic("mdi2b-book-open-variant")); + var docs = new IntroComp("browserWelcomeDocs", new LabelGraphic.IconGraphic("mdi2b-book-open-variant")); docs.setButtonAction(() -> { DocumentationLink.GETTING_STARTED.open(); }); diff --git a/app/src/main/java/io/xpipe/app/comp/base/LeftSplitPaneComp.java b/app/src/main/java/io/xpipe/app/comp/base/LeftSplitPaneComp.java index f671c59b3..05f33db06 100644 --- a/app/src/main/java/io/xpipe/app/comp/base/LeftSplitPaneComp.java +++ b/app/src/main/java/io/xpipe/app/comp/base/LeftSplitPaneComp.java @@ -5,7 +5,6 @@ import io.xpipe.app.comp.CompStructure; import javafx.beans.property.SimpleDoubleProperty; import javafx.beans.value.ChangeListener; -import javafx.collections.ObservableList; import javafx.scene.control.SplitPane; import javafx.scene.layout.Region; diff --git a/app/src/main/java/io/xpipe/app/comp/store/StoreCreationModel.java b/app/src/main/java/io/xpipe/app/comp/store/StoreCreationModel.java index dd61d9e06..c0095dbc1 100644 --- a/app/src/main/java/io/xpipe/app/comp/store/StoreCreationModel.java +++ b/app/src/main/java/io/xpipe/app/comp/store/StoreCreationModel.java @@ -236,7 +236,8 @@ public class StoreCreationModel { // Start session for later if (s instanceof ShellStore ss) { var sc = ss.getOrStartSession(); - var unsupported = !sc.getShellDialect().getDumbMode().supportsAnyPossibleInteraction() || sc.getTtyState() != ShellTtyState.NONE; + var unsupported = !sc.getShellDialect().getDumbMode().supportsAnyPossibleInteraction() + || sc.getTtyState() != ShellTtyState.NONE; if (unsupported) { ss.stopSessionIfNeeded(); } diff --git a/app/src/main/java/io/xpipe/app/comp/store/StoreEntryBatchSelectComp.java b/app/src/main/java/io/xpipe/app/comp/store/StoreEntryBatchSelectComp.java index 2f0416700..ee68797be 100644 --- a/app/src/main/java/io/xpipe/app/comp/store/StoreEntryBatchSelectComp.java +++ b/app/src/main/java/io/xpipe/app/comp/store/StoreEntryBatchSelectComp.java @@ -64,7 +64,9 @@ public class StoreEntryBatchSelectComp extends SimpleComp { } private void externalUpdate(CheckBox checkBox) { - var isSelected = section.getWrapper() == null ? checkBox.isSelected() : StoreViewState.get().isBatchModeSelected(section.getWrapper()); + var isSelected = section.getWrapper() == null + ? checkBox.isSelected() + : StoreViewState.get().isBatchModeSelected(section.getWrapper()); checkBox.setSelected(isSelected); if (section.getShownChildren().getList().size() == 0) { checkBox.setIndeterminate(false); diff --git a/app/src/main/java/io/xpipe/app/core/AppConfigurationDialog.java b/app/src/main/java/io/xpipe/app/core/AppConfigurationDialog.java index 481e5cac2..1c979b323 100644 --- a/app/src/main/java/io/xpipe/app/core/AppConfigurationDialog.java +++ b/app/src/main/java/io/xpipe/app/core/AppConfigurationDialog.java @@ -8,12 +8,11 @@ import io.xpipe.app.prefs.AppearanceCategory; import io.xpipe.app.prefs.EditorCategory; import io.xpipe.app.prefs.TerminalCategory; import io.xpipe.app.util.OptionsBuilder; -import javafx.geometry.Insets; + import javafx.scene.layout.Region; public class AppConfigurationDialog { - public static void showIfNeeded() { if (!AppProperties.get().isInitialLaunch()) { return; diff --git a/app/src/main/java/io/xpipe/app/core/AppDistributionType.java b/app/src/main/java/io/xpipe/app/core/AppDistributionType.java index 0b78ef7cb..4ddec088b 100644 --- a/app/src/main/java/io/xpipe/app/core/AppDistributionType.java +++ b/app/src/main/java/io/xpipe/app/core/AppDistributionType.java @@ -166,8 +166,7 @@ public enum AppDistributionType implements Translatable { } if (OsType.getLocal().equals(OsType.WINDOWS) && !AppProperties.get().isStaging()) { - var out = LocalExec.readStdoutIfPossible( - "choco", "list", "xpipe"); + var out = LocalExec.readStdoutIfPossible("choco", "list", "xpipe"); if (out.isPresent()) { if (out.get().contains("xpipe")) { return CHOCO; diff --git a/app/src/main/java/io/xpipe/app/core/AppLayoutModel.java b/app/src/main/java/io/xpipe/app/core/AppLayoutModel.java index 3b66a4f3d..ce8202c04 100644 --- a/app/src/main/java/io/xpipe/app/core/AppLayoutModel.java +++ b/app/src/main/java/io/xpipe/app/core/AppLayoutModel.java @@ -138,13 +138,13 @@ public class AppLayoutModel { null, () -> Hyperlinks.open(Hyperlinks.DISCORD), null))); - // new Entry( - // AppI18n.observable("api"), - // new LabelGraphic.IconGraphic("mdi2c-code-json"), - // null, - // () -> Hyperlinks.open( - // "http://localhost:" + AppBeaconServer.get().getPort()), - // null),); + // new Entry( + // AppI18n.observable("api"), + // new LabelGraphic.IconGraphic("mdi2c-code-json"), + // null, + // () -> Hyperlinks.open( + // "http://localhost:" + AppBeaconServer.get().getPort()), + // null),); if (AppDistributionType.get() != AppDistributionType.WEBTOP) { l.add(new Entry( AppI18n.observable("webtop"), diff --git a/app/src/main/java/io/xpipe/app/core/AppWindowsShutdown.java b/app/src/main/java/io/xpipe/app/core/AppWindowsShutdown.java index 0a1b8db5d..d6bbc9515 100644 --- a/app/src/main/java/io/xpipe/app/core/AppWindowsShutdown.java +++ b/app/src/main/java/io/xpipe/app/core/AppWindowsShutdown.java @@ -3,7 +3,6 @@ package io.xpipe.app.core; import io.xpipe.app.core.mode.OperationMode; import io.xpipe.app.issue.TrackEvent; import io.xpipe.app.util.PlatformState; -import io.xpipe.app.util.PlatformThread; import io.xpipe.app.util.ThreadHelper; import com.sun.jna.*; diff --git a/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java b/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java index bbee5c7a8..6b2a315d1 100644 --- a/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java +++ b/app/src/main/java/io/xpipe/app/prefs/AppPrefs.java @@ -16,7 +16,6 @@ import io.xpipe.app.util.PlatformState; import io.xpipe.app.util.PlatformThread; import io.xpipe.core.process.ShellScript; -import javafx.application.Platform; import javafx.beans.property.*; import javafx.beans.value.ObservableBooleanValue; import javafx.beans.value.ObservableDoubleValue; @@ -583,7 +582,9 @@ public class AppPrefs { } // Migrate legacy password manager - if (passwordManagerCommand.get() != null && !passwordManagerCommand.get().isBlank() && passwordManager.getValue() == null) { + if (passwordManagerCommand.get() != null + && !passwordManagerCommand.get().isBlank() + && passwordManager.getValue() == null) { passwordManager.setValue(PasswordManagerCommand.builder() .script(new ShellScript(passwordManagerCommand.get())) .build()); diff --git a/app/src/main/java/io/xpipe/app/prefs/AppearanceCategory.java b/app/src/main/java/io/xpipe/app/prefs/AppearanceCategory.java index 28ca1bda0..398ccd514 100644 --- a/app/src/main/java/io/xpipe/app/prefs/AppearanceCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/AppearanceCategory.java @@ -45,9 +45,11 @@ public class AppearanceCategory extends AppPrefsCategory { .pref(prefs.performanceMode) .addToggle(prefs.performanceMode) .pref(prefs.uiScale) - .addComp(new IntFieldComp(prefs.uiScale).maxWidth(100).apply(struc -> { - struc.get().setPromptText("100"); - }), prefs.uiScale) + .addComp( + new IntFieldComp(prefs.uiScale).maxWidth(100).apply(struc -> { + struc.get().setPromptText("100"); + }), + prefs.uiScale) .hide(new SimpleBooleanProperty(OsType.getLocal() == OsType.MACOS)) .pref(prefs.useSystemFont) .addToggle(prefs.useSystemFont) @@ -101,9 +103,7 @@ public class AppearanceCategory extends AppPrefsCategory { }); }); c.minWidth(600 / 2.0); - return new OptionsBuilder() - .pref(prefs.theme) - .addComp(c, prefs.theme); + return new OptionsBuilder().pref(prefs.theme).addComp(c, prefs.theme); } public static OptionsBuilder languageChoice() { @@ -118,8 +118,6 @@ public class AppearanceCategory extends AppPrefsCategory { struc.get().setAlignment(Pos.CENTER_LEFT); struc.get().setSpacing(10); }); - return new OptionsBuilder() - .pref(prefs.language) - .addComp(h, prefs.language); + return new OptionsBuilder().pref(prefs.language).addComp(h, prefs.language); } } diff --git a/app/src/main/java/io/xpipe/app/prefs/DeveloperCategory.java b/app/src/main/java/io/xpipe/app/prefs/DeveloperCategory.java index bcf614e59..356ca73ab 100644 --- a/app/src/main/java/io/xpipe/app/prefs/DeveloperCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/DeveloperCategory.java @@ -69,7 +69,8 @@ public class DeveloperCategory extends AppPrefsCategory { .addToggle(prefs.developerPrintInitFiles); if (AppProperties.get().isDevelopmentEnvironment()) { sub.nameAndDescription("developerForceSshTty").addToggle(prefs.developerForceSshTty); - sub.nameAndDescription("developerDisableSshTunnelGateways").addToggle(prefs.developerDisableSshTunnelGateways); + sub.nameAndDescription("developerDisableSshTunnelGateways") + .addToggle(prefs.developerDisableSshTunnelGateways); } sub.nameAndDescription("shellCommandTest").addComp(runLocalCommand); return new OptionsBuilder().addTitle("developer").sub(sub).buildComp(); diff --git a/app/src/main/java/io/xpipe/app/prefs/EditorCategory.java b/app/src/main/java/io/xpipe/app/prefs/EditorCategory.java index afe36ea67..98662557e 100644 --- a/app/src/main/java/io/xpipe/app/prefs/EditorCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/EditorCategory.java @@ -13,8 +13,6 @@ import javafx.geometry.Pos; import org.kordamp.ikonli.javafx.FontIcon; -import java.util.List; - public class EditorCategory extends AppPrefsCategory { @Override @@ -46,7 +44,8 @@ public class EditorCategory extends AppPrefsCategory { var builder = new OptionsBuilder() .nameAndDescription("editorProgram") .addComp(ChoiceComp.ofTranslatable( - prefs.externalEditor, PrefsChoiceValue.getSupported(ExternalEditorType.class), false).prefWidth(300)) + prefs.externalEditor, PrefsChoiceValue.getSupported(ExternalEditorType.class), false) + .prefWidth(300)) .nameAndDescription("customEditorCommand") .addComp(new TextFieldComp(prefs.customEditorCommand, true) .apply(struc -> struc.get().setPromptText("myeditor $FILE"))) diff --git a/app/src/main/java/io/xpipe/app/prefs/TerminalCategory.java b/app/src/main/java/io/xpipe/app/prefs/TerminalCategory.java index b1c77e8fc..91eaebd92 100644 --- a/app/src/main/java/io/xpipe/app/prefs/TerminalCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/TerminalCategory.java @@ -62,12 +62,11 @@ public class TerminalCategory extends AppPrefsCategory { .sub(terminalProxy()) .sub(terminalMultiplexer()) // .sub(terminalInitScript()) - .sub(new OptionsBuilder() - .pref(prefs.clearTerminalOnInit) - .addToggle(prefs.clearTerminalOnInit) -// .pref(prefs.terminalPromptForRestart) -// .addToggle(prefs.terminalPromptForRestart) - ) + .sub( + new OptionsBuilder().pref(prefs.clearTerminalOnInit).addToggle(prefs.clearTerminalOnInit) + // .pref(prefs.terminalPromptForRestart) + // .addToggle(prefs.terminalPromptForRestart) + ) .buildComp(); } @@ -138,7 +137,11 @@ public class TerminalCategory extends AppPrefsCategory { null, ProcessControlProvider.get() .createLocalProcessControl(true) - .command(ProcessControlProvider.get().getEffectiveLocalDialect().getEchoCommand("If you can read this, the terminal integration works", false)), + .command(ProcessControlProvider.get() + .getEffectiveLocalDialect() + .getEchoCommand( + "If you can read this, the terminal integration works", + false)), UUID.randomUUID(), false); } @@ -168,7 +171,10 @@ public class TerminalCategory extends AppPrefsCategory { .ref() : DataStorage.get().local().ref()); ref.addListener((observable, oldValue, newValue) -> { - prefs.terminalProxy.setValue(newValue != null && !newValue.get().equals(DataStorage.get().local()) ? newValue.get().getUuid() : null); + prefs.terminalProxy.setValue( + newValue != null && !newValue.get().equals(DataStorage.get().local()) + ? newValue.get().getUuid() + : null); }); var proxyChoice = new DelayedInitComp( Comp.of(() -> { diff --git a/app/src/main/java/io/xpipe/app/terminal/CmdTerminalType.java b/app/src/main/java/io/xpipe/app/terminal/CmdTerminalType.java index 1d80bb58b..2e11fc902 100644 --- a/app/src/main/java/io/xpipe/app/terminal/CmdTerminalType.java +++ b/app/src/main/java/io/xpipe/app/terminal/CmdTerminalType.java @@ -1,7 +1,6 @@ package io.xpipe.app.terminal; import io.xpipe.app.ext.ProcessControlProvider; -import io.xpipe.app.prefs.AppPrefs; import io.xpipe.core.process.CommandBuilder; import io.xpipe.core.process.ShellDialects; diff --git a/app/src/main/java/io/xpipe/app/terminal/ConfigFileTerminalPrompt.java b/app/src/main/java/io/xpipe/app/terminal/ConfigFileTerminalPrompt.java index 448a0969d..64c09069d 100644 --- a/app/src/main/java/io/xpipe/app/terminal/ConfigFileTerminalPrompt.java +++ b/app/src/main/java/io/xpipe/app/terminal/ConfigFileTerminalPrompt.java @@ -61,7 +61,9 @@ public abstract class ConfigFileTerminalPrompt implements TerminalPrompt { FilePath configFile = null; if (configuration != null && !configuration.isBlank()) { - configFile = shellControl.view().writeTextFileDeterministic(getTargetConfigFile(shellControl), configuration); + configFile = shellControl + .view() + .writeTextFileDeterministic(getTargetConfigFile(shellControl), configuration); } var s = shellControl diff --git a/app/src/main/java/io/xpipe/app/terminal/OhMyPoshTerminalPrompt.java b/app/src/main/java/io/xpipe/app/terminal/OhMyPoshTerminalPrompt.java index 009400c26..01bdcff50 100644 --- a/app/src/main/java/io/xpipe/app/terminal/OhMyPoshTerminalPrompt.java +++ b/app/src/main/java/io/xpipe/app/terminal/OhMyPoshTerminalPrompt.java @@ -197,7 +197,8 @@ public class OhMyPoshTerminalPrompt extends ConfigFileTerminalPrompt { } else { var configArg = config != null ? " --config \"" + config + "\"" : ""; if (ShellDialects.isPowershell(shellControl)) { - lines.add("& ([ScriptBlock]::Create((oh-my-posh init $(oh-my-posh get shell) --print" + configArg + ") -join \"`n\"))"); + lines.add("& ([ScriptBlock]::Create((oh-my-posh init $(oh-my-posh get shell) --print" + configArg + + ") -join \"`n\"))"); } else if (dialect == ShellDialects.FISH) { lines.add("oh-my-posh init fish" + configArg + " | source"); } else { diff --git a/app/src/main/java/io/xpipe/app/terminal/PowerShellTerminalType.java b/app/src/main/java/io/xpipe/app/terminal/PowerShellTerminalType.java index 829b7ed0c..080abd56a 100644 --- a/app/src/main/java/io/xpipe/app/terminal/PowerShellTerminalType.java +++ b/app/src/main/java/io/xpipe/app/terminal/PowerShellTerminalType.java @@ -1,7 +1,6 @@ package io.xpipe.app.terminal; import io.xpipe.app.ext.ProcessControlProvider; -import io.xpipe.app.prefs.AppPrefs; import io.xpipe.core.process.CommandBuilder; import io.xpipe.core.process.ShellDialects; diff --git a/app/src/main/java/io/xpipe/app/terminal/TerminalLaunchConfiguration.java b/app/src/main/java/io/xpipe/app/terminal/TerminalLaunchConfiguration.java index e34197984..3340cf678 100644 --- a/app/src/main/java/io/xpipe/app/terminal/TerminalLaunchConfiguration.java +++ b/app/src/main/java/io/xpipe/app/terminal/TerminalLaunchConfiguration.java @@ -76,7 +76,8 @@ public class TerminalLaunchConfiguration { .replaceAll(" ", "_")); try (var sc = LocalShell.getShell().start()) { if (OsType.getLocal() == OsType.WINDOWS) { - var launcherScript = ShellDialects.POWERSHELL.terminalLauncherScript(request, adjustedTitle, promptRestart); + var launcherScript = + ShellDialects.POWERSHELL.terminalLauncherScript(request, adjustedTitle, promptRestart); var content = """ echo 'Transcript started, output file is "sessions\\%s"' diff --git a/app/src/main/java/io/xpipe/app/terminal/TerminalLauncher.java b/app/src/main/java/io/xpipe/app/terminal/TerminalLauncher.java index 00425b270..dc5542269 100644 --- a/app/src/main/java/io/xpipe/app/terminal/TerminalLauncher.java +++ b/app/src/main/java/io/xpipe/app/terminal/TerminalLauncher.java @@ -189,10 +189,14 @@ public class TerminalLauncher { return; } - var changedDialect = config.getScriptDialect() != ProcessControlProvider.get().getEffectiveLocalDialect(); + var changedDialect = + config.getScriptDialect() != ProcessControlProvider.get().getEffectiveLocalDialect(); config = config.withScript( ProcessControlProvider.get().getEffectiveLocalDialect(), - getTerminalRegisterCommand(request) + "\n" + (changedDialect ? config.getDialectLaunchCommand().buildSimple() : config.getScriptContent())); + getTerminalRegisterCommand(request) + "\n" + + (changedDialect + ? config.getDialectLaunchCommand().buildSimple() + : config.getScriptContent())); launch(type, config, latch); } @@ -316,8 +320,11 @@ public class TerminalLauncher { return Optional.empty(); } - var changedDialect = launchConfiguration.getScriptDialect() != ProcessControlProvider.get().getEffectiveLocalDialect(); - var openCommand = changedDialect ? launchConfiguration.getDialectLaunchCommand().buildSimple() : launchConfiguration.getScriptContent(); + var changedDialect = launchConfiguration.getScriptDialect() + != ProcessControlProvider.get().getEffectiveLocalDialect(); + var openCommand = changedDialect + ? launchConfiguration.getDialectLaunchCommand().buildSimple() + : launchConfiguration.getScriptContent(); var launchCommand = proxyControl .get() .prepareIntermediateTerminalOpen( diff --git a/app/src/main/java/io/xpipe/app/terminal/WindowsTerminalType.java b/app/src/main/java/io/xpipe/app/terminal/WindowsTerminalType.java index 3f76af5aa..f6a7bfa82 100644 --- a/app/src/main/java/io/xpipe/app/terminal/WindowsTerminalType.java +++ b/app/src/main/java/io/xpipe/app/terminal/WindowsTerminalType.java @@ -2,13 +2,9 @@ package io.xpipe.app.terminal; import io.xpipe.app.core.AppCache; import io.xpipe.app.core.AppProperties; -import io.xpipe.app.ext.ProcessControlProvider; import io.xpipe.app.issue.ErrorEvent; -import io.xpipe.app.prefs.AppPrefs; import io.xpipe.app.util.LocalShell; -import io.xpipe.app.util.ScriptHelper; import io.xpipe.core.process.CommandBuilder; -import io.xpipe.core.process.ShellDialects; import io.xpipe.core.store.FileNames; import io.xpipe.core.util.JacksonMapper; import io.xpipe.core.util.XPipeInstallation; diff --git a/app/src/main/java/io/xpipe/app/util/DerivedObservableList.java b/app/src/main/java/io/xpipe/app/util/DerivedObservableList.java index fa2404716..672be10ea 100644 --- a/app/src/main/java/io/xpipe/app/util/DerivedObservableList.java +++ b/app/src/main/java/io/xpipe/app/util/DerivedObservableList.java @@ -186,13 +186,15 @@ public class DerivedObservableList { synchronized (list) { var listSet = new HashSet<>(list); cache.keySet().removeIf(t -> !listSet.contains(t)); - toApply = listStream().map(v -> { - if (!cache.containsKey(v)) { - cache.put(v, map.apply(v)); - } + toApply = listStream() + .map(v -> { + if (!cache.containsKey(v)) { + cache.put(v, map.apply(v)); + } - return cache.get(v); - }).toList(); + return cache.get(v); + }) + .toList(); } l1.setContent(toApply); }; @@ -225,7 +227,9 @@ public class DerivedObservableList { Runnable runnable = () -> { List toApply; synchronized (list) { - toApply = predicate.getValue() != null ? listStream().filter(predicate.getValue()).toList() : list; + toApply = predicate.getValue() != null + ? listStream().filter(predicate.getValue()).toList() + : list; } d.setContent(toApply); }; diff --git a/app/src/main/java/io/xpipe/app/util/ScanDialogBase.java b/app/src/main/java/io/xpipe/app/util/ScanDialogBase.java index 0d556d5f1..d684c748c 100644 --- a/app/src/main/java/io/xpipe/app/util/ScanDialogBase.java +++ b/app/src/main/java/io/xpipe/app/util/ScanDialogBase.java @@ -10,7 +10,6 @@ import io.xpipe.app.issue.ErrorEvent; import io.xpipe.app.storage.DataStorage; import io.xpipe.app.storage.DataStoreEntryRef; -import io.xpipe.core.process.ShellControl; import javafx.beans.property.*; import javafx.collections.FXCollections; import javafx.collections.ListChangeListener; diff --git a/app/src/main/java/io/xpipe/app/util/ScanSingleDialogComp.java b/app/src/main/java/io/xpipe/app/util/ScanSingleDialogComp.java index db5cc2beb..9deea4155 100644 --- a/app/src/main/java/io/xpipe/app/util/ScanSingleDialogComp.java +++ b/app/src/main/java/io/xpipe/app/util/ScanSingleDialogComp.java @@ -11,9 +11,6 @@ import javafx.beans.property.*; import javafx.collections.FXCollections; import javafx.collections.ObservableList; import javafx.scene.layout.Region; -import javafx.scene.layout.VBox; - -import static javafx.scene.layout.Priority.ALWAYS; class ScanSingleDialogComp extends ModalOverlayContentComp { diff --git a/app/src/main/java/io/xpipe/app/util/SecretRetrievalStrategy.java b/app/src/main/java/io/xpipe/app/util/SecretRetrievalStrategy.java index 2a891a12a..28d733c60 100644 --- a/app/src/main/java/io/xpipe/app/util/SecretRetrievalStrategy.java +++ b/app/src/main/java/io/xpipe/app/util/SecretRetrievalStrategy.java @@ -139,7 +139,8 @@ public interface SecretRetrievalStrategy { public SecretQueryResult query(String prompt) { var pm = AppPrefs.get().passwordManager().getValue(); if (pm == null) { - ErrorEvent.fromMessage("A password manager was requested but no password manager has been set in the settings menu") + ErrorEvent.fromMessage( + "A password manager was requested but no password manager has been set in the settings menu") .expected() .handle(); return new SecretQueryResult(null, SecretQueryState.RETRIEVAL_FAILURE); diff --git a/core/src/main/java/io/xpipe/core/store/NetworkTunnelStore.java b/core/src/main/java/io/xpipe/core/store/NetworkTunnelStore.java index a38a8d479..1e6317df1 100644 --- a/core/src/main/java/io/xpipe/core/store/NetworkTunnelStore.java +++ b/core/src/main/java/io/xpipe/core/store/NetworkTunnelStore.java @@ -1,8 +1,5 @@ package io.xpipe.core.store; -import java.util.ArrayList; -import java.util.concurrent.atomic.AtomicInteger; - public interface NetworkTunnelStore extends DataStore { DataStore getNetworkParent(); diff --git a/ext/base/src/main/java/io/xpipe/ext/base/identity/SshIdentityStrategy.java b/ext/base/src/main/java/io/xpipe/ext/base/identity/SshIdentityStrategy.java index 7a4e0ff76..b81aba02f 100644 --- a/ext/base/src/main/java/io/xpipe/ext/base/identity/SshIdentityStrategy.java +++ b/ext/base/src/main/java/io/xpipe/ext/base/identity/SshIdentityStrategy.java @@ -265,10 +265,11 @@ public interface SshIdentityStrategy { } if (resolved.endsWith(".ppk")) { - var ex = new IllegalArgumentException("Identity file " + - resolved + - " is in non-standard PuTTY Private Key format (.ppk), which is not supported by OpenSSH. Please export/convert it to a standard format like .pem via PuTTY"); - ErrorEvent.preconfigure(ErrorEvent.fromThrowable(ex).expected().link("https://www.puttygen.com/convert-pem-to-ppk")); + var ex = new IllegalArgumentException( + "Identity file " + resolved + + " is in non-standard PuTTY Private Key format (.ppk), which is not supported by OpenSSH. Please export/convert it to a standard format like .pem via PuTTY"); + ErrorEvent.preconfigure( + ErrorEvent.fromThrowable(ex).expected().link("https://www.puttygen.com/convert-pem-to-ppk")); throw ex; } diff --git a/ext/system/src/main/java/io/xpipe/ext/system/incus/IncusContainerStore.java b/ext/system/src/main/java/io/xpipe/ext/system/incus/IncusContainerStore.java index 3fd41d885..66ca2d4cb 100644 --- a/ext/system/src/main/java/io/xpipe/ext/system/incus/IncusContainerStore.java +++ b/ext/system/src/main/java/io/xpipe/ext/system/incus/IncusContainerStore.java @@ -72,11 +72,8 @@ public class IncusContainerStore @Override public ShellControl control(ShellControl parent) throws Exception { - refreshContainerState(getInstall() - .getStore() - .getHost() - .getStore() - .getOrStartSession()); + refreshContainerState( + getInstall().getStore().getHost().getStore().getOrStartSession()); var user = identity != null ? identity.unwrap().getUsername() : null; var sc = new IncusCommandView(parent).exec(containerName, user, () -> { diff --git a/ext/system/src/main/java/io/xpipe/ext/system/incus/IncusInstallStoreProvider.java b/ext/system/src/main/java/io/xpipe/ext/system/incus/IncusInstallStoreProvider.java index 7682fe945..e749f3999 100644 --- a/ext/system/src/main/java/io/xpipe/ext/system/incus/IncusInstallStoreProvider.java +++ b/ext/system/src/main/java/io/xpipe/ext/system/incus/IncusInstallStoreProvider.java @@ -23,7 +23,6 @@ public class IncusInstallStoreProvider implements DataStoreProvider { return DocumentationLink.LXC; } - @Override public DataStoreUsageCategory getUsageCategory() { return DataStoreUsageCategory.GROUP; diff --git a/ext/system/src/main/java/io/xpipe/ext/system/lxd/LxdContainerStore.java b/ext/system/src/main/java/io/xpipe/ext/system/lxd/LxdContainerStore.java index f56e004df..c901edd74 100644 --- a/ext/system/src/main/java/io/xpipe/ext/system/lxd/LxdContainerStore.java +++ b/ext/system/src/main/java/io/xpipe/ext/system/lxd/LxdContainerStore.java @@ -75,11 +75,7 @@ public class LxdContainerStore @Override public ShellControl control(ShellControl parent) throws Exception { - refreshContainerState(getCmd() - .getStore() - .getHost() - .getStore() - .getOrStartSession()); + refreshContainerState(getCmd().getStore().getHost().getStore().getOrStartSession()); var user = identity != null ? identity.unwrap().getUsername() : null; var sc = new LxdCommandView(parent).exec(containerName, user, () -> { diff --git a/ext/system/src/main/java/io/xpipe/ext/system/podman/PodmanCommandView.java b/ext/system/src/main/java/io/xpipe/ext/system/podman/PodmanCommandView.java index 109efb845..6af3b9743 100644 --- a/ext/system/src/main/java/io/xpipe/ext/system/podman/PodmanCommandView.java +++ b/ext/system/src/main/java/io/xpipe/ext/system/podman/PodmanCommandView.java @@ -77,7 +77,7 @@ public class PodmanCommandView extends CommandViewBase { public String queryState(String container) throws Exception { return build(commandBuilder -> commandBuilder.add( - "ls", "-a", "-f", "name=\"^" + container + "$\"", "--format=\"{{.Status}}\"")) + "ls", "-a", "-f", "name=\"^" + container + "$\"", "--format=\"{{.Status}}\"")) .readStdoutOrThrow(); } diff --git a/ext/system/src/main/java/io/xpipe/ext/system/podman/PodmanContainerStore.java b/ext/system/src/main/java/io/xpipe/ext/system/podman/PodmanContainerStore.java index 47e24d0da..ab38a8445 100644 --- a/ext/system/src/main/java/io/xpipe/ext/system/podman/PodmanContainerStore.java +++ b/ext/system/src/main/java/io/xpipe/ext/system/podman/PodmanContainerStore.java @@ -136,11 +136,7 @@ public class PodmanContainerStore @Override public ShellControl control(ShellControl parent) throws Exception { - refreshContainerState(getCmd() - .getStore() - .getHost() - .getStore() - .getOrStartSession()); + refreshContainerState(getCmd().getStore().getHost().getStore().getOrStartSession()); var pc = new PodmanCommandView(parent).container().exec(containerName); pc.withSourceStore(PodmanContainerStore.this); pc.withShellStateInit(PodmanContainerStore.this); @@ -167,7 +163,8 @@ public class PodmanContainerStore var view = new PodmanCommandView(sc).container(); var displayState = view.queryState(containerName); var running = displayState.startsWith("Up"); - var newState = state.toBuilder().containerState(displayState).running(running).build(); + var newState = + state.toBuilder().containerState(displayState).running(running).build(); setState(newState); } } diff --git a/lang/texts/executionType_da.md b/lang/texts/executionType_da.md deleted file mode 100644 index 126d34517..000000000 --- a/lang/texts/executionType_da.md +++ /dev/null @@ -1,60 +0,0 @@ -# Udførelsestyper - -Du kan bruge et script i flere forskellige scenarier. - -Når du aktiverer et script via dets aktiveringsknap, dikterer udførelsestyperne, hvad XPipe vil gøre med scriptet. - -## Init-script-type - -Når et script er angivet som init-script, kan det vælges i shell-miljøer til at blive kørt ved init. - -Hvis et script er aktiveret, vil det desuden automatisk blive kørt ved init i alle kompatible shells. - -Hvis du f.eks. opretter et simpelt init-script med -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -du vil have adgang til disse aliasser i alle kompatible shell-sessioner, hvis scriptet er aktiveret. - -## Kørbar script-type - -Et kørbart shell-script er beregnet til at blive kaldt for en bestemt forbindelse fra forbindelseshubben. -Når dette script er aktiveret, vil scriptet være tilgængeligt for kald fra scripts-knappen for en forbindelse med en kompatibel shell-dialekt. - -Hvis du f.eks. opretter et simpelt `sh`-dialekt-shellscript med navnet `ps` for at vise den aktuelle procesliste med -``` -ps -A -``` -kan du kalde scriptet på enhver kompatibel forbindelse i menuen scripts. - -## Fil script type - -Endelig kan du også køre brugerdefinerede scripts med filinput fra filbrowserens grænseflade. -Når et filscript er aktiveret, vises det i filbrowseren, så det kan køres med filinput. - -Hvis du f.eks. opretter et simpelt filscript med -``` -diff "$1" "$2" -``` -kan du køre scriptet på udvalgte filer, hvis scriptet er aktiveret. -I dette eksempel vil scriptet kun køre, hvis du har valgt præcis to filer. -Ellers vil diff-kommandoen mislykkes. - -## Shell-session script type - -Et sessionsscript er beregnet til at blive kaldt i en shell-session i din terminal. -Når det er aktiveret, vil scriptet blive kopieret til målsystemet og lagt i PATH i alle kompatible shells. -På den måde kan du kalde scriptet hvor som helst i en terminalsession. -Scriptnavnet skrives med små bogstaver, og mellemrum erstattes med understregninger, så du nemt kan kalde scriptet. - -Hvis du for eksempel opretter et simpelt shellscript til `sh`-dialekter ved navn `apti` med -``` -sudo apt install "$1" -``` -kan du kalde scriptet på ethvert kompatibelt system med `apti.sh ` i en terminalsession, hvis scriptet er aktiveret. - -## Flere typer - -Du kan også markere flere felter for udførelsestyper af et script, hvis de skal bruges i flere scenarier. diff --git a/lang/texts/executionType_de.md b/lang/texts/executionType_de.md deleted file mode 100644 index 1a5049955..000000000 --- a/lang/texts/executionType_de.md +++ /dev/null @@ -1,60 +0,0 @@ -# Ausführungsarten - -Du kannst ein Skript in vielen verschiedenen Szenarien verwenden. - -Wenn du ein Skript über die Schaltfläche "Aktivieren" aktivierst, legen die Ausführungsarten fest, was XPipe mit dem Skript tun soll. - -## Init-Skripttyp - -Wenn ein Skript als Init-Skript gekennzeichnet ist, kann es in Shell-Umgebungen ausgewählt werden, um bei Init ausgeführt zu werden. - -Wenn ein Skript aktiviert ist, wird es außerdem in allen kompatiblen Shells automatisch bei init ausgeführt. - -Wenn du zum Beispiel ein einfaches Init-Skript mit -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -hast du in allen kompatiblen Shell-Sitzungen Zugang zu diesen Aliasen, wenn das Skript aktiviert ist. - -## Lauffähiger Skripttyp - -Ein lauffähiges Shell-Skript ist dafür gedacht, für eine bestimmte Verbindung vom Verbindungs-Hub aus aufgerufen zu werden. -Wenn dieses Skript aktiviert ist, kann das Skript über die Schaltfläche Skripte für eine Verbindung mit einem kompatiblen Shell-Dialekt aufgerufen werden. - -Wenn du zum Beispiel ein einfaches Shell-Skript im `sh`-Dialekt mit dem Namen `ps` erstellst, um die aktuelle Prozessliste anzuzeigen mit -``` -ps -A -``` -kannst du das Skript auf jeder kompatiblen Verbindung im Menü Skripte aufrufen. - -## Datei-Skripttyp - -Schließlich kannst du auch benutzerdefinierte Skripte mit Dateieingaben über die Dateibrowser-Schnittstelle ausführen. -Wenn ein Dateiskript aktiviert ist, wird es im Dateibrowser angezeigt und kann mit Dateieingaben ausgeführt werden. - -Wenn du zum Beispiel ein einfaches Dateiskript erstellst mit -``` -diff "$1" "$2" -``` -erstellst, kannst du das Skript für ausgewählte Dateien ausführen, wenn das Skript aktiviert ist. -In diesem Beispiel wird das Skript nur dann erfolgreich ausgeführt, wenn du genau zwei Dateien ausgewählt hast. -Andernfalls wird der Befehl diff fehlschlagen. - -## Shell-Sitzung Skripttyp - -Ein Sitzungsskript ist dafür gedacht, in einer Shell-Sitzung in deinem Terminal aufgerufen zu werden. -Wenn es aktiviert ist, wird das Skript auf das Zielsystem kopiert und in den PATH aller kompatiblen Shells aufgenommen. -So kannst du das Skript von überall in einer Terminalsitzung aufrufen. -Der Skriptname wird kleingeschrieben und Leerzeichen werden durch Unterstriche ersetzt, damit du das Skript leicht aufrufen kannst. - -Wenn du zum Beispiel ein einfaches Shell-Skript für `sh`-Dialekte namens `apti` mit -``` -sudo apt install "$1" -``` -kannst du das Skript auf jedem kompatiblen System mit `apti.sh ` in einer Terminalsitzung aufrufen, wenn das Skript aktiviert ist. - -## Mehrere Typen - -Du kannst auch mehrere Kästchen für die Ausführungsarten eines Skripts ankreuzen, wenn sie in mehreren Szenarien verwendet werden sollen. diff --git a/lang/texts/executionType_en.md b/lang/texts/executionType_en.md deleted file mode 100644 index df92a4c02..000000000 --- a/lang/texts/executionType_en.md +++ /dev/null @@ -1,60 +0,0 @@ -# Execution types - -You can use a script in multiple different scenarios. - -When enabling a script via its enable toggle button, the execution types dictate what XPipe will do with the script. - -## Init script type - -When a script is designated as init script, it can be selected in shell environments to be run on init. - -Furthermore, if a script is enabled, it will automatically be run on init in all compatible shells. - -For example, if you create a simple init script with -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -you will have access to these aliases in all compatible shell sessions if the script is enabled. - -## Runnable script type - -A runnable shell script is intended to be called for a certain connection from the connection hub. -When this script is enabled, the script will be available to call from the scripts button for a connection with a compatible shell dialect. - -For example, if you create a simple `sh` dialect shell script named `ps` to show the current process list with -``` -ps -A -``` -you can call the script on any compatible connection in the scripts menu. - -## File script type - -Lastly, you can also run custom script with file inputs from the file browser interface. -When a file script is enabled, it will show up in the file browser to be run with file inputs. - -For example, if you create a simple file script with -``` -diff "$1" "$2" -``` -you can run the script on selected files if the script is enabled. -In this example, the script will only run successfully if you have exactly two files selected. -Otherwise, the diff command will fail. - -## Shell session script type - -A session script is intended to be called in a shell session in your terminal. -When enabled, the script will be copied to the target system and put into the PATH in all compatible shells. -This allows you to call the script from anywhere in a terminal session. -The script name will be lowercased and spaces will be replaced with underscores, allowing you to easily call the script. - -For example, if you create a simple shell script for `sh` dialects named `apti` with -``` -sudo apt install "$1" -``` -you can call the script on any compatible system with `apti.sh ` in a terminal session if the script is enabled. - -## Multiple types - -You can also tick multiple boxes for execution types of a script if they should be used in multiple scenarios. diff --git a/lang/texts/executionType_es.md b/lang/texts/executionType_es.md deleted file mode 100644 index 72ac9ae3d..000000000 --- a/lang/texts/executionType_es.md +++ /dev/null @@ -1,60 +0,0 @@ -# Tipos de ejecución - -Puedes utilizar un script en múltiples escenarios diferentes. - -Al activar un script mediante su botón de activación, los tipos de ejecución dictan lo que XPipe hará con el script. - -## Tipo de script de inicio - -Cuando un script se designa como script init, se puede seleccionar en entornos shell para que se ejecute en init. - -Además, si un script está activado, se ejecutará automáticamente en init en todos los shells compatibles. - -Por ejemplo, si creas un script init simple con -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -tendrás acceso a estos alias en todas las sesiones de shell compatibles si el script está activado. - -## Tipo de script ejecutable - -Un script de shell ejecutable está destinado a ser llamado para una determinada conexión desde el concentrador de conexiones. -Cuando este script está habilitado, el script estará disponible para ser llamado desde el botón de scripts para una conexión con un dialecto shell compatible. - -Por ejemplo, si creas un sencillo script de shell de dialecto `sh` llamado `ps` para mostrar la lista de procesos actuales con -``` -ps -A -``` -puedes llamar al script en cualquier conexión compatible en el menú scripts. - -## Archivo tipo script - -Por último, también puedes ejecutar scripts personalizados con entradas de archivo desde la interfaz del explorador de archivos. -Cuando se habilita un script de archivo, aparecerá en el explorador de archivos para ser ejecutado con entradas de archivo. - -Por ejemplo, si creas un script de archivo simple con -``` -diff "$1" "$2" -``` -puedes ejecutar el script en los archivos seleccionados si el script está activado. -En este ejemplo, el script sólo se ejecutará correctamente si tienes exactamente dos archivos seleccionados. -De lo contrario, el comando diff fallará. - -## Sesión de shell tipo script - -Un script de sesión está pensado para ser llamado en una sesión shell en tu terminal. -Cuando está activado, el script se copiará en el sistema de destino y se pondrá en el PATH en todos los shells compatibles. -Esto te permite llamar al script desde cualquier lugar de una sesión de terminal. -El nombre del script se escribirá en minúsculas y los espacios se sustituirán por guiones bajos, lo que te permitirá llamarlo fácilmente. - -Por ejemplo, si creas un script de shell sencillo para dialectos `sh` llamado `apti` con -``` -sudo apt install "$1" -``` -puedes llamar al script en cualquier sistema compatible con `apti.sh ` en una sesión de terminal si el script está activado. - -## Tipos múltiples - -También puedes marcar varias casillas para los tipos de ejecución de un script si deben utilizarse en varios escenarios. diff --git a/lang/texts/executionType_fr.md b/lang/texts/executionType_fr.md deleted file mode 100644 index 9ed9ffc74..000000000 --- a/lang/texts/executionType_fr.md +++ /dev/null @@ -1,60 +0,0 @@ -# Types d'exécution - -Tu peux utiliser un script dans plusieurs scénarios différents. - -Lors de l'activation d'un script via son bouton bascule d'activation, les types d'exécution dictent ce que XPipe fera avec le script. - -## Type de script d'initialisation - -Lorsqu'un script est désigné comme script init, il peut être sélectionné dans les environnements shell pour être exécuté lors de l'init. - -De plus, si un script est activé, il sera automatiquement exécuté lors de l'initialisation dans tous les shells compatibles. - -Par exemple, si tu crées un script init simple avec -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -tu auras accès à ces alias dans toutes les sessions shell compatibles si le script est activé. - -## Type de script exécutable - -Un script shell exécutable est destiné à être appelé pour une certaine connexion à partir du hub de connexion. -Lorsque ce script est activé, il sera possible de l'appeler à partir du bouton scripts pour une connexion avec un dialecte shell compatible. - -Par exemple, si tu crées un simple script shell de dialecte `sh` nommé `ps` pour afficher la liste des processus en cours avec -``` -ps -A -``` -tu peux appeler le script sur n'importe quelle connexion compatible dans le menu des scripts. - -## Fichier type de script - -Enfin, tu peux aussi exécuter des scripts personnalisés avec des entrées de fichiers à partir de l'interface du navigateur de fichiers. -Lorsqu'un script de fichier est activé, il s'affiche dans le navigateur de fichiers pour être exécuté avec des entrées de fichier. - -Par exemple, si tu crées un script de fichier simple avec -``` -diff "$1" "$2" -``` -tu peux exécuter le script sur les fichiers sélectionnés si le script est activé. -Dans cet exemple, le script ne s'exécutera avec succès que si tu as exactement deux fichiers sélectionnés. -Sinon, la commande diff échouera. - -## Session shell type de script - -Un script de session est destiné à être appelé dans une session shell dans ton terminal. -Lorsqu'il est activé, le script est copié sur le système cible et placé dans le chemin d'accès (PATH) de tous les shells compatibles. -Cela te permet d'appeler le script depuis n'importe quel endroit d'une session de terminal. -Le nom du script sera en minuscules et les espaces seront remplacés par des traits de soulignement, ce qui te permettra d'appeler facilement le script. - -Par exemple, si tu crées un script shell simple pour les dialectes `sh` nommé `apti` avec -``` -sudo apt install "$1" -``` -tu peux appeler le script sur n'importe quel système compatible avec `apti.sh ` dans une session de terminal si le script est activé. - -## Plusieurs types - -Tu peux aussi cocher plusieurs cases pour les types d'exécution d'un script s'ils doivent être utilisés dans plusieurs scénarios. diff --git a/lang/texts/executionType_id.md b/lang/texts/executionType_id.md deleted file mode 100644 index 543794f76..000000000 --- a/lang/texts/executionType_id.md +++ /dev/null @@ -1,60 +0,0 @@ -# Jenis eksekusi - -Anda dapat menggunakan skrip dalam beberapa skenario berbeda. - -Saat mengaktifkan skrip melalui tombol sakelar aktifkan, jenis eksekusi menentukan apa yang akan dilakukan XPipe dengan skrip tersebut. - -## Jenis skrip inisialisasi - -Ketika skrip ditetapkan sebagai skrip init, skrip tersebut dapat dipilih di lingkungan shell untuk dijalankan pada init. - -Lebih jauh lagi, jika skrip diaktifkan, skrip tersebut akan secara otomatis dijalankan pada init di semua shell yang kompatibel. - -Sebagai contoh, jika Anda membuat skrip init sederhana dengan -``` -alias ll = "ls -l" -alias la = "ls -A" -alias l = "ls -CF" -``` -anda akan memiliki akses ke alias ini di semua sesi shell yang kompatibel jika skrip diaktifkan. - -## Jenis skrip yang dapat dijalankan - -Skrip shell yang dapat dijalankan dimaksudkan untuk dipanggil untuk koneksi tertentu dari hub koneksi. -Ketika skrip ini diaktifkan, skrip akan tersedia untuk dipanggil dari tombol skrip untuk koneksi dengan dialek shell yang kompatibel. - -Misalnya, jika Anda membuat skrip shell dialek `sh` sederhana bernama `ps` untuk menampilkan daftar proses saat ini dengan -``` -ps -A -``` -anda dapat memanggil skrip tersebut pada koneksi yang kompatibel di menu skrip. - -## Jenis skrip file - -Terakhir, Anda juga dapat menjalankan skrip khusus dengan input file dari antarmuka peramban file. -Ketika skrip file diaktifkan, skrip tersebut akan muncul di peramban file untuk dijalankan dengan input file. - -Sebagai contoh, jika Anda membuat skrip file sederhana dengan -``` -diff "$1" "$2" -``` -anda dapat menjalankan skrip pada file yang dipilih jika skrip diaktifkan. -Pada contoh ini, skrip hanya akan berhasil dijalankan jika Anda memiliki dua file yang dipilih. -Jika tidak, perintah diff akan gagal. - -jenis skrip sesi shell ## Jenis skrip sesi shell - -Skrip sesi dimaksudkan untuk dipanggil pada sesi shell di terminal Anda. -Ketika diaktifkan, skrip akan disalin ke sistem target dan dimasukkan ke dalam PATH pada semua shell yang kompatibel. -Hal ini memungkinkan Anda untuk memanggil skrip dari mana saja dalam sesi terminal. -Nama skrip akan menggunakan huruf kecil dan spasi akan diganti dengan garis bawah, sehingga Anda dapat dengan mudah memanggil skrip tersebut. - -Sebagai contoh, jika Anda membuat skrip shell sederhana untuk dialek `sh` bernama `apti` dengan -``` -sudo apt install "$1" -``` -anda dapat memanggil skrip pada sistem apa pun yang kompatibel dengan `apti.sh ` dalam sesi terminal jika skrip tersebut diaktifkan. - -## Beberapa jenis - -Anda juga dapat mencentang beberapa kotak untuk tipe eksekusi skrip jika skrip tersebut harus digunakan dalam beberapa skenario. diff --git a/lang/texts/executionType_it.md b/lang/texts/executionType_it.md deleted file mode 100644 index ba1553f04..000000000 --- a/lang/texts/executionType_it.md +++ /dev/null @@ -1,60 +0,0 @@ -# Tipi di esecuzione - -Puoi utilizzare uno script in diversi scenari. - -Quando abiliti uno script tramite il pulsante di attivazione, i tipi di esecuzione stabiliscono cosa XPipe farà con lo script. - -## Tipo di script iniziale - -Quando uno script è designato come script di avvio, può essere selezionato negli ambienti shell per essere eseguito all'avvio. - -Inoltre, se uno script è abilitato, verrà eseguito automaticamente all'avvio in tutte le shell compatibili. - -Ad esempio, se crei un semplice script di avvio con -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -avrai accesso a questi alias in tutte le sessioni di shell compatibili se lo script è abilitato. - -## Tipo di script eseguibile - -Uno script di shell eseguibile è destinato a essere richiamato per una determinata connessione dall'hub di connessione. -Quando questo script è abilitato, sarà disponibile per essere richiamato dal pulsante script per una connessione con un dialetto shell compatibile. - -Ad esempio, se crei un semplice script di shell in dialetto `sh` chiamato `ps` per mostrare l'elenco dei processi correnti con -``` -ps -A -``` -puoi richiamare lo script su qualsiasi connessione compatibile nel menu degli script. - -## Tipo di file script - -Infine, puoi anche eseguire script personalizzati con input da file dall'interfaccia del browser dei file. -Quando un file script è abilitato, viene visualizzato nel browser dei file per essere eseguito con gli input dei file. - -Ad esempio, se crei un semplice file script con -``` -diff "$1" "$2" -``` -puoi eseguire lo script sui file selezionati se lo script è abilitato. -In questo esempio, lo script verrà eseguito correttamente solo se sono stati selezionati esattamente due file. -In caso contrario, il comando diff fallirà. - -## Tipo di script della sessione di shell - -Uno script di sessione è destinato a essere richiamato in una sessione di shell nel tuo terminale. -Se abilitato, lo script verrà copiato sul sistema di destinazione e inserito nel PATH in tutte le shell compatibili. -Questo ti permette di richiamare lo script da qualsiasi punto di una sessione di terminale. -Il nome dello script sarà minuscolo e gli spazi saranno sostituiti da trattini bassi, consentendoti di richiamare facilmente lo script. - -Ad esempio, se crei un semplice script di shell per i dialetti `sh` chiamato `apti` con -``` -sudo apt install "$1" -``` -puoi richiamare lo script su qualsiasi sistema compatibile con `apti.sh ` in una sessione di terminale se lo script è abilitato. - -## Tipi multipli - -Puoi anche spuntare più caselle per i tipi di esecuzione di uno script se devono essere utilizzati in più scenari. diff --git a/lang/texts/executionType_ja.md b/lang/texts/executionType_ja.md deleted file mode 100644 index c1cfd79ad..000000000 --- a/lang/texts/executionType_ja.md +++ /dev/null @@ -1,60 +0,0 @@ -# 実行タイプ - -スクリプトは複数の異なるシナリオで使用できる。 - -有効化トグルボタンでスクリプトを有効にすると、実行タイプによってXPipeがスクリプトに対して何を行うかが決まる。 - -## スクリプトの初期タイプ - -スクリプトをinitスクリプトとして指定すると、シェル環境でinit時に実行されるスクリプトを選択できる。 - -さらに、スクリプトを有効にすると、互換性のあるすべてのシェルで、 init時に自動的に実行される。 - -例えば、単純なinitスクリプトを -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -スクリプトが有効になっていれば、互換性のあるすべてのシェル・セッションでこれらのエイリアスにアクセスできる。 - -## 実行可能なスクリプトタイプ - -実行可能なシェルスクリプトは、接続ハブから特定の接続に対して呼び出される ことを意図している。 -このスクリプトが有効になっている場合, 互換性のあるシェル弁を持つ接続に対して, スクリプトボタンからスクリプトを呼び出すことができるようになる. - -例えば、単純な `sh` 方言のシェルスクリプトを `ps` という名前で作成し、現在のプロセスリストを表示するために -``` -ps -A -``` -とすれば、互換性のある接続であれば、スクリプトメニューからそのスクリプトを呼び出すことができる。 - -## ファイルスクリプトの種類 - -最後に、カスタムスクリプトをファイルブラウザのインターフェイスからファイル入力で実行することもできる。 -ファイルスクリプトが有効になると、ファイルブラウザに表示され、ファイル入力で実行できるようになる。 - -例えば、単純なファイルスクリプトを -``` -diff "$1" "$2" -``` -というスクリプトを作成すると、 スクリプトが有効になっていれば、選択されたファイルに対して スクリプトを実行することができる。 -この例では、ちょうど2つのファイルが選択されているときだけ、 スクリプトは正常に実行される。 -そうでない場合、diffコマンドは失敗する。 - -## シェルセッションのスクリプトタイプ - -セッションスクリプトは、端末のシェルセッションで呼び出すためのものである。 -有効にすると、スクリプトはターゲットシステムにコピーされ、互換性の あるすべてのシェルのPATHに入れられる。 -これにより、ターミナルセッションのどこからでもスクリプトを呼び出すことができる。 -スクリプト名は小文字になり、スペースはアンダースコアに置き換えられるので、簡単にスクリプトを呼び出すことができる。 - -例えば、`sh`方言用の簡単なシェルスクリプトを`apti`という名前で作成し、それを -``` -sudo apt install "$1" -``` -スクリプトが有効になっていれば、ターミナルセッションで`apti.sh `を使って互換性のあるシステム上でスクリプトを呼び出すことができる。 - -## 複数のタイプ - -スクリプトを複数のシナリオで使用する場合、スクリプトの実行タイプに複数のチェックを入れることもできる。 diff --git a/lang/texts/executionType_nl.md b/lang/texts/executionType_nl.md deleted file mode 100644 index 5faf96dd9..000000000 --- a/lang/texts/executionType_nl.md +++ /dev/null @@ -1,60 +0,0 @@ -# Uitvoeringstypen - -Je kunt een script in meerdere verschillende scenario's gebruiken. - -Wanneer je een script inschakelt via de inschakelknop, bepalen de uitvoeringstypen wat XPipe met het script zal doen. - -## Init script type - -Als een script is aangewezen als init-script, kan het in shell-omgevingen worden geselecteerd om bij init te worden uitgevoerd. - -Bovendien, als een script is ingeschakeld, zal het automatisch op init worden uitgevoerd in alle compatibele shells. - -Als je bijvoorbeeld een eenvoudig init-script maakt met -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -je hebt toegang tot deze aliassen in alle compatibele shell sessies als het script is ingeschakeld. - -## Runnable scripttype - -Een uitvoerbaar shellscript is bedoeld om te worden aangeroepen voor een bepaalde verbinding vanuit de verbindingshub. -Als dit script is ingeschakeld, is het script beschikbaar om aan te roepen via de scripts knop voor een verbinding met een compatibel shell dialect. - -Als je bijvoorbeeld een eenvoudig `sh` dialect shellscript maakt met de naam `ps` om de huidige proceslijst te tonen met -``` -ps -A -``` -kun je het script op elke compatibele verbinding aanroepen in het menu scripts. - -## Type bestandsscript - -Tot slot kun je ook aangepaste scripts uitvoeren met bestandsinvoer vanuit de bestandsbrowserinterface. -Als een bestandsscript is ingeschakeld, verschijnt het in de bestandsbrowser om te worden uitgevoerd met bestandsinvoer. - -Als je bijvoorbeeld een eenvoudig bestandsscript maakt met -``` -diff "$1" "$2" -``` -kun je het script uitvoeren op geselecteerde bestanden als het script is ingeschakeld. -In dit voorbeeld zal het script alleen succesvol draaien als je precies twee bestanden hebt geselecteerd. -Anders zal het diff commando mislukken. - -## Shell sessie script type - -Een sessie script is bedoeld om aangeroepen te worden in een shell sessie in je terminal. -Als het is ingeschakeld, wordt het script gekopieerd naar het doelsysteem en in het PATH van alle compatibele shells gezet. -Hierdoor kun je het script overal vandaan in een terminalsessie aanroepen. -De scriptnaam wordt met kleine letters geschreven en spaties worden vervangen door underscores, zodat je het script gemakkelijk kunt aanroepen. - -Als je bijvoorbeeld een eenvoudig shellscript maakt voor `sh` dialecten met de naam `apti` met -``` -sudo apt install "$1" -``` -kun je het script op elk compatibel systeem aanroepen met `apti.sh ` in een terminal sessie als het script is ingeschakeld. - -## Meerdere types - -Je kunt ook meerdere vakjes aanvinken voor uitvoeringstypen van een script als ze in meerdere scenario's moeten worden gebruikt. diff --git a/lang/texts/executionType_pl.md b/lang/texts/executionType_pl.md deleted file mode 100644 index f99e3c9b1..000000000 --- a/lang/texts/executionType_pl.md +++ /dev/null @@ -1,60 +0,0 @@ -# Typy wykonania - -Możesz użyć skryptu w wielu różnych scenariuszach. - -Po włączeniu skryptu za pomocą przycisku włączania, typy wykonania dyktują, co XPipe zrobi ze skryptem. - -## Typ skryptu początkowego - -Gdy skrypt jest oznaczony jako skrypt początkowy, można go wybrać w środowiskach powłoki, aby był uruchamiany podczas inicjowania. - -Ponadto, jeśli skrypt jest włączony, będzie automatycznie uruchamiany w init we wszystkich kompatybilnych powłokach. - -Na przykład, jeśli utworzysz prosty skrypt init z poleceniem -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -będziesz mieć dostęp do tych aliasów we wszystkich kompatybilnych sesjach powłoki, jeśli skrypt jest włączony. - -## Typ skryptu do uruchomienia - -Wykonywalny skrypt powłoki jest przeznaczony do wywołania dla określonego połączenia z koncentratora połączeń. -Gdy ten skrypt jest włączony, będzie on dostępny do wywołania z przycisku skryptów dla połączenia z kompatybilnym dialektem powłoki. - -Na przykład, jeśli utworzysz prosty skrypt powłoki w dialekcie `sh` o nazwie `ps`, aby wyświetlić bieżącą listę procesów z -``` -ps -A -``` -możesz wywołać skrypt na dowolnym kompatybilnym połączeniu w menu skryptów. - -## Typ skryptu pliku - -Wreszcie, możesz także uruchomić niestandardowy skrypt z danymi wejściowymi pliku z interfejsu przeglądarki plików. -Gdy skrypt pliku jest włączony, pojawi się w przeglądarce plików, aby można go było uruchomić z danymi wejściowymi pliku. - -Na przykład, jeśli utworzysz prosty skrypt pliku z atrybutem -``` -diff "$1" "$2" -``` -możesz uruchomić skrypt na wybranych plikach, jeśli skrypt jest włączony. -W tym przykładzie skrypt zostanie pomyślnie uruchomiony tylko wtedy, gdy wybierzesz dokładnie dwa pliki. -W przeciwnym razie polecenie diff nie powiedzie się. - -## Typ skryptu sesji powłoki - -Skrypt sesji jest przeznaczony do wywołania w sesji powłoki w twoim terminalu. -Po włączeniu, skrypt zostanie skopiowany do systemu docelowego i umieszczony w PATH we wszystkich kompatybilnych powłokach. -Pozwala to na wywołanie skryptu z dowolnego miejsca w sesji terminala. -Nazwa skryptu będzie pisana małymi literami, a spacje zostaną zastąpione podkreśleniami, co pozwoli Ci łatwo wywołać skrypt. - -Na przykład, jeśli utworzysz prosty skrypt powłoki dla dialektów `sh` o nazwie `apti` z rozszerzeniem -``` -sudo apt install "$1" -``` -możesz wywołać skrypt na dowolnym kompatybilnym systemie za pomocą `apti.sh ` w sesji terminala, jeśli skrypt jest włączony. - -## Wiele typów - -Możesz także zaznaczyć wiele pól dla typów wykonania skryptu, jeśli mają być one używane w wielu scenariuszach. diff --git a/lang/texts/executionType_pt.md b/lang/texts/executionType_pt.md deleted file mode 100644 index 30ebea0f3..000000000 --- a/lang/texts/executionType_pt.md +++ /dev/null @@ -1,60 +0,0 @@ -# Tipos de execução - -Podes utilizar um script em vários cenários diferentes. - -Ao ativar um script através do respetivo botão de alternância, os tipos de execução determinam o que o XPipe fará com o script. - -## Tipo de script de inicialização - -Quando um script é designado como script init, ele pode ser selecionado em ambientes shell para ser executado no init. - -Além disso, se um script é habilitado, ele será automaticamente executado no init em todos os shells compatíveis. - -Por exemplo, se criares um script init simples com -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -terás acesso a estes aliases em todas as sessões de shell compatíveis se o script estiver ativado. - -## Tipo de script executável - -Um script de shell executável destina-se a ser chamado para uma determinada ligação a partir do hub de ligação. -Quando este script está ativado, o script estará disponível para ser chamado a partir do botão de scripts para uma ligação com um dialeto de shell compatível. - -Por exemplo, se você criar um script de shell de dialeto `sh` simples chamado `ps` para mostrar a lista de processos atual com -``` -ps -A -``` -podes chamar o script em qualquer conexão compatível no menu de scripts. - -## Tipo de script de arquivo - -Por fim, também podes executar um script personalizado com entradas de ficheiro a partir da interface do navegador de ficheiros. -Quando um script de ficheiro está ativado, aparece no navegador de ficheiros para ser executado com entradas de ficheiro. - -Por exemplo, se criares um script de ficheiro simples com -``` -diff "$1" "$2" -``` -podes executar o script em ficheiros seleccionados se o script estiver ativado. -Neste exemplo, o script só será executado com êxito se tiveres exatamente dois arquivos selecionados. -Caso contrário, o comando diff falhará. - -## Tipo de script da sessão do shell - -Um script de sessão destina-se a ser chamado numa sessão de shell no teu terminal. -Quando ativado, o script será copiado para o sistema alvo e colocado no PATH em todas as shells compatíveis. -Isto permite-te chamar o script a partir de qualquer lugar numa sessão de terminal. -O nome do script será escrito em minúsculas e os espaços serão substituídos por sublinhados, permitindo-te chamar facilmente o script. - -Por exemplo, se você criar um script de shell simples para dialetos `sh` chamado `apti` com -``` -sudo apt instala "$1" -``` -podes chamar o script em qualquer sistema compatível com `apti.sh ` numa sessão de terminal se o script estiver ativado. - -## Múltiplos tipos - -Também podes assinalar várias caixas para os tipos de execução de um script se estes tiverem de ser utilizados em vários cenários. diff --git a/lang/texts/executionType_ru.md b/lang/texts/executionType_ru.md deleted file mode 100644 index eeffc645d..000000000 --- a/lang/texts/executionType_ru.md +++ /dev/null @@ -1,60 +0,0 @@ -# Типы исполнения - -Ты можешь использовать скрипт в нескольких различных сценариях. - -Когда ты включаешь скрипт с помощью кнопки включения, типы выполнения определяют, что XPipe будет делать со скриптом. - -## Тип начального сценария - -Когда скрипт обозначен как init script, он может быть выбран в shell-окружении для запуска при init. - -Кроме того, если скрипт включен, он будет автоматически запускаться при init во всех совместимых оболочках. - -Например, если ты создашь простой init-скрипт со значением -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -ты будешь иметь доступ к этим псевдонимам во всех совместимых сессиях оболочки, если скрипт включен. - -## Тип запускаемого скрипта - -Запускаемый скрипт оболочки предназначен для вызова из хаба соединений для определенного соединения. -Когда этот скрипт включен, он будет доступен для вызова из кнопки scripts для соединения с совместимым диалектом оболочки. - -Например, если ты создашь простой shell-скрипт на диалекте `sh` с именем `ps` для отображения списка текущих процессов с -``` -ps -A -``` -ты сможешь вызвать этот скрипт на любом совместимом соединении в меню скриптов. - -## Тип файла скрипта - -Наконец, ты также можешь запускать пользовательский скрипт с файловыми входами из интерфейса браузера файлов. -Когда файловый скрипт включен, он будет отображаться в браузере файлов для запуска с файловыми входами. - -Например, если ты создашь простой файловый скрипт с -``` -diff "$1" "$2" -``` -ты сможешь запустить скрипт на выбранных файлах, если он включен. -В этом примере скрипт будет успешно запущен только в том случае, если у тебя выбрано ровно два файла. -В противном случае команда diff завершится неудачей. - -## Тип скрипта сеанса оболочки - -Сессионный скрипт предназначен для вызова в сеансе оболочки в твоем терминале. -Если его включить, скрипт будет скопирован в целевую систему и помещен в PATH во всех совместимых оболочках. -Это позволит тебе вызывать скрипт из любого места терминальной сессии. -Имя скрипта будет написано в нижнем регистре, а пробелы будут заменены на подчеркивания, что позволит тебе легко вызывать скрипт. - -Например, если ты создашь простой shell-скрипт для диалектов `sh` под названием `apti` с -``` -sudo apt install "$1" -``` -ты сможешь вызвать этот скрипт на любой совместимой системе с помощью `apti.sh ` в терминальной сессии, если скрипт включен. - -## Несколько типов - -Ты также можешь поставить несколько галочек напротив типов выполнения скрипта, если он должен использоваться в нескольких сценариях. diff --git a/lang/texts/executionType_sv.md b/lang/texts/executionType_sv.md deleted file mode 100644 index 1a3a6a846..000000000 --- a/lang/texts/executionType_sv.md +++ /dev/null @@ -1,60 +0,0 @@ -# Exekveringstyper - -Du kan använda ett skript i flera olika scenarier. - -När du aktiverar ett skript via dess aktiveringsknapp dikterar exekveringstyperna vad XPipe kommer att göra med skriptet. - -## Init skript typ - -När ett skript betecknas som init-skript kan det väljas i skalmiljöer för att köras vid init. - -Om ett skript är aktiverat kommer det dessutom automatiskt att köras på init i alla kompatibla skal. - -Om du t.ex. skapar ett enkelt init-skript med -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -du kommer att ha tillgång till dessa alias i alla kompatibla shell-sessioner om skriptet är aktiverat. - -## Körbar skripttyp - -Ett körbart skalskript är avsett att anropas för en viss anslutning från anslutningshubben. -När det här skriptet är aktiverat kommer skriptet att vara tillgängligt för anrop från skriptknappen för en anslutning med en kompatibel skaldialekt. - -Om du t.ex. skapar ett enkelt skalskript med `sh`-dialekt med namnet `ps` för att visa listan över aktuella processer med -``` -ps -A -``` -kan du anropa skriptet på vilken kompatibel anslutning som helst via skriptmenyn. - -## Fil skript typ - -Slutligen kan du också köra anpassade skript med filinmatningar från gränssnittet för filbläddraren. -När ett filskript är aktiverat kommer det att visas i filbläddraren för att köras med filinmatningar. - -Om du t.ex. skapar ett enkelt filskript med -``` -diff "$1" "$2" -``` -kan du köra skriptet på valda filer om skriptet är aktiverat. -I det här exemplet kommer skriptet bara att köras framgångsrikt om du har valt exakt två filer. -Annars misslyckas diff-kommandot. - -## Shell-session skript typ - -Ett sessionsskript är avsett att anropas i en skalsession i din terminal. -När det är aktiverat kommer skriptet att kopieras till målsystemet och läggas till i PATH i alla kompatibla skal. -Detta gör att du kan anropa skriptet från var som helst i en terminalsession. -Skriptnamnet skrivs med små bokstäver och mellanslag ersätts med understreck, så att du enkelt kan anropa skriptet. - -Om du till exempel skapar ett enkelt skalskript för `sh`-dialekter med namnet `apti` med -``` -sudo apt installera "$1" -``` -kan du anropa skriptet på alla kompatibla system med `apti.sh ` i en terminalsession om skriptet är aktiverat. - -## Flera typer - -Du kan också kryssa i flera rutor för exekveringstyper för ett skript om de ska användas i flera scenarier. diff --git a/lang/texts/executionType_tr.md b/lang/texts/executionType_tr.md deleted file mode 100644 index bf8579fb2..000000000 --- a/lang/texts/executionType_tr.md +++ /dev/null @@ -1,60 +0,0 @@ -# Yürütme türleri - -Bir komut dosyasını birden fazla farklı senaryoda kullanabilirsiniz. - -Bir komut dosyasını etkinleştirme geçiş düğmesi aracılığıyla etkinleştirirken, yürütme türleri XPipe'ın komut dosyasıyla ne yapacağını belirler. - -## Başlangıç komut dosyası türü - -Bir komut dosyası init komut dosyası olarak belirlendiğinde, init sırasında çalıştırılmak üzere kabuk ortamlarında seçilebilir. - -Ayrıca, bir betik etkinleştirilirse, tüm uyumlu kabuklarda otomatik olarak init'te çalıştırılacaktır. - -Örneğin, basit bir init betiği oluşturursanız -``` -alias ll="ls -l" -alias la="ls -A" -alias l="ls -CF" -``` -betik etkinleştirilmişse, tüm uyumlu kabuk oturumlarında bu takma adlara erişebileceksiniz. - -## Çalıştırılabilir komut dosyası türü - -Çalıştırılabilir bir kabuk betiği, bağlantı hub'ından belirli bir bağlantı için çağrılmak üzere tasarlanmıştır. -Bu komut dosyası etkinleştirildiğinde, komut dosyası, uyumlu bir kabuk lehçesine sahip bir bağlantı için komut dosyaları düğmesinden çağrılabilecektir. - -Örneğin, geçerli işlem listesini göstermek için `ps` adında basit bir `sh` dialect kabuk betiği oluşturursanız -``` -ps -A -``` -komut dosyasını komut dosyaları menüsündeki herhangi bir uyumlu bağlantıda çağırabilirsiniz. - -## Dosya komut dosyası türü - -Son olarak, dosya tarayıcı arayüzünden dosya girdileriyle özel komut dosyası da çalıştırabilirsiniz. -Bir dosya komut dosyası etkinleştirildiğinde, dosya girdileriyle çalıştırılmak üzere dosya tarayıcısında görünecektir. - -Örneğin, aşağıdakileri içeren basit bir dosya komut dosyası oluşturursanız -``` -diff "$1" "$2" -``` -komut dosyası etkinleştirilmişse komut dosyasını seçili dosyalar üzerinde çalıştırabilirsiniz. -Bu örnekte, komut dosyası yalnızca tam olarak iki dosya seçiliyse başarıyla çalışacaktır. -Aksi takdirde, diff komutu başarısız olacaktır. - -## Kabuk oturumu komut dosyası türü - -Bir oturum betiği, terminalinizdeki bir kabuk oturumunda çağrılmak üzere tasarlanmıştır. -Etkinleştirildiğinde, betik hedef sisteme kopyalanır ve tüm uyumlu kabuklarda PATH'e yerleştirilir. -Bu, betiği bir terminal oturumunun herhangi bir yerinden çağırmanıza olanak tanır. -Betik adı küçük harflerle yazılır ve boşluklar alt çizgilerle değiştirilir, böylece betiği kolayca çağırabilirsiniz. - -Örneğin, `sh` lehçeleri için `apti` adında basit bir kabuk betiği oluşturursanız -``` -sudo apt install "$1" -``` -betik etkinleştirilmişse, betiği herhangi bir uyumlu sistemde terminal oturumunda `apti.sh ` ile çağırabilirsiniz. - -## Çoklu tipler - -Birden fazla senaryoda kullanılmaları gerekiyorsa, bir komut dosyasının yürütme türleri için birden fazla kutuyu da işaretleyebilirsiniz. diff --git a/lang/texts/executionType_zh.md b/lang/texts/executionType_zh.md deleted file mode 100644 index 07cd61408..000000000 --- a/lang/texts/executionType_zh.md +++ /dev/null @@ -1,60 +0,0 @@ -# 执行类型 - -您可以在多种不同情况下使用脚本。 - -通过启用切换按钮启用脚本时,执行类型决定了 XPipe 将如何处理脚本。 - -## 初始脚本类型 - -当脚本被指定为初始脚本时,可在 shell 环境中选择该脚本,以便在启动时运行。 - -此外,如果脚本被启用,它将在所有兼容的 shell 中自动在 init 时运行。 - -例如,如果创建一个简单的初始化脚本,使用 -``` -别名 ll="ls -l" -alias la="ls -A" -别名 l="ls -CF" -``` -如果脚本已启用,您就可以在所有兼容的 shell 会话中访问这些别名。 - -## 可运行脚本类型 - -可运行 shell 脚本用于从连接中心调用特定连接。 -启用该脚本后,该脚本可通过脚本按钮调用,用于兼容 shell 方言的连接。 - -例如,如果您创建了一个名为 `ps` 的简单 `sh` 方言 shell 脚本,用 -``` -ps -A -``` -就可以在脚本菜单中的任何兼容连接上调用该脚本。 - -## 文件脚本类型 - -最后,您还可以通过文件浏览器界面的文件输入运行自定义脚本。 -启用文件脚本后,该脚本将显示在文件浏览器中,可通过文件输入运行。 - -例如,如果你创建了一个简单的文件脚本,其中包含 -``` -diff "$1" "$2" -``` -的简单文件脚本,如果脚本已启用,就可以在选定的文件上运行该脚本。 -在这个示例中,只有当你正好选择了两个文件时,脚本才能成功运行。 -否则,diff 命令将失败。 - -##hell 会话脚本类型 - -会话脚本用于在终端的 shell 会话中调用。 -启用后,脚本将被复制到目标系统,并放入所有兼容 shell 的 PATH 中。 -这样,你就可以在终端会话的任何地方调用脚本。 -脚本名称将小写,空格将用下划线代替,以便于调用脚本。 - -例如,如果您为`sh`方言创建了一个简单的 shell 脚本,名为`apti`,其中包含 -``` -sudo apt install "$1" -``` -如果脚本已启用,你就可以在终端会话中使用 `apti.sh ` 在任何兼容系统上调用该脚本。 - -## 多种类型 - -如果脚本需要在多种情况下使用,还可以勾选脚本执行类型的多个复选框。 diff --git a/lang/texts/proxmoxPassword_da.md b/lang/texts/proxmoxPassword_da.md deleted file mode 100644 index f7b490fd9..000000000 --- a/lang/texts/proxmoxPassword_da.md +++ /dev/null @@ -1,3 +0,0 @@ -## Adgangskode - -Hvis du bruger en mere kompleks SSH-godkendelse på din VM i stedet for et simpelt password, kan du bare tilføje systemet som en normal SSH-forbindelse i XPipe. Hvis det ikke er tilgængeligt udefra, kan du indstille det overordnede PVE-system som en SSH-gateway. diff --git a/lang/texts/proxmoxPassword_de.md b/lang/texts/proxmoxPassword_de.md deleted file mode 100644 index c6a0d68f8..000000000 --- a/lang/texts/proxmoxPassword_de.md +++ /dev/null @@ -1,3 +0,0 @@ -## Passwort - -Wenn du auf deiner VM eine komplexere SSH-Authentifizierung als ein einfaches Passwort verwendest, kannst du das System einfach als normale SSH-Verbindung in XPipe hinzufügen. Wenn es von außen nicht zugänglich ist, kannst du das übergeordnete PVE-System als SSH-Gateway einrichten. diff --git a/lang/texts/proxmoxPassword_en.md b/lang/texts/proxmoxPassword_en.md deleted file mode 100644 index 871a63849..000000000 --- a/lang/texts/proxmoxPassword_en.md +++ /dev/null @@ -1,3 +0,0 @@ -## Password - -If you are using a more complex SSH authentication on your VM rather than a simple password, you can just add the system as a normal SSH connection in XPipe. If it is not accessible from the outside, you can set the parent PVE system as an SSH gateway. diff --git a/lang/texts/proxmoxPassword_es.md b/lang/texts/proxmoxPassword_es.md deleted file mode 100644 index a52ffae05..000000000 --- a/lang/texts/proxmoxPassword_es.md +++ /dev/null @@ -1,3 +0,0 @@ -## Contraseña - -Si utilizas una autenticación SSH más compleja en tu máquina virtual en lugar de una simple contraseña, puedes añadir el sistema como una conexión SSH normal en XPipe. Si no es accesible desde el exterior, puedes configurar el sistema PVE padre como pasarela SSH. diff --git a/lang/texts/proxmoxPassword_fr.md b/lang/texts/proxmoxPassword_fr.md deleted file mode 100644 index 22aa59950..000000000 --- a/lang/texts/proxmoxPassword_fr.md +++ /dev/null @@ -1,3 +0,0 @@ -## Mot de passe - -Si tu utilises une authentification SSH plus complexe sur ta VM plutôt qu'un simple mot de passe, tu peux simplement ajouter le système comme une connexion SSH normale dans XPipe. S'il n'est pas accessible de l'extérieur, tu peux définir le système PVE parent comme une passerelle SSH. diff --git a/lang/texts/proxmoxPassword_id.md b/lang/texts/proxmoxPassword_id.md deleted file mode 100644 index 833f3da26..000000000 --- a/lang/texts/proxmoxPassword_id.md +++ /dev/null @@ -1,3 +0,0 @@ -## Kata sandi - -Jika Anda menggunakan autentikasi SSH yang lebih kompleks pada VM Anda daripada kata sandi sederhana, Anda dapat menambahkan sistem sebagai koneksi SSH biasa di XPipe. Jika tidak dapat diakses dari luar, Anda dapat mengatur sistem PVE induk sebagai gateway SSH. diff --git a/lang/texts/proxmoxPassword_it.md b/lang/texts/proxmoxPassword_it.md deleted file mode 100644 index 54c95ced2..000000000 --- a/lang/texts/proxmoxPassword_it.md +++ /dev/null @@ -1,3 +0,0 @@ -## Password - -Se stai utilizzando un'autenticazione SSH più complessa sulla tua VM piuttosto che una semplice password, puoi aggiungere il sistema come una normale connessione SSH in XPipe. Se non è accessibile dall'esterno, puoi impostare il sistema PVE principale come gateway SSH. diff --git a/lang/texts/proxmoxPassword_ja.md b/lang/texts/proxmoxPassword_ja.md deleted file mode 100644 index 9e318f4bb..000000000 --- a/lang/texts/proxmoxPassword_ja.md +++ /dev/null @@ -1,3 +0,0 @@ -## パスワード - -単純なパスワードではなく、より複雑なSSH認証をVMで使用する場合は、XPipeでシステムを通常のSSH接続として追加すればよい。外部からアクセスできない場合は、親PVEシステムをSSHゲートウェイとして設定できる。 diff --git a/lang/texts/proxmoxPassword_nl.md b/lang/texts/proxmoxPassword_nl.md deleted file mode 100644 index 189aeabd1..000000000 --- a/lang/texts/proxmoxPassword_nl.md +++ /dev/null @@ -1,3 +0,0 @@ -## Wachtwoord - -Als je een complexere SSH-authenticatie gebruikt op je VM in plaats van een eenvoudig wachtwoord, kun je het systeem gewoon toevoegen als een normale SSH-verbinding in XPipe. Als het niet van buitenaf toegankelijk is, kun je het ouder PVE systeem instellen als een SSH gateway. diff --git a/lang/texts/proxmoxPassword_pl.md b/lang/texts/proxmoxPassword_pl.md deleted file mode 100644 index de9c8d3ce..000000000 --- a/lang/texts/proxmoxPassword_pl.md +++ /dev/null @@ -1,3 +0,0 @@ -## Hasło - -Jeśli używasz bardziej złożonego uwierzytelniania SSH na swojej maszynie wirtualnej zamiast prostego hasła, możesz po prostu dodać system jako normalne połączenie SSH w XPipe. Jeśli nie jest on dostępny z zewnątrz, możesz ustawić nadrzędny system PVE jako bramę SSH. diff --git a/lang/texts/proxmoxPassword_pt.md b/lang/texts/proxmoxPassword_pt.md deleted file mode 100644 index 450d9d7df..000000000 --- a/lang/texts/proxmoxPassword_pt.md +++ /dev/null @@ -1,3 +0,0 @@ -## Senha - -Se estiveres a usar uma autenticação SSH mais complexa na tua VM em vez de uma simples senha, podes simplesmente adicionar o sistema como uma conexão SSH normal no XPipe. Se não é acessível a partir do exterior, podes definir o sistema PVE pai como um gateway SSH. diff --git a/lang/texts/proxmoxPassword_ru.md b/lang/texts/proxmoxPassword_ru.md deleted file mode 100644 index eba944ef4..000000000 --- a/lang/texts/proxmoxPassword_ru.md +++ /dev/null @@ -1,3 +0,0 @@ -## Пароль - -Если ты используешь на своей ВМ более сложную SSH-аутентификацию, а не простой пароль, ты можешь просто добавить систему как обычное SSH-соединение в XPipe. Если она недоступна извне, ты можешь установить родительскую PVE-систему в качестве SSH-шлюза. diff --git a/lang/texts/proxmoxPassword_sv.md b/lang/texts/proxmoxPassword_sv.md deleted file mode 100644 index 7b154fe69..000000000 --- a/lang/texts/proxmoxPassword_sv.md +++ /dev/null @@ -1,3 +0,0 @@ -## Lösenord - -Om du använder en mer komplex SSH-autentisering på din VM snarare än ett enkelt lösenord kan du bara lägga till systemet som en vanlig SSH-anslutning i XPipe. Om det inte är tillgängligt från utsidan kan du ställa in det överordnade PVE-systemet som en SSH-gateway. diff --git a/lang/texts/proxmoxPassword_tr.md b/lang/texts/proxmoxPassword_tr.md deleted file mode 100644 index c31b727df..000000000 --- a/lang/texts/proxmoxPassword_tr.md +++ /dev/null @@ -1,3 +0,0 @@ -## Şifre - -Sanal makinenizde basit bir parola yerine daha karmaşık bir SSH kimlik doğrulaması kullanıyorsanız, sistemi XPipe'a normal bir SSH bağlantısı olarak ekleyebilirsiniz. Dışarıdan erişilemiyorsa, ana PVE sistemini bir SSH ağ geçidi olarak ayarlayabilirsiniz. diff --git a/lang/texts/proxmoxPassword_zh.md b/lang/texts/proxmoxPassword_zh.md deleted file mode 100644 index 028572db1..000000000 --- a/lang/texts/proxmoxPassword_zh.md +++ /dev/null @@ -1,3 +0,0 @@ -## 密码 - -如果您在虚拟机上使用的是更复杂的 SSH 验证而非简单的密码,您只需在 XPipe 中将系统添加为普通 SSH 连接即可。如果无法从外部访问,可以将父 PVE 系统设置为 SSH 网关。 diff --git a/lang/texts/proxmoxUsername_da.md b/lang/texts/proxmoxUsername_da.md deleted file mode 100644 index 780b114fd..000000000 --- a/lang/texts/proxmoxUsername_da.md +++ /dev/null @@ -1,5 +0,0 @@ -## Brugernavn - -Det brugernavn, du skal logge ind med. XPipe vil forsøge at oprette forbindelse via SSH ved hjælp af de angivne legitimationsoplysninger. - -Hvis der ikke kører en SSH-server, vil den forsøge at starte den installerede SSH-server. Bemærk, at du kan deaktivere denne adfærd i menuen for sikkerhedsindstillinger. diff --git a/lang/texts/proxmoxUsername_de.md b/lang/texts/proxmoxUsername_de.md deleted file mode 100644 index 2c65d8a86..000000000 --- a/lang/texts/proxmoxUsername_de.md +++ /dev/null @@ -1,5 +0,0 @@ -## Benutzername - -Der Benutzername, mit dem du dich anmeldest. XPipe versucht, sich über SSH mit den angegebenen Anmeldedaten zu verbinden. - -Wenn kein SSH-Server läuft, wird versucht, den installierten SSH-Server zu starten. Beachte, dass du dieses Verhalten im Menü Sicherheitseinstellungen deaktivieren kannst. diff --git a/lang/texts/proxmoxUsername_en.md b/lang/texts/proxmoxUsername_en.md deleted file mode 100644 index e3bbed86a..000000000 --- a/lang/texts/proxmoxUsername_en.md +++ /dev/null @@ -1,5 +0,0 @@ -## Username - -The username to log in as. XPipe will attempt to connect via SSH using the provided credentials. - -If no SSH server is running it will attempt to start the installed SSH server. Note that you can disable this behavior in the security settings menu. diff --git a/lang/texts/proxmoxUsername_es.md b/lang/texts/proxmoxUsername_es.md deleted file mode 100644 index 72155eed9..000000000 --- a/lang/texts/proxmoxUsername_es.md +++ /dev/null @@ -1,5 +0,0 @@ -## Nombre de usuario - -El nombre de usuario con el que iniciar sesión. XPipe intentará conectarse vía SSH utilizando las credenciales proporcionadas. - -Si no hay ningún servidor SSH en ejecución, intentará iniciar el servidor SSH instalado. Ten en cuenta que puedes desactivar este comportamiento en el menú de configuración de seguridad. diff --git a/lang/texts/proxmoxUsername_fr.md b/lang/texts/proxmoxUsername_fr.md deleted file mode 100644 index 664982e6d..000000000 --- a/lang/texts/proxmoxUsername_fr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Nom d'utilisateur - -Le nom d'utilisateur sous lequel se connecter. XPipe tentera de se connecter via SSH en utilisant les informations d'identification fournies. - -Si aucun serveur SSH n'est en cours d'exécution, il tentera de démarrer le serveur SSH installé. Note que tu peux désactiver ce comportement dans le menu des paramètres de sécurité. diff --git a/lang/texts/proxmoxUsername_id.md b/lang/texts/proxmoxUsername_id.md deleted file mode 100644 index abccefe32..000000000 --- a/lang/texts/proxmoxUsername_id.md +++ /dev/null @@ -1,5 +0,0 @@ -## Nama pengguna - -Nama pengguna untuk masuk sebagai. XPipe akan mencoba menyambung melalui SSH menggunakan kredensial yang diberikan. - -Jika tidak ada server SSH yang berjalan, XPipe akan mencoba memulai server SSH yang terinstal. Perhatikan bahwa Anda dapat menonaktifkan perilaku ini di menu pengaturan keamanan. diff --git a/lang/texts/proxmoxUsername_it.md b/lang/texts/proxmoxUsername_it.md deleted file mode 100644 index 63dd60aae..000000000 --- a/lang/texts/proxmoxUsername_it.md +++ /dev/null @@ -1,5 +0,0 @@ -## Nome utente - -Il nome utente con cui accedere. XPipe tenterà di connettersi via SSH utilizzando le credenziali fornite. - -Se non è in esecuzione alcun server SSH, tenterà di avviare il server SSH installato. È possibile disabilitare questo comportamento nel menu delle impostazioni di sicurezza. diff --git a/lang/texts/proxmoxUsername_ja.md b/lang/texts/proxmoxUsername_ja.md deleted file mode 100644 index 26ccd9bf6..000000000 --- a/lang/texts/proxmoxUsername_ja.md +++ /dev/null @@ -1,5 +0,0 @@ -## ユーザー名 - -ログインするユーザー名。XPipe は与えられた認証情報を使って SSH 接続を試みる。 - -SSHサーバーが起動していない場合は、インストールされているSSHサーバーを起動しようとする。セキュリティ設定メニューでこの動作を無効にすることができる。 diff --git a/lang/texts/proxmoxUsername_nl.md b/lang/texts/proxmoxUsername_nl.md deleted file mode 100644 index d1d4c39f0..000000000 --- a/lang/texts/proxmoxUsername_nl.md +++ /dev/null @@ -1,5 +0,0 @@ -## Gebruikersnaam - -De gebruikersnaam om mee in te loggen. XPipe zal proberen verbinding te maken via SSH met de opgegeven gegevens. - -Als er geen SSH-server draait, wordt geprobeerd de geïnstalleerde SSH-server te starten. Merk op dat je dit gedrag kunt uitschakelen in het menu Beveiligingsinstellingen. diff --git a/lang/texts/proxmoxUsername_pl.md b/lang/texts/proxmoxUsername_pl.md deleted file mode 100644 index 154107445..000000000 --- a/lang/texts/proxmoxUsername_pl.md +++ /dev/null @@ -1,5 +0,0 @@ -## Nazwa użytkownika - -Nazwa użytkownika do zalogowania. XPipe spróbuje połączyć się przez SSH przy użyciu podanych poświadczeń. - -Jeśli żaden serwer SSH nie jest uruchomiony, spróbuje uruchomić zainstalowany serwer SSH. Pamiętaj, że możesz wyłączyć to zachowanie w menu ustawień bezpieczeństwa. diff --git a/lang/texts/proxmoxUsername_pt.md b/lang/texts/proxmoxUsername_pt.md deleted file mode 100644 index 97f35d80b..000000000 --- a/lang/texts/proxmoxUsername_pt.md +++ /dev/null @@ -1,5 +0,0 @@ -## Nome de utilizador - -O nome de utilizador para iniciar sessão. XPipe tentará conectar-se via SSH usando as credenciais fornecidas. - -Se nenhum servidor SSH estiver em execução, tenta iniciar o servidor SSH instalado. Nota que podes desativar este comportamento no menu de definições de segurança. diff --git a/lang/texts/proxmoxUsername_ru.md b/lang/texts/proxmoxUsername_ru.md deleted file mode 100644 index 96cfb5658..000000000 --- a/lang/texts/proxmoxUsername_ru.md +++ /dev/null @@ -1,5 +0,0 @@ -## Имя пользователя - -Имя пользователя, под которым нужно войти в систему. XPipe попытается подключиться по SSH, используя предоставленные учетные данные. - -Если SSH-сервер не запущен, он попытается запустить установленный SSH-сервер. Обрати внимание, что ты можешь отключить это поведение в меню настроек безопасности. diff --git a/lang/texts/proxmoxUsername_sv.md b/lang/texts/proxmoxUsername_sv.md deleted file mode 100644 index 2bce33f17..000000000 --- a/lang/texts/proxmoxUsername_sv.md +++ /dev/null @@ -1,5 +0,0 @@ -## Användarnamn - -Användarnamnet för att logga in som. XPipe kommer att försöka ansluta via SSH med hjälp av de angivna referenser. - -Om ingen SSH-server körs kommer den att försöka starta den installerade SSH-servern. Observera att du kan inaktivera detta beteende i menyn Säkerhetsinställningar. diff --git a/lang/texts/proxmoxUsername_tr.md b/lang/texts/proxmoxUsername_tr.md deleted file mode 100644 index 6d4686c36..000000000 --- a/lang/texts/proxmoxUsername_tr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Kullanıcı adı - -Oturum açılacak kullanıcı adı. XPipe, sağlanan kimlik bilgilerini kullanarak SSH üzerinden bağlanmayı deneyecektir. - -Eğer hiçbir SSH sunucusu çalışmıyorsa, kurulu SSH sunucusunu başlatmayı deneyecektir. Bu davranışı güvenlik ayarları menüsünden devre dışı bırakabileceğinizi unutmayın. diff --git a/lang/texts/proxmoxUsername_zh.md b/lang/texts/proxmoxUsername_zh.md deleted file mode 100644 index 07ff26bdb..000000000 --- a/lang/texts/proxmoxUsername_zh.md +++ /dev/null @@ -1,5 +0,0 @@ -## 用户名 - -要登录的用户名。XPipe 将尝试使用所提供的凭据通过 SSH 进行连接。 - -如果没有运行 SSH 服务器,它将尝试启动已安装的 SSH 服务器。请注意,您可以在安全设置菜单中禁用这一行为。 diff --git a/lang/texts/runTempContainer_da.md b/lang/texts/runTempContainer_da.md deleted file mode 100644 index 87763c879..000000000 --- a/lang/texts/runTempContainer_da.md +++ /dev/null @@ -1,5 +0,0 @@ -## Midlertidige beholdere - -Dette vil køre en midlertidig container ved hjælp af det angivne image, som automatisk vil blive fjernet, når den stoppes. Containeren bliver ved med at køre, selvom der ikke er angivet nogen kommando i containerbilledet, som vil køre. - -Dette kan være nyttigt, hvis du hurtigt vil opsætte et bestemt miljø ved hjælp af et bestemt container-image. Du kan så gå ind i containeren som normalt i XPipe, udføre dine operationer og stoppe containeren, når der ikke længere er brug for den. Den bliver så fjernet automatisk. \ No newline at end of file diff --git a/lang/texts/runTempContainer_de.md b/lang/texts/runTempContainer_de.md deleted file mode 100644 index 3673bba1c..000000000 --- a/lang/texts/runTempContainer_de.md +++ /dev/null @@ -1,5 +0,0 @@ -## Temporäre Container - -Hiermit wird ein temporärer Container mit dem angegebenen Image gestartet, der automatisch entfernt wird, sobald er gestoppt wird. Der Container läuft auch dann weiter, wenn im Container-Image kein Befehl angegeben ist, der ausgeführt werden soll. - -Das kann nützlich sein, wenn du schnell eine bestimmte Umgebung mit einem bestimmten Container-Image einrichten willst. Du kannst den Container dann wie gewohnt in XPipe betreten, deine Operationen durchführen und den Container stoppen, sobald er nicht mehr benötigt wird. Er wird dann automatisch entfernt. \ No newline at end of file diff --git a/lang/texts/runTempContainer_en.md b/lang/texts/runTempContainer_en.md deleted file mode 100644 index 52dc0a62f..000000000 --- a/lang/texts/runTempContainer_en.md +++ /dev/null @@ -1,5 +0,0 @@ -## Temporary containers - -This will run a temporary container using the specified image that will get automatically removed once it is stopped. The container will keep running even if the container image does not have any command specified that will run. - -This can be useful if you quickly want to set up a certain environment by using a certain container image. You can then enter the container as normal in XPipe, perform your operations, and stop the container once it's no longer needed. It is then removed automatically. \ No newline at end of file diff --git a/lang/texts/runTempContainer_es.md b/lang/texts/runTempContainer_es.md deleted file mode 100644 index e1d016c8f..000000000 --- a/lang/texts/runTempContainer_es.md +++ /dev/null @@ -1,5 +0,0 @@ -## Contenedores temporales - -Esto ejecutará un contenedor temporal utilizando la imagen especificada que se eliminará automáticamente cuando se detenga. El contenedor seguirá ejecutándose aunque la imagen del contenedor no tenga ningún comando especificado que se vaya a ejecutar. - -Esto puede ser útil si quieres configurar rápidamente un determinado entorno utilizando una determinada imagen de contenedor. A continuación, puedes entrar en el contenedor de forma normal en XPipe, realizar tus operaciones y detener el contenedor cuando ya no sea necesario. Entonces se elimina automáticamente. \ No newline at end of file diff --git a/lang/texts/runTempContainer_fr.md b/lang/texts/runTempContainer_fr.md deleted file mode 100644 index eba564912..000000000 --- a/lang/texts/runTempContainer_fr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Conteneurs temporaires - -Cette commande lance un conteneur temporaire à l'aide de l'image spécifiée, qui sera automatiquement supprimé une fois arrêté. Le conteneur continuera à fonctionner même si l'image du conteneur n'a pas de commande spécifiée qui s'exécutera. - -Cela peut être utile si tu veux rapidement mettre en place un certain environnement en utilisant une certaine image de conteneur. Tu peux alors entrer dans le conteneur comme d'habitude dans XPipe, effectuer tes opérations, et arrêter le conteneur une fois qu'il n'est plus nécessaire. Il est alors supprimé automatiquement. \ No newline at end of file diff --git a/lang/texts/runTempContainer_id.md b/lang/texts/runTempContainer_id.md deleted file mode 100644 index db4f258a9..000000000 --- a/lang/texts/runTempContainer_id.md +++ /dev/null @@ -1,5 +0,0 @@ -## Wadah sementara - -Ini akan menjalankan kontainer sementara menggunakan citra yang ditentukan yang akan dihapus secara otomatis setelah dihentikan. Kontainer akan tetap berjalan meskipun gambar kontainer tidak memiliki perintah yang ditentukan untuk dijalankan. - -Ini dapat berguna jika Anda ingin menyiapkan lingkungan tertentu dengan cepat menggunakan citra kontainer tertentu. Anda kemudian dapat masuk ke dalam kontainer seperti biasa di XPipe, melakukan operasi Anda, dan menghentikan kontainer ketika sudah tidak diperlukan lagi. Kontainer ini kemudian akan dihapus secara otomatis. \ No newline at end of file diff --git a/lang/texts/runTempContainer_it.md b/lang/texts/runTempContainer_it.md deleted file mode 100644 index 633efe949..000000000 --- a/lang/texts/runTempContainer_it.md +++ /dev/null @@ -1,5 +0,0 @@ -## Contenitori temporanei - -Esegue un contenitore temporaneo utilizzando l'immagine specificata che verrà rimosso automaticamente una volta arrestato. Il contenitore continuerà a essere eseguito anche se l'immagine del contenitore non contiene alcun comando da eseguire. - -Questo può essere utile se vuoi configurare rapidamente un certo ambiente utilizzando una certa immagine del contenitore. Puoi quindi entrare nel contenitore come di consueto in XPipe, eseguire le tue operazioni e arrestare il contenitore quando non è più necessario. In questo modo verrà rimosso automaticamente. \ No newline at end of file diff --git a/lang/texts/runTempContainer_ja.md b/lang/texts/runTempContainer_ja.md deleted file mode 100644 index eed5a0592..000000000 --- a/lang/texts/runTempContainer_ja.md +++ /dev/null @@ -1,5 +0,0 @@ -## 一時的なコンテナ - -指定したイメージを使って一時的なコンテナを実行し、停止すると自動的に削除される。コンテナイメージに実行するコマンドが指定されていなくても、コンテナは実行され続ける。 - -これは、特定のコンテナ・イメージを使って特定の環境を素早くセットアップしたい場合に便利である。その後、XPipeで通常通りコンテナに入り、操作を実行し、不要になったらコンテナを停止することができる。コンテナは自動的に削除される。 \ No newline at end of file diff --git a/lang/texts/runTempContainer_nl.md b/lang/texts/runTempContainer_nl.md deleted file mode 100644 index 321912fbd..000000000 --- a/lang/texts/runTempContainer_nl.md +++ /dev/null @@ -1,5 +0,0 @@ -## Tijdelijke containers - -Hiermee wordt een tijdelijke container gestart met de gespecificeerde image die automatisch wordt verwijderd zodra hij wordt gestopt. De container blijft draaien, zelfs als de container image geen commando heeft dat wordt uitgevoerd. - -Dit kan handig zijn als je snel een bepaalde omgeving wilt opzetten door een bepaalde container image te gebruiken. Je kunt dan de container zoals normaal in XPipe binnengaan, je bewerkingen uitvoeren en de container stoppen zodra hij niet meer nodig is. Hij wordt dan automatisch verwijderd. \ No newline at end of file diff --git a/lang/texts/runTempContainer_pl.md b/lang/texts/runTempContainer_pl.md deleted file mode 100644 index a3f2f221e..000000000 --- a/lang/texts/runTempContainer_pl.md +++ /dev/null @@ -1,5 +0,0 @@ -## Tymczasowe kontenery - -Spowoduje to uruchomienie tymczasowego kontenera przy użyciu określonego obrazu, który zostanie automatycznie usunięty po jego zatrzymaniu. Kontener będzie nadal działał, nawet jeśli obraz kontenera nie zawiera żadnego polecenia, które zostanie uruchomione. - -Może to być przydatne, jeśli chcesz szybko skonfigurować określone środowisko przy użyciu określonego obrazu kontenera. Następnie możesz wejść do kontenera jak zwykle w XPipe, wykonać operacje i zatrzymać kontener, gdy nie będzie już potrzebny. Zostanie on wtedy automatycznie usunięty. \ No newline at end of file diff --git a/lang/texts/runTempContainer_pt.md b/lang/texts/runTempContainer_pt.md deleted file mode 100644 index fb957d86c..000000000 --- a/lang/texts/runTempContainer_pt.md +++ /dev/null @@ -1,5 +0,0 @@ -## Contentores temporários - -Executa um contêiner temporário usando a imagem especificada que será removida automaticamente quando for interrompida. O container continuará rodando mesmo que a imagem do container não tenha nenhum comando especificado que será executado. - -Isto pode ser útil se quiseres configurar rapidamente um determinado ambiente utilizando uma determinada imagem de contentor. Podes então entrar no contentor normalmente no XPipe, efetuar as tuas operações e parar o contentor quando já não for necessário. Em seguida, remove-o automaticamente. \ No newline at end of file diff --git a/lang/texts/runTempContainer_ru.md b/lang/texts/runTempContainer_ru.md deleted file mode 100644 index e427e347e..000000000 --- a/lang/texts/runTempContainer_ru.md +++ /dev/null @@ -1,5 +0,0 @@ -## Временные контейнеры - -Эта команда запустит временный контейнер с указанным образом, который будет автоматически удален после его остановки. Контейнер продолжит работать, даже если в образе контейнера не будет указано ни одной команды, которая бы выполнялась. - -Это может быть полезно, если ты хочешь быстро настроить определенное окружение, используя определенный образ контейнера. Тогда ты можешь войти в контейнер как обычно в XPipe, выполнить свои операции и остановить контейнер, когда он больше не нужен. Тогда он будет удален автоматически. \ No newline at end of file diff --git a/lang/texts/runTempContainer_sv.md b/lang/texts/runTempContainer_sv.md deleted file mode 100644 index e9a072aab..000000000 --- a/lang/texts/runTempContainer_sv.md +++ /dev/null @@ -1,5 +0,0 @@ -## Tillfälliga behållare - -Detta kör en tillfällig behållare med den angivna avbildningen som automatiskt tas bort när den stoppas. Containern fortsätter att köras även om containeravbildningen inte har något angivet kommando som ska köras. - -Detta kan vara användbart om du snabbt vill konfigurera en viss miljö genom att använda en viss containeravbildning. Du kan sedan gå in i behållaren som vanligt i XPipe, utföra dina operationer och stoppa behållaren när den inte längre behövs. Den tas då bort automatiskt. \ No newline at end of file diff --git a/lang/texts/runTempContainer_tr.md b/lang/texts/runTempContainer_tr.md deleted file mode 100644 index 44c50cfc6..000000000 --- a/lang/texts/runTempContainer_tr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Geçici konteynerler - -Bu, durdurulduğunda otomatik olarak kaldırılacak olan belirtilen imajı kullanarak geçici bir konteyner çalıştıracaktır. Konteyner imajında çalışacak herhangi bir komut belirtilmemiş olsa bile konteyner çalışmaya devam edecektir. - -Bu, belirli bir konteyner imajını kullanarak belirli bir ortamı hızlı bir şekilde kurmak istediğinizde yararlı olabilir. Daha sonra XPipe'da konteynere normal şekilde girebilir, işlemlerinizi gerçekleştirebilir ve artık ihtiyaç duyulmadığında konteyneri durdurabilirsiniz. Daha sonra otomatik olarak kaldırılır. \ No newline at end of file diff --git a/lang/texts/runTempContainer_zh.md b/lang/texts/runTempContainer_zh.md deleted file mode 100644 index 14fb28f5e..000000000 --- a/lang/texts/runTempContainer_zh.md +++ /dev/null @@ -1,5 +0,0 @@ -## 临时容器 - -这将使用指定的映像运行一个临时容器,一旦停止,该容器将自动移除。即使容器映像中没有指定要运行的命令,容器也会继续运行。 - -如果您想使用某个容器映像快速设置某个环境,这将非常有用。然后,您可以像在 XPipe 中一样正常进入容器,执行您的操作,并在不再需要时停止容器。容器会自动移除。 \ No newline at end of file diff --git a/lang/texts/scriptCompatibility_da.md b/lang/texts/scriptCompatibility_da.md deleted file mode 100644 index e9370f257..000000000 --- a/lang/texts/scriptCompatibility_da.md +++ /dev/null @@ -1,13 +0,0 @@ -## Script-kompatibilitet - -Shell-typen styrer, hvor dette script kan køres. -Bortset fra et nøjagtigt match, dvs. at køre et `zsh`-script i `zsh`, vil XPipe også inkludere en bredere kompatibilitetskontrol. - -### Posix-skaller - -Ethvert script, der er erklæret som et `sh`-script, kan køre i ethvert posix-relateret shell-miljø såsom `bash` eller `zsh`. -Hvis du har til hensigt at køre et grundlæggende script på mange forskellige systemer, er det den bedste løsning kun at bruge `sh`-syntaks-scripts. - -### PowerShell - -Scripts, der er erklæret som normale `powershell`-scripts, kan også køre i `pwsh`-miljøer. diff --git a/lang/texts/scriptCompatibility_de.md b/lang/texts/scriptCompatibility_de.md deleted file mode 100644 index bd8bc5707..000000000 --- a/lang/texts/scriptCompatibility_de.md +++ /dev/null @@ -1,13 +0,0 @@ -## Skript-Kompatibilität - -Der Shell-Typ bestimmt, wo das Skript ausgeführt werden kann. -Abgesehen von einer exakten Übereinstimmung, d.h. der Ausführung eines `zsh`-Skripts in `zsh`, führt XPipe auch eine breitere Kompatibilitätsprüfung durch. - -### Posix-Shells - -Jedes Skript, das als `sh`-Skript deklariert ist, kann in jeder Posix-Shell-Umgebung wie `bash` oder `zsh` ausgeführt werden. -Wenn du ein grundlegendes Skript auf vielen verschiedenen Systemen ausführen willst, ist die Verwendung von Skripten mit `sh`-Syntax die beste Lösung dafür. - -### PowerShell - -Skripte, die als normale `powershell`-Skripte deklariert sind, können auch in `pwsh`-Umgebungen ausgeführt werden. diff --git a/lang/texts/scriptCompatibility_en.md b/lang/texts/scriptCompatibility_en.md deleted file mode 100644 index 9509de303..000000000 --- a/lang/texts/scriptCompatibility_en.md +++ /dev/null @@ -1,13 +0,0 @@ -## Script compatibility - -The shell type controls where this script can be run. -Aside from an exact match, i.e. running a `zsh` script in `zsh`, XPipe will also include wider compatibility checking. - -### Posix Shells - -Any script declared as a `sh` script is able to run in any posix-related shell environment such as `bash` or `zsh`. -If you intend to run a basic script on many different systems, then using only `sh` syntax scripts is the best solution for that. - -### PowerShell - -Scripts declared as normal `powershell` scripts are also able to run in `pwsh` environments. diff --git a/lang/texts/scriptCompatibility_es.md b/lang/texts/scriptCompatibility_es.md deleted file mode 100644 index 573f047ed..000000000 --- a/lang/texts/scriptCompatibility_es.md +++ /dev/null @@ -1,13 +0,0 @@ -## Compatibilidad con guiones - -El tipo de shell controla dónde se puede ejecutar este script. -Aparte de una coincidencia exacta, es decir, ejecutar un script `zsh` en `zsh`, XPipe también incluirá una comprobación de compatibilidad más amplia. - -### Shell Posix - -Cualquier script declarado como script `sh` puede ejecutarse en cualquier entorno shell relacionado con posix, como `bash` o `zsh`. -Si pretendes ejecutar un script básico en muchos sistemas distintos, la mejor solución es utilizar sólo scripts de sintaxis `sh`. - -### PowerShell - -Los scripts declarados como scripts `powershell` normales también pueden ejecutarse en entornos `pwsh`. diff --git a/lang/texts/scriptCompatibility_fr.md b/lang/texts/scriptCompatibility_fr.md deleted file mode 100644 index 9e8c583e4..000000000 --- a/lang/texts/scriptCompatibility_fr.md +++ /dev/null @@ -1,13 +0,0 @@ -## Compatibilité des scripts - -Le type de shell contrôle l'endroit où ce script peut être exécuté. -Outre une correspondance exacte, c'est-à-dire l'exécution d'un script `zsh` dans `zsh`, XPipe inclura également une vérification plus large de la compatibilité. - -### Shells Posix - -Tout script déclaré comme un script `sh` est capable de s'exécuter dans n'importe quel environnement shell lié à Posix, tel que `bash` ou `zsh`. -Si tu as l'intention d'exécuter un script de base sur de nombreux systèmes différents, utiliser uniquement des scripts de syntaxe `sh` est la meilleure solution pour cela. - -### PowerShell - -Les scripts déclarés comme des scripts `powershell` normaux sont également capables de s'exécuter dans des environnements `pwsh`. diff --git a/lang/texts/scriptCompatibility_id.md b/lang/texts/scriptCompatibility_id.md deleted file mode 100644 index c011c9610..000000000 --- a/lang/texts/scriptCompatibility_id.md +++ /dev/null @@ -1,13 +0,0 @@ -## Kompatibilitas skrip - -Jenis shell mengontrol di mana skrip ini dapat dijalankan. -Selain pencocokan yang sama persis, misalnya menjalankan skrip `zsh` di `zsh`, XPipe juga akan menyertakan pengecekan kompatibilitas yang lebih luas. - -### Kerang Posix - -Skrip apapun yang dideklarasikan sebagai skrip `sh` dapat dijalankan di lingkungan shell yang berhubungan dengan posix seperti `bash` atau `zsh`. -Jika Anda berniat untuk menjalankan skrip dasar pada banyak sistem yang berbeda, maka hanya menggunakan skrip sintaks `sh` adalah solusi terbaik untuk itu. - -### PowerShell - -Skrip yang dideklarasikan sebagai skrip `powershell` normal juga dapat dijalankan di lingkungan `pwsh`. diff --git a/lang/texts/scriptCompatibility_it.md b/lang/texts/scriptCompatibility_it.md deleted file mode 100644 index e048f7589..000000000 --- a/lang/texts/scriptCompatibility_it.md +++ /dev/null @@ -1,13 +0,0 @@ -## Compatibilità con gli script - -Il tipo di shell controlla dove questo script può essere eseguito. -Oltre alla corrispondenza esatta, cioè all'esecuzione di uno script `zsh` in `zsh`, XPipe include anche un controllo di compatibilità più ampio. - -### Gusci Posix - -Qualsiasi script dichiarato come script `sh` è in grado di essere eseguito in qualsiasi ambiente shell posix come `bash` o `zsh`. -Se intendi eseguire uno script di base su molti sistemi diversi, allora utilizzare solo script con sintassi `sh` è la soluzione migliore. - -### PowerShell - -Gli script dichiarati come normali script `powershell` possono essere eseguiti anche in ambienti `pwsh`. diff --git a/lang/texts/scriptCompatibility_ja.md b/lang/texts/scriptCompatibility_ja.md deleted file mode 100644 index 970fba4b5..000000000 --- a/lang/texts/scriptCompatibility_ja.md +++ /dev/null @@ -1,13 +0,0 @@ -## スクリプトの互換性 - -シェルタイプは、このスクリプトを実行できる場所を制御する。 -完全一致、つまり`zsh`スクリプトを`zsh`で実行する以外に、XPipeはより広い互換性チェックを含む。 - -### Posix シェル - -`sh` スクリプトとして宣言されたスクリプトは、`bash` や `zsh` のような posix 関連のシェル環境で実行できる。 -基本的なスクリプトを多くの異なるシステムで実行するつもりなら、`sh`構文のスクリプトだけを使うのが最適な解決策である。 - -### パワーシェル - -通常の`powershell`スクリプトとして宣言されたスクリプトは、`pwsh`環境でも実行できる。 diff --git a/lang/texts/scriptCompatibility_nl.md b/lang/texts/scriptCompatibility_nl.md deleted file mode 100644 index e15273de0..000000000 --- a/lang/texts/scriptCompatibility_nl.md +++ /dev/null @@ -1,13 +0,0 @@ -## Script compatibiliteit - -Het shelltype bepaalt waar dit script kan worden uitgevoerd. -Naast een exacte overeenkomst, d.w.z. het uitvoeren van een `zsh` script in `zsh`, zal XPipe ook bredere compatibiliteitscontroles uitvoeren. - -### Posix Shells - -Elk script dat is gedeclareerd als een `sh` script kan worden uitgevoerd in elke posix-gerelateerde shell-omgeving zoals `bash` of `zsh`. -Als je van plan bent om een basisscript op veel verschillende systemen te draaien, dan is het gebruik van alleen `sh` syntax scripts de beste oplossing. - -### PowerShell - -Scripts die zijn gedeclareerd als normale `powershell` scripts kunnen ook worden uitgevoerd in `pwsh` omgevingen. diff --git a/lang/texts/scriptCompatibility_pl.md b/lang/texts/scriptCompatibility_pl.md deleted file mode 100644 index 90137bc17..000000000 --- a/lang/texts/scriptCompatibility_pl.md +++ /dev/null @@ -1,13 +0,0 @@ -## Kompatybilność skryptu - -Typ powłoki kontroluje, gdzie ten skrypt może być uruchomiony. -Oprócz dokładnego dopasowania, tj. uruchamiania skryptu `zsh` w `zsh`, XPipe będzie również obejmować szersze sprawdzanie zgodności. - -### Posix Shells - -Każdy skrypt zadeklarowany jako `sh` może być uruchomiony w dowolnym środowisku powłoki związanym z systemem Posix, takim jak `bash` lub `zsh`. -Jeśli zamierzasz uruchamiać podstawowy skrypt na wielu różnych systemach, najlepszym rozwiązaniem jest używanie tylko skryptów o składni `sh`. - -### PowerShell - -Skrypty zadeklarowane jako zwykłe skrypty `powershell` mogą być również uruchamiane w środowiskach `pwsh`. diff --git a/lang/texts/scriptCompatibility_pt.md b/lang/texts/scriptCompatibility_pt.md deleted file mode 100644 index df4b0124f..000000000 --- a/lang/texts/scriptCompatibility_pt.md +++ /dev/null @@ -1,13 +0,0 @@ -## Compatibilidade de scripts - -O tipo de shell controla onde este script pode ser executado. -Além de uma correspondência exata, ou seja, executar um script `zsh` em `zsh`, o XPipe também incluirá uma verificação de compatibilidade mais ampla. - -### Shells Posix - -Qualquer script declarado como um script `sh` pode ser executado em qualquer ambiente shell relacionado ao posix, como `bash` ou `zsh`. -Se pretendes correr um script básico em muitos sistemas diferentes, então usar apenas scripts com sintaxe `sh` é a melhor solução para isso. - -### PowerShell - -Os scripts declarados como scripts `powershell` normais também podem ser executados em ambientes `pwsh`. diff --git a/lang/texts/scriptCompatibility_ru.md b/lang/texts/scriptCompatibility_ru.md deleted file mode 100644 index 07b4c7ce2..000000000 --- a/lang/texts/scriptCompatibility_ru.md +++ /dev/null @@ -1,13 +0,0 @@ -## Совместимость сценариев - -Тип оболочки управляет тем, где этот скрипт может быть запущен. -Помимо точного совпадения, то есть запуска `zsh` скрипта в `zsh`, XPipe также включает более широкую проверку совместимости. - -### Posix Shells - -Любой скрипт, объявленный как `sh`, может быть запущен в любой среде posix-оболочки, такой как `bash` или `zsh`. -Если ты собираешься запускать основной скрипт на множестве различных систем, то использование только скриптов с синтаксисом `sh` - лучшее решение для этого. - -### PowerShell - -Скрипты, объявленные как обычные скрипты `powershell`, также могут выполняться в окружении `pwsh`. diff --git a/lang/texts/scriptCompatibility_sv.md b/lang/texts/scriptCompatibility_sv.md deleted file mode 100644 index 56dfe6142..000000000 --- a/lang/texts/scriptCompatibility_sv.md +++ /dev/null @@ -1,13 +0,0 @@ -## Skriptkompatibilitet - -Shell-typen styr var det här skriptet kan köras. -Bortsett från en exakt matchning, dvs. att köra ett `zsh`-skript i `zsh`, kommer XPipe också att inkludera bredare kompatibilitetskontroll. - -### Posix skal - -Alla skript som deklareras som ett `sh`-skript kan köras i alla posix-relaterade skalmiljöer, t.ex. `bash` eller `zsh`. -Om du tänker köra ett grundläggande skript på många olika system är den bästa lösningen att bara använda skript med `sh`-syntax. - -### PowerShell - -Skript som deklareras som normala `powershell`-skript kan också köras i `pwsh`-miljöer. diff --git a/lang/texts/scriptCompatibility_tr.md b/lang/texts/scriptCompatibility_tr.md deleted file mode 100644 index 7d350cda5..000000000 --- a/lang/texts/scriptCompatibility_tr.md +++ /dev/null @@ -1,13 +0,0 @@ -## Komut dosyası uyumluluğu - -Kabuk türü bu betiğin nerede çalıştırılabileceğini kontrol eder. -Tam eşleşmenin yanı sıra, yani `zsh` betiğini `zsh` içinde çalıştırmanın yanı sıra, XPipe daha geniş bir uyumluluk denetimi de içerecektir. - -### Posix Kabukları - -`sh` betiği olarak bildirilen herhangi bir betik, `bash` veya `zsh` gibi posix ile ilgili herhangi bir kabuk ortamında çalışabilir. -Temel bir betiği birçok farklı sistemde çalıştırmayı düşünüyorsanız, yalnızca `sh` sözdizimi betiklerini kullanmak bunun için en iyi çözümdür. - -### PowerShell - -Normal `powershell` komut dosyaları olarak bildirilen komut dosyaları `pwsh` ortamlarında da çalışabilir. diff --git a/lang/texts/scriptCompatibility_zh.md b/lang/texts/scriptCompatibility_zh.md deleted file mode 100644 index 1cc5e7291..000000000 --- a/lang/texts/scriptCompatibility_zh.md +++ /dev/null @@ -1,13 +0,0 @@ -## 脚本兼容性 - -shell 类型控制着脚本的运行位置。 -除了完全匹配(即在 `zsh` 中运行 `zsh` 脚本)外,XPipe 还将进行更广泛的兼容性检查。 - -### Posix Shells - -任何声明为 `sh` 脚本的脚本都可以在任何与 Posix 相关的 shell 环境(如 `bash` 或 `zsh` 中运行。 -如果您打算在许多不同的系统上运行一个基本脚本,那么只使用 `sh` 语法的脚本是最好的解决方案。 - -#### PowerShell - -声明为普通 `powershell` 脚本的脚本也可以在 `pwsh` 环境中运行。 diff --git a/lang/texts/scriptDependencies_da.md b/lang/texts/scriptDependencies_da.md deleted file mode 100644 index c2aaf6f75..000000000 --- a/lang/texts/scriptDependencies_da.md +++ /dev/null @@ -1,5 +0,0 @@ -## Afhængigheder af script - -De scripts og scriptgrupper, der skal køres først. Hvis en hel gruppe gøres til en afhængighed, vil alle scripts i denne gruppe blive betragtet som afhængigheder. - -Den opløste afhængighedsgraf for scripts er fladtrykt, filtreret og gjort unik. Dvs. at kun kompatible scripts vil blive kørt, og hvis et script ville blive udført flere gange, vil det kun blive kørt første gang. diff --git a/lang/texts/scriptDependencies_de.md b/lang/texts/scriptDependencies_de.md deleted file mode 100644 index 1f3c8bf97..000000000 --- a/lang/texts/scriptDependencies_de.md +++ /dev/null @@ -1,5 +0,0 @@ -## Skriptabhängigkeiten - -Die Skripte und Skriptgruppen, die zuerst ausgeführt werden sollen. Wenn eine ganze Gruppe zu einer Abhängigkeit gemacht wird, werden alle Skripte in dieser Gruppe als Abhängigkeiten betrachtet. - -Der aufgelöste Abhängigkeitsgraph von Skripten wird abgeflacht, gefiltert und eindeutig gemacht. D.h. es werden nur kompatible Skripte ausgeführt und wenn ein Skript mehrmals ausgeführt werden würde, wird es nur beim ersten Mal ausgeführt. diff --git a/lang/texts/scriptDependencies_en.md b/lang/texts/scriptDependencies_en.md deleted file mode 100644 index 5acf5e512..000000000 --- a/lang/texts/scriptDependencies_en.md +++ /dev/null @@ -1,5 +0,0 @@ -## Script dependencies - -The scripts and script groups to run first. If an entire group is made a dependency, all scripts in this group will be considered as dependencies. - -The resolved dependency graph of scripts is flattened, filtered, and made unique. I.e. only compatible scripts will be run and if a script would be executed multiple times, it will only be run the first time. diff --git a/lang/texts/scriptDependencies_es.md b/lang/texts/scriptDependencies_es.md deleted file mode 100644 index a00ff6fc6..000000000 --- a/lang/texts/scriptDependencies_es.md +++ /dev/null @@ -1,5 +0,0 @@ -## Dependencias del script - -Los scripts y grupos de scripts que deben ejecutarse primero. Si un grupo entero se convierte en dependencia, todos los scripts de este grupo se considerarán dependencias. - -El gráfico de dependencia resuelto de los scripts se aplana, se filtra y se hace único. Es decir, sólo se ejecutarán los scripts compatibles y si un script se ejecutara varias veces, sólo se ejecutará la primera vez. diff --git a/lang/texts/scriptDependencies_fr.md b/lang/texts/scriptDependencies_fr.md deleted file mode 100644 index 336826fff..000000000 --- a/lang/texts/scriptDependencies_fr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Dépendances du script - -Les scripts et les groupes de scripts à exécuter en premier. Si un groupe entier devient une dépendance, tous les scripts de ce groupe seront considérés comme des dépendances. - -Le graphe de dépendance résolu des scripts est aplati, filtré et rendu unique. C'est-à-dire que seuls les scripts compatibles seront exécutés et que si un script devait être exécuté plusieurs fois, il ne sera exécuté que la première fois. diff --git a/lang/texts/scriptDependencies_id.md b/lang/texts/scriptDependencies_id.md deleted file mode 100644 index 0bc8bd401..000000000 --- a/lang/texts/scriptDependencies_id.md +++ /dev/null @@ -1,5 +0,0 @@ -## Ketergantungan skrip - -Skrip dan grup skrip yang akan dijalankan terlebih dahulu. Jika seluruh grup dibuat sebagai dependensi, semua skrip dalam grup ini akan dianggap sebagai dependensi. - -Grafik ketergantungan skrip yang diselesaikan diratakan, difilter, dan dibuat unik. Yaitu, hanya skrip yang kompatibel yang akan dijalankan dan jika skrip akan dieksekusi beberapa kali, skrip tersebut hanya akan dijalankan pertama kali. diff --git a/lang/texts/scriptDependencies_it.md b/lang/texts/scriptDependencies_it.md deleted file mode 100644 index 90ad9ea17..000000000 --- a/lang/texts/scriptDependencies_it.md +++ /dev/null @@ -1,5 +0,0 @@ -## Dipendenze degli script - -Gli script e i gruppi di script da eseguire per primi. Se un intero gruppo viene reso una dipendenza, tutti gli script di questo gruppo verranno considerati come dipendenze. - -Il grafico delle dipendenze degli script viene appiattito, filtrato e reso unico. In altre parole, verranno eseguiti solo gli script compatibili e se uno script verrà eseguito più volte, verrà eseguito solo la prima volta. diff --git a/lang/texts/scriptDependencies_ja.md b/lang/texts/scriptDependencies_ja.md deleted file mode 100644 index 57568158d..000000000 --- a/lang/texts/scriptDependencies_ja.md +++ /dev/null @@ -1,5 +0,0 @@ -## スクリプトの依存関係 - -最初に実行するスクリプトとスクリプトグループ。あるグループ全体を依存関係にした場合、そのグループに含まれる すべてのスクリプトが依存関係とみなされる。 - -解決されたスクリプトの依存グラフは、平坦化され、フィルタリングされ、一意になる。つまり、互換性のあるスクリプトだけが実行され、スクリプトが複数回実行される場合は、最初の1回だけが実行される。 diff --git a/lang/texts/scriptDependencies_nl.md b/lang/texts/scriptDependencies_nl.md deleted file mode 100644 index dae6d2afc..000000000 --- a/lang/texts/scriptDependencies_nl.md +++ /dev/null @@ -1,5 +0,0 @@ -## Script afhankelijkheden - -De scripts en scriptgroepen die als eerste moeten worden uitgevoerd. Als van een hele groep een afhankelijkheid wordt gemaakt, worden alle scripts in deze groep beschouwd als afhankelijkheden. - -De opgeloste afhankelijkheidsgrafiek van scripts wordt afgevlakt, gefilterd en uniek gemaakt. Alleen compatibele scripts worden uitgevoerd en als een script meerdere keren wordt uitgevoerd, wordt het alleen de eerste keer uitgevoerd. diff --git a/lang/texts/scriptDependencies_pl.md b/lang/texts/scriptDependencies_pl.md deleted file mode 100644 index cdcc94a5d..000000000 --- a/lang/texts/scriptDependencies_pl.md +++ /dev/null @@ -1,5 +0,0 @@ -## Zależności skryptu - -Skrypty i grupy skryptów do uruchomienia w pierwszej kolejności. Jeśli cała grupa jest zależna, wszystkie skrypty w tej grupie będą uważane za zależne. - -Rozwiązany wykres zależności skryptów jest spłaszczany, filtrowany i unikalny. Oznacza to, że uruchomione zostaną tylko zgodne skrypty, a jeśli skrypt zostanie wykonany wiele razy, zostanie uruchomiony tylko za pierwszym razem. diff --git a/lang/texts/scriptDependencies_pt.md b/lang/texts/scriptDependencies_pt.md deleted file mode 100644 index 4bdf03c33..000000000 --- a/lang/texts/scriptDependencies_pt.md +++ /dev/null @@ -1,5 +0,0 @@ -## Dependências do script - -Os scripts e grupos de scripts a serem executados primeiro. Se um grupo inteiro se tornar uma dependência, todos os scripts desse grupo serão considerados como dependências. - -O gráfico de dependência resolvido dos scripts é achatado, filtrado e tornado único. Ou seja, apenas os scripts compatíveis serão executados e, se um script for executado várias vezes, só será executado na primeira vez. diff --git a/lang/texts/scriptDependencies_ru.md b/lang/texts/scriptDependencies_ru.md deleted file mode 100644 index 0262dae27..000000000 --- a/lang/texts/scriptDependencies_ru.md +++ /dev/null @@ -1,5 +0,0 @@ -## Зависимости от сценария - -Скрипты и группы скриптов, которые нужно запускать в первую очередь. Если всю группу сделать зависимой, то все скрипты в этой группе будут считаться зависимыми. - -Граф разрешенных зависимостей скриптов сплющивается, фильтруется и становится уникальным. То есть будут запускаться только совместимые скрипты, а если скрипт будет выполняться несколько раз, то он будет запущен только в первый раз. diff --git a/lang/texts/scriptDependencies_sv.md b/lang/texts/scriptDependencies_sv.md deleted file mode 100644 index 7a6a01e0c..000000000 --- a/lang/texts/scriptDependencies_sv.md +++ /dev/null @@ -1,5 +0,0 @@ -## Beroenden av skript - -De skript och skriptgrupper som ska köras först. Om en hel grupp görs till ett beroende kommer alla skript i denna grupp att betraktas som beroenden. - -Den upplösta beroendegrafen för skript plattas ut, filtreras och görs unik. Dvs. endast kompatibla skript körs och om ett skript skulle köras flera gånger körs det bara första gången. diff --git a/lang/texts/scriptDependencies_tr.md b/lang/texts/scriptDependencies_tr.md deleted file mode 100644 index 99cda5ea2..000000000 --- a/lang/texts/scriptDependencies_tr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Betik bağımlılıkları - -Önce çalıştırılacak komut dosyaları ve komut dosyası grupları. Bir grubun tamamı bağımlılık haline getirilirse, bu gruptaki tüm komut dosyaları bağımlılık olarak kabul edilecektir. - -Komut dosyalarının çözümlenmiş bağımlılık grafiği düzleştirilir, filtrelenir ve benzersiz hale getirilir. Yani, yalnızca uyumlu komut dosyaları çalıştırılacak ve bir komut dosyası birden çok kez çalıştırılacaksa, yalnızca ilk seferde çalıştırılacaktır. diff --git a/lang/texts/scriptDependencies_zh.md b/lang/texts/scriptDependencies_zh.md deleted file mode 100644 index c0d00cc7c..000000000 --- a/lang/texts/scriptDependencies_zh.md +++ /dev/null @@ -1,5 +0,0 @@ -## 脚本依赖 - -首先运行的脚本和脚本组。如果将整个组作为依赖项,则该组中的所有脚本都将被视为依赖项。 - -解析后的脚本依赖关系图将被扁平化、过滤并变得唯一。也就是说,只有兼容的脚本才会被运行,如果一个脚本会被执行多次,那么它只会在第一次被运行。 diff --git a/lang/texts/script_da.md b/lang/texts/script_da.md deleted file mode 100644 index 3217a0c53..000000000 --- a/lang/texts/script_da.md +++ /dev/null @@ -1,5 +0,0 @@ -## Scriptindhold - -Indholdet af det script, der skal køres. Du kan vælge enten at redigere dette på stedet eller bruge knappen ekstern redigering i øverste højre hjørne til at starte en ekstern teksteditor. - -Du behøver ikke at angive en shebang-linje for shells, der understøtter det, en sådan tilføjes automatisk med den relevante shell-type. diff --git a/lang/texts/script_de.md b/lang/texts/script_de.md deleted file mode 100644 index 7793b812d..000000000 --- a/lang/texts/script_de.md +++ /dev/null @@ -1,5 +0,0 @@ -## Skriptinhalt - -Der Inhalt des Skripts, das ausgeführt werden soll. Du kannst ihn entweder direkt bearbeiten oder die Schaltfläche "Externe Bearbeitung" in der oberen rechten Ecke verwenden, um einen externen Texteditor zu starten. - -Bei Shells, die dies unterstützen, musst du keine Shebang-Zeile angeben, sie wird automatisch mit dem entsprechenden Shell-Typ hinzugefügt. diff --git a/lang/texts/script_en.md b/lang/texts/script_en.md deleted file mode 100644 index 33db540a9..000000000 --- a/lang/texts/script_en.md +++ /dev/null @@ -1,5 +0,0 @@ -## Script contents - -The contents of the script to run. You can choose to either edit this in-place or use the external edit button in the top right corner to launch an external text editor. - -You don't have to specify a shebang line for shells that support it, one is added automatically with the appropriate shell type. diff --git a/lang/texts/script_es.md b/lang/texts/script_es.md deleted file mode 100644 index 7d3b92406..000000000 --- a/lang/texts/script_es.md +++ /dev/null @@ -1,5 +0,0 @@ -## Contenido del guión - -El contenido del script a ejecutar. Puedes elegir editarlo in situ o utilizar el botón de edición externa de la esquina superior derecha para lanzar un editor de texto externo. - -No tienes que especificar una línea shebang para los intérpretes de comandos que lo admitan, se añade una automáticamente con el tipo de intérprete de comandos apropiado. diff --git a/lang/texts/script_fr.md b/lang/texts/script_fr.md deleted file mode 100644 index 636ae2b81..000000000 --- a/lang/texts/script_fr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Contenu du script - -Le contenu du script à exécuter. Tu peux choisir de le modifier sur place ou d'utiliser le bouton d'édition externe dans le coin supérieur droit pour lancer un éditeur de texte externe. - -Tu n'as pas besoin de spécifier une ligne shebang pour les shells qui la prennent en charge, une ligne est ajoutée automatiquement avec le type de shell approprié. diff --git a/lang/texts/script_id.md b/lang/texts/script_id.md deleted file mode 100644 index a111ba6f6..000000000 --- a/lang/texts/script_id.md +++ /dev/null @@ -1,5 +0,0 @@ -## Isi skrip - -Isi skrip yang akan dijalankan. Anda dapat memilih untuk mengeditnya di tempat atau menggunakan tombol edit eksternal di sudut kanan atas untuk meluncurkan editor teks eksternal. - -Anda tidak perlu menentukan baris shebang untuk shell yang mendukungnya, satu baris akan ditambahkan secara otomatis dengan jenis shell yang sesuai. diff --git a/lang/texts/script_it.md b/lang/texts/script_it.md deleted file mode 100644 index 67bc487de..000000000 --- a/lang/texts/script_it.md +++ /dev/null @@ -1,5 +0,0 @@ -## Contenuto dello script - -Il contenuto dello script da eseguire. Puoi scegliere di modificarlo direttamente o di utilizzare il pulsante di modifica esterna nell'angolo in alto a destra per lanciare un editor di testo esterno. - -Non è necessario specificare una riga di shebang per le shell che la supportano: viene aggiunta automaticamente con il tipo di shell appropriato. diff --git a/lang/texts/script_ja.md b/lang/texts/script_ja.md deleted file mode 100644 index 1476c30a8..000000000 --- a/lang/texts/script_ja.md +++ /dev/null @@ -1,5 +0,0 @@ -## スクリプトの内容 - -実行するスクリプトの内容。インプレースで編集するか、右上の外部編集ボタンを使って外部のテキストエディタを起動するかを選択できる。 - -shebang行をサポートしているシェルでは、shebang行を指定する必要はない。 diff --git a/lang/texts/script_nl.md b/lang/texts/script_nl.md deleted file mode 100644 index 1675137ad..000000000 --- a/lang/texts/script_nl.md +++ /dev/null @@ -1,5 +0,0 @@ -## Scriptinhoud - -De inhoud van het uit te voeren script. Je kunt ervoor kiezen om dit ter plekke te bewerken of om de externe bewerkingsknop in de rechterbovenhoek te gebruiken om een externe teksteditor te starten. - -Je hoeft geen shebang regel op te geven voor shells die dat ondersteunen, er wordt er automatisch een toegevoegd bij het juiste shell type. diff --git a/lang/texts/script_pl.md b/lang/texts/script_pl.md deleted file mode 100644 index 79738fae9..000000000 --- a/lang/texts/script_pl.md +++ /dev/null @@ -1,5 +0,0 @@ -## Zawartość skryptu - -Zawartość skryptu do uruchomienia. Możesz edytować ją na miejscu lub użyć przycisku edycji zewnętrznej w prawym górnym rogu, aby uruchomić zewnętrzny edytor tekstu. - -Nie musisz określać linii shebang dla powłok, które ją obsługują, jest ona dodawana automatycznie z odpowiednim typem powłoki. diff --git a/lang/texts/script_pt.md b/lang/texts/script_pt.md deleted file mode 100644 index f77bde9c3..000000000 --- a/lang/texts/script_pt.md +++ /dev/null @@ -1,5 +0,0 @@ -## Conteúdo do guião - -O conteúdo do script a ser executado. Podes optar por editar isto no local ou utilizar o botão de edição externa no canto superior direito para lançar um editor de texto externo. - -Não tens de especificar uma linha shebang para shells que a suportam, uma é adicionada automaticamente com o tipo de shell apropriado. diff --git a/lang/texts/script_ru.md b/lang/texts/script_ru.md deleted file mode 100644 index 662a36e1e..000000000 --- a/lang/texts/script_ru.md +++ /dev/null @@ -1,5 +0,0 @@ -## Содержание сценария - -Содержимое скрипта, который нужно запустить. Ты можешь либо отредактировать его на месте, либо воспользоваться кнопкой внешнего редактирования в правом верхнем углу, чтобы запустить внешний текстовый редактор. - -Тебе не нужно указывать строку shebang для оболочек, которые ее поддерживают, она добавляется автоматически с соответствующим типом оболочки. diff --git a/lang/texts/script_sv.md b/lang/texts/script_sv.md deleted file mode 100644 index 3b0c2a844..000000000 --- a/lang/texts/script_sv.md +++ /dev/null @@ -1,5 +0,0 @@ -## Skriptinnehåll - -Innehållet i det skript som ska köras. Du kan välja att antingen redigera detta på plats eller använda knappen för extern redigering i det övre högra hörnet för att starta en extern textredigerare. - -Du behöver inte ange en shebang-rad för skal som stöder det, en sådan läggs till automatiskt med rätt typ av skal. diff --git a/lang/texts/script_tr.md b/lang/texts/script_tr.md deleted file mode 100644 index 1610408dd..000000000 --- a/lang/texts/script_tr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Komut dosyası içeriği - -Çalıştırılacak betiğin içeriği. Bunu yerinde düzenlemeyi seçebilir veya harici bir metin düzenleyici başlatmak için sağ üst köşedeki harici düzenleme düğmesini kullanabilirsiniz. - -Bunu destekleyen kabuklar için bir shebang satırı belirtmeniz gerekmez, uygun kabuk türüyle otomatik olarak bir tane eklenir. diff --git a/lang/texts/script_zh.md b/lang/texts/script_zh.md deleted file mode 100644 index 959dfd5b2..000000000 --- a/lang/texts/script_zh.md +++ /dev/null @@ -1,5 +0,0 @@ -## 脚本内容 - -要运行的脚本内容。您可以选择就地编辑,或使用右上角的外部编辑按钮启动外部文本编辑器。 - -对于支持 Shebang 的 shell,无需指定 Shebang 行,系统会根据相应的 shell 类型自动添加 Shebang 行。 diff --git a/lang/texts/sshGateway_da.md b/lang/texts/sshGateway_da.md deleted file mode 100644 index d094ed5ad..000000000 --- a/lang/texts/sshGateway_da.md +++ /dev/null @@ -1,9 +0,0 @@ -## Shell-forbindelsesgateways - -Hvis denne funktion er aktiveret, åbner XPipe først en shell-forbindelse til gatewayen og derfra en SSH-forbindelse til den angivne vært. Kommandoen `ssh` skal være tilgængelig og findes i `PATH` på din valgte gateway. - -### Spring servere over - -Denne mekanisme ligner jump-servere, men svarer ikke til dem. Den er helt uafhængig af SSH-protokollen, så du kan bruge en hvilken som helst shell-forbindelse som gateway. - -Hvis du er på udkig efter rigtige SSH-jump-servere, måske også i kombination med agent-videresendelse, skal du bruge den brugerdefinerede SSH-forbindelsesfunktionalitet med konfigurationsindstillingen `ProxyJump`. \ No newline at end of file diff --git a/lang/texts/sshGateway_de.md b/lang/texts/sshGateway_de.md deleted file mode 100644 index cfbfa57e5..000000000 --- a/lang/texts/sshGateway_de.md +++ /dev/null @@ -1,9 +0,0 @@ -## Shell-Verbindungsgateways - -Wenn diese Option aktiviert ist, öffnet XPipe zuerst eine Shell-Verbindung zum Gateway und von dort aus eine SSH-Verbindung zum angegebenen Host. Der `ssh`-Befehl muss verfügbar sein und sich im `PATH` des gewählten Gateways befinden. - -### Server springen - -Dieser Mechanismus ist den Jump Servern ähnlich, aber nicht gleichwertig. Er ist völlig unabhängig vom SSH-Protokoll, so dass du jede Shell-Verbindung als Gateway verwenden kannst. - -Wenn du auf der Suche nach richtigen SSH-Sprungservern bist, vielleicht auch in Kombination mit einer Agentenweiterleitung, verwende die benutzerdefinierte SSH-Verbindungsfunktion mit der Konfigurationsoption `ProxyJump`. \ No newline at end of file diff --git a/lang/texts/sshGateway_en.md b/lang/texts/sshGateway_en.md deleted file mode 100644 index e74a287b4..000000000 --- a/lang/texts/sshGateway_en.md +++ /dev/null @@ -1,9 +0,0 @@ -## Shell connection gateways - -If enabled, XPipe first opens a shell connection to the gateway and from there opens a SSH connection to the specified host. The `ssh` command must be available and located in the `PATH` on your chosen gateway. - -### Jump servers - -This mechanism is similar to jump servers, but not equivalent. It is completely independent of the SSH protocol, so you can use any shell connection as a gateway. - -If you are looking for proper SSH jump servers, maybe also in combination with agent forwarding, use the custom SSH connection functionality with the `ProxyJump` configuration option. \ No newline at end of file diff --git a/lang/texts/sshGateway_es.md b/lang/texts/sshGateway_es.md deleted file mode 100644 index 0b31b2443..000000000 --- a/lang/texts/sshGateway_es.md +++ /dev/null @@ -1,9 +0,0 @@ -## Pasarelas de conexión Shell - -Si está activado, XPipe abre primero una conexión shell con la pasarela y desde ahí abre una conexión SSH con el host especificado. El comando `ssh` debe estar disponible y localizado en el `PATH` de la pasarela elegida. - -### Saltar servidores - -Este mecanismo es similar a los servidores de salto, pero no equivalente. Es completamente independiente del protocolo SSH, por lo que puedes utilizar cualquier conexión shell como pasarela. - -Si buscas servidores de salto SSH propiamente dichos, quizá también en combinación con el reenvío de agentes, utiliza la funcionalidad de conexión SSH personalizada con la opción de configuración `ProxyJump`. \ No newline at end of file diff --git a/lang/texts/sshGateway_fr.md b/lang/texts/sshGateway_fr.md deleted file mode 100644 index 4089ed95f..000000000 --- a/lang/texts/sshGateway_fr.md +++ /dev/null @@ -1,9 +0,0 @@ -## Passerelles de connexion Shell - -Si cette option est activée, XPipe ouvre d'abord une connexion shell à la passerelle et, à partir de là, une connexion SSH à l'hôte spécifié. La commande `ssh` doit être disponible et se trouver dans le `PATH` sur la passerelle que tu as choisie. - -### Sauter les serveurs - -Ce mécanisme est similaire aux serveurs de saut, mais il n'est pas équivalent. Il est complètement indépendant du protocole SSH, tu peux donc utiliser n'importe quelle connexion shell comme passerelle. - -Si tu cherches des serveurs de saut SSH proprement dits, peut-être aussi en combinaison avec le transfert d'agent, utilise la fonctionnalité de connexion SSH personnalisée avec l'option de configuration `ProxyJump`. \ No newline at end of file diff --git a/lang/texts/sshGateway_id.md b/lang/texts/sshGateway_id.md deleted file mode 100644 index efefd6cb6..000000000 --- a/lang/texts/sshGateway_id.md +++ /dev/null @@ -1,9 +0,0 @@ -## Gerbang koneksi shell - -Jika diaktifkan, XPipe pertama-tama akan membuka sambungan shell ke gateway dan dari sana membuka sambungan SSH ke host yang ditentukan. Perintah `ssh` harus tersedia dan berada di `PATH` pada gateway yang Anda pilih. - -### Lompat server - -Mekanisme ini mirip dengan jump server, tetapi tidak sama. Mekanisme ini sepenuhnya tidak bergantung pada protokol SSH, sehingga Anda dapat menggunakan koneksi shell apa pun sebagai gateway. - -Jika Anda mencari server lompatan SSH yang tepat, mungkin juga dikombinasikan dengan penerusan agen, gunakan fungsionalitas koneksi SSH khusus dengan opsi konfigurasi `ProxyJump`. \ No newline at end of file diff --git a/lang/texts/sshGateway_it.md b/lang/texts/sshGateway_it.md deleted file mode 100644 index f9bb79dfe..000000000 --- a/lang/texts/sshGateway_it.md +++ /dev/null @@ -1,9 +0,0 @@ -## Gateway di connessione alla shell - -Se abilitato, XPipe apre prima una connessione shell al gateway e da lì apre una connessione SSH all'host specificato. Il comando `ssh` deve essere disponibile e presente nel `PATH` del gateway scelto. - -### Salta i server - -Questo meccanismo è simile ai server di salto, ma non è equivalente. È completamente indipendente dal protocollo SSH, quindi puoi utilizzare qualsiasi connessione shell come gateway. - -Se stai cercando dei veri e propri server di salto SSH, magari anche in combinazione con l'inoltro di agenti, utilizza la funzionalità di connessione SSH personalizzata con l'opzione di configurazione `ProxyJump`. \ No newline at end of file diff --git a/lang/texts/sshGateway_ja.md b/lang/texts/sshGateway_ja.md deleted file mode 100644 index df344acd4..000000000 --- a/lang/texts/sshGateway_ja.md +++ /dev/null @@ -1,9 +0,0 @@ -## シェル接続ゲートウェイ - -有効にすると、XPipeはまずゲートウェイへのシェル接続を開き、そこから指定されたホストへのSSH接続を開く。`ssh`コマンドが利用可能で、選択したゲートウェイの`PATH`に存在しなければならない。 - -### ジャンプサーバー - -このメカニズムはジャンプサーバーに似ているが、同等ではない。SSHプロトコルとは完全に独立しているので、どんなシェル接続でもゲートウェイとして使うことができる。 - -適切な SSH ジャンプサーバを、エージェント転送と組み合わせて探しているのなら、`ProxyJump` 設定オプションでカスタム SSH 接続機能を使う。 \ No newline at end of file diff --git a/lang/texts/sshGateway_nl.md b/lang/texts/sshGateway_nl.md deleted file mode 100644 index 26226b084..000000000 --- a/lang/texts/sshGateway_nl.md +++ /dev/null @@ -1,9 +0,0 @@ -## Shell verbindingspoorten - -Indien ingeschakeld, opent XPipe eerst een shell verbinding naar de gateway en van daaruit een SSH verbinding naar de opgegeven host. Het `ssh` commando moet beschikbaar zijn en zich in het `PATH` op de gekozen gateway bevinden. - -### Servers springen - -Dit mechanisme lijkt op jump servers, maar is niet gelijkwaardig. Het is volledig onafhankelijk van het SSH protocol, dus je kunt iedere shell verbinding als gateway gebruiken. - -Als je op zoek bent naar goede SSH jump servers, misschien ook in combinatie met agent forwarding, gebruik dan de aangepaste SSH verbindingsfunctionaliteit met de `ProxyJump` configuratie optie. \ No newline at end of file diff --git a/lang/texts/sshGateway_pl.md b/lang/texts/sshGateway_pl.md deleted file mode 100644 index 89e08c408..000000000 --- a/lang/texts/sshGateway_pl.md +++ /dev/null @@ -1,9 +0,0 @@ -## Bramy połączeń powłoki - -Jeśli ta opcja jest włączona, XPipe najpierw otwiera połączenie powłoki z bramą, a następnie otwiera połączenie SSH z określonym hostem. Polecenie `ssh` musi być dostępne i znajdować się w `PATH` na wybranej bramie. - -### Połącz serwery - -Ten mechanizm jest podobny do serwerów skoków, ale nie równoważny. Jest całkowicie niezależny od protokołu SSH, więc możesz użyć dowolnego połączenia powłoki jako bramy. - -Jeśli szukasz odpowiednich serwerów skoków SSH, być może także w połączeniu z przekierowaniem agenta, użyj niestandardowej funkcjonalności połączenia SSH z opcją konfiguracji `ProxyJump`. \ No newline at end of file diff --git a/lang/texts/sshGateway_pt.md b/lang/texts/sshGateway_pt.md deleted file mode 100644 index 60bb69d87..000000000 --- a/lang/texts/sshGateway_pt.md +++ /dev/null @@ -1,9 +0,0 @@ -## Gateways de ligação Shell - -Se ativado, o XPipe primeiro abre uma conexão shell para o gateway e, a partir daí, abre uma conexão SSH para o host especificado. O comando `ssh` deve estar disponível e localizado no `PATH` no gateway escolhido. - -### Salta para os servidores - -Este mecanismo é semelhante aos servidores de salto, mas não é equivalente. É completamente independente do protocolo SSH, então você pode usar qualquer conexão shell como um gateway. - -Se estás à procura de servidores de salto SSH adequados, talvez também em combinação com o encaminhamento de agentes, usa a funcionalidade de ligação SSH personalizada com a opção de configuração `ProxyJump`. \ No newline at end of file diff --git a/lang/texts/sshGateway_ru.md b/lang/texts/sshGateway_ru.md deleted file mode 100644 index df50c82f3..000000000 --- a/lang/texts/sshGateway_ru.md +++ /dev/null @@ -1,9 +0,0 @@ -## Шлюзы для соединения с оболочкой - -Если эта функция включена, XPipe сначала открывает shell-соединение со шлюзом, а оттуда открывает SSH-соединение с указанным хостом. Команда `ssh` должна быть доступна и находиться в `PATH` на выбранном тобой шлюзе. - -### Серверы перехода - -Этот механизм похож на джамп-серверы, но не эквивалентен им. Он полностью независим от протокола SSH, поэтому ты можешь использовать любое shell-соединение в качестве шлюза. - -Если тебе нужны настоящие прыжковые серверы SSH, возможно, в сочетании с переадресацией агентов, воспользуйся функционалом пользовательских SSH-соединений с опцией конфигурации `ProxyJump`. \ No newline at end of file diff --git a/lang/texts/sshGateway_sv.md b/lang/texts/sshGateway_sv.md deleted file mode 100644 index d828636d3..000000000 --- a/lang/texts/sshGateway_sv.md +++ /dev/null @@ -1,9 +0,0 @@ -## Gateways för Shell-anslutning - -Om det är aktiverat öppnar XPipe först en shell-anslutning till gatewayen och därifrån öppnas en SSH-anslutning till den angivna värden. Kommandot `ssh` måste vara tillgängligt och finnas i `PATH` på din valda gateway. - -### Hoppa över servrar - -Den här mekanismen liknar jump-servrar, men är inte likvärdig. Den är helt oberoende av SSH-protokollet, så du kan använda vilken shell-anslutning som helst som gateway. - -Om du är ute efter riktiga SSH jump-servrar, kanske även i kombination med agent forwarding, ska du använda funktionen för anpassade SSH-anslutningar med konfigurationsalternativet `ProxyJump`. \ No newline at end of file diff --git a/lang/texts/sshGateway_tr.md b/lang/texts/sshGateway_tr.md deleted file mode 100644 index e1867f658..000000000 --- a/lang/texts/sshGateway_tr.md +++ /dev/null @@ -1,9 +0,0 @@ -## Kabuk bağlantı ağ geçitleri - -Etkinleştirilirse, XPipe önce ağ geçidine bir kabuk bağlantısı açar ve buradan belirtilen ana bilgisayara bir SSH bağlantısı açar. `ssh` komutunun kullanılabilir olması ve seçtiğiniz ağ geçidinde `PATH` içinde bulunması gerekir. - -### Jump sunucuları - -Bu mekanizma atlama sunucularına benzer, ancak eşdeğer değildir. SSH protokolünden tamamen bağımsızdır, bu nedenle herhangi bir kabuk bağlantısını ağ geçidi olarak kullanabilirsiniz. - -Uygun SSH atlama sunucuları arıyorsanız, belki de ajan yönlendirme ile birlikte, `ProxyJump` yapılandırma seçeneği ile özel SSH bağlantı işlevselliğini kullanın. \ No newline at end of file diff --git a/lang/texts/sshGateway_zh.md b/lang/texts/sshGateway_zh.md deleted file mode 100644 index 98e8f0d42..000000000 --- a/lang/texts/sshGateway_zh.md +++ /dev/null @@ -1,9 +0,0 @@ -## Shell 连接网关 - -如果启用,XPipe 会首先打开与网关的 shell 连接,然后打开与指定主机的 SSH 连接。`ssh` 命令必须可用,并位于所选网关的 `PATH` 中。 - -### 跳转服务器 - -这种机制与跳转服务器类似,但并不等同。它完全独立于 SSH 协议,因此你可以使用任何 shell 连接作为网关。 - -如果你正在寻找合适的 SSH 跳转服务器,或许还需要结合代理转发功能,请使用带有 `ProxyJump` 配置选项的自定义 SSH 连接功能。 \ No newline at end of file diff --git a/lang/texts/sshInteraction_da.md b/lang/texts/sshInteraction_da.md deleted file mode 100644 index d6c944833..000000000 --- a/lang/texts/sshInteraction_da.md +++ /dev/null @@ -1,5 +0,0 @@ -## Systeminteraktion - -XPipe forsøger at registrere, hvilken slags shell den er logget ind på for at kontrollere, at alt fungerer korrekt, og for at vise systemoplysninger. Det virker for normale kommando-shells som bash, men fejler for ikke-standardiserede og brugerdefinerede login-shells for mange indlejrede systemer. Du er nødt til at deaktivere denne adfærd for at få forbindelser til disse systemer til at lykkes. - -Når denne interaktion er deaktiveret, vil den ikke forsøge at identificere nogen systemoplysninger. Det forhindrer, at systemet kan bruges i filbrowseren eller som et proxy/gateway-system til andre forbindelser. XPipe vil så i bund og grund bare fungere som en launcher for forbindelsen. diff --git a/lang/texts/sshInteraction_de.md b/lang/texts/sshInteraction_de.md deleted file mode 100644 index b0ca00bc9..000000000 --- a/lang/texts/sshInteraction_de.md +++ /dev/null @@ -1,5 +0,0 @@ -## Systeminteraktion - -XPipe versucht zu erkennen, in welche Art von Shell es sich eingeloggt hat, um zu überprüfen, ob alles richtig funktioniert hat und um Systeminformationen anzuzeigen. Das funktioniert bei normalen Befehlsshells wie der Bash, schlägt aber bei nicht standardmäßigen und benutzerdefinierten Anmeldeshells für viele eingebettete Systeme fehl. Du musst dieses Verhalten deaktivieren, damit Verbindungen zu diesen Systemen erfolgreich sind. - -Wenn diese Interaktion deaktiviert ist, wird nicht versucht, irgendwelche Systeminformationen zu ermitteln. Dadurch wird verhindert, dass das System im Dateibrowser oder als Proxy-/Gateway-System für andere Verbindungen verwendet werden kann. XPipe fungiert dann im Wesentlichen nur noch als Startprogramm für die Verbindung. diff --git a/lang/texts/sshInteraction_en.md b/lang/texts/sshInteraction_en.md deleted file mode 100644 index 8fb881a6c..000000000 --- a/lang/texts/sshInteraction_en.md +++ /dev/null @@ -1,5 +0,0 @@ -## System interaction - -XPipe tries to detect what kind of shell it logged into to verify that everything worked correctly and to display system information. That works for normal command shells like bash, but fails for non-standard and custom login shells for many embedded systems. You have to disable this behavior in order for connections to these systems to succeed. - -When this interaction is disabled, it will not attempt to identify any system information. This will prevent the system to be used in the file browser or as a proxy/gateway system for other connections. XPipe will then essentially just act as a launcher for the connection. diff --git a/lang/texts/sshInteraction_es.md b/lang/texts/sshInteraction_es.md deleted file mode 100644 index 63dcbc53a..000000000 --- a/lang/texts/sshInteraction_es.md +++ /dev/null @@ -1,5 +0,0 @@ -## Interacción con el sistema - -XPipe intenta detectar en qué shell se ha iniciado sesión para verificar que todo funciona correctamente y para mostrar información del sistema. Esto funciona para los shells de comandos normales como bash, pero falla para los shells de inicio de sesión no estándar y personalizados de muchos sistemas embebidos. Tienes que desactivar este comportamiento para que las conexiones a estos sistemas tengan éxito. - -Cuando esta interacción está desactivada, no intentará identificar ninguna información del sistema. Esto impedirá que el sistema se utilice en el explorador de archivos o como sistema proxy/pasarela para otras conexiones. XPipe se limitará entonces a actuar como lanzador de la conexión. diff --git a/lang/texts/sshInteraction_fr.md b/lang/texts/sshInteraction_fr.md deleted file mode 100644 index 114c31ab9..000000000 --- a/lang/texts/sshInteraction_fr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Interaction avec le système - -XPipe essaie de détecter le type de shell dans lequel il s'est connecté pour vérifier que tout a fonctionné correctement et pour afficher des informations sur le système. Cela fonctionne pour les shells de commande normaux comme bash, mais échoue pour les shells de connexion non standard et personnalisés de nombreux systèmes embarqués. Tu dois désactiver ce comportement pour que les connexions à ces systèmes réussissent. - -Lorsque cette interaction est désactivée, elle n'essaiera pas d'identifier les informations du système. Cela empêchera le système d'être utilisé dans le navigateur de fichiers ou comme système proxy/passerelle pour d'autres connexions. XPipe agira alors essentiellement comme un lanceur de connexion. diff --git a/lang/texts/sshInteraction_id.md b/lang/texts/sshInteraction_id.md deleted file mode 100644 index 4d2b7d9c6..000000000 --- a/lang/texts/sshInteraction_id.md +++ /dev/null @@ -1,5 +0,0 @@ -## Interaksi sistem - -XPipe mencoba mendeteksi jenis shell yang digunakan untuk masuk untuk memverifikasi bahwa semuanya bekerja dengan benar dan menampilkan informasi sistem. Hal ini berhasil untuk shell perintah normal seperti bash, tetapi gagal untuk shell login non-standar dan kustom untuk banyak sistem tertanam. Anda harus menonaktifkan perilaku ini agar koneksi ke sistem ini berhasil. - -Ketika interaksi ini dinonaktifkan, maka tidak akan berusaha mengidentifikasi informasi sistem apa pun. Hal ini akan mencegah sistem untuk digunakan pada peramban berkas atau sebagai sistem proxy/gateway untuk koneksi lain. XPipe pada dasarnya hanya akan bertindak sebagai peluncur untuk koneksi. diff --git a/lang/texts/sshInteraction_it.md b/lang/texts/sshInteraction_it.md deleted file mode 100644 index 5223c5385..000000000 --- a/lang/texts/sshInteraction_it.md +++ /dev/null @@ -1,5 +0,0 @@ -## Interazione con il sistema - -XPipe cerca di rilevare il tipo di shell in cui è stato effettuato l'accesso per verificare che tutto funzioni correttamente e per visualizzare le informazioni di sistema. Questo funziona per le normali shell di comando come bash, ma fallisce per le shell di login non standard e personalizzate di molti sistemi embedded. Devi disabilitare questo comportamento affinché le connessioni a questi sistemi vadano a buon fine. - -Quando questa interazione è disabilitata, non tenterà di identificare alcuna informazione sul sistema. Questo impedirà al sistema di essere utilizzato nel browser dei file o come sistema proxy/gateway per altre connessioni. XPipe agirà quindi essenzialmente come un lanciatore di connessioni. diff --git a/lang/texts/sshInteraction_ja.md b/lang/texts/sshInteraction_ja.md deleted file mode 100644 index 83e854114..000000000 --- a/lang/texts/sshInteraction_ja.md +++ /dev/null @@ -1,5 +0,0 @@ -## システムインタラクション - -XPipeは、ログインしたシェルの種類を検知して、すべてが正しく動作したことを確認し、システム情報を表示しようとする。これはbashのような通常のコマンドシェルでは動作するが、多くの組み込みシステムで非標準のカスタムログインシェルでは失敗する。これらのシステムへの接続を成功させるには、この動作を無効にする必要がある。 - -このインタラクションを無効にすると、いかなるシステム情報も識別しようとしなくなる。これにより、システムがファイルブラウザで使用されたり、他の接続のためのプロキシ/ゲートウェイシステムとして使用されたりするのを防ぐことができる。XPipeは基本的に、接続のためのランチャーとしてのみ機能する。 diff --git a/lang/texts/sshInteraction_nl.md b/lang/texts/sshInteraction_nl.md deleted file mode 100644 index 027193113..000000000 --- a/lang/texts/sshInteraction_nl.md +++ /dev/null @@ -1,5 +0,0 @@ -## Systeeminteractie - -XPipe probeert te detecteren op wat voor soort shell er is ingelogd om te controleren of alles goed werkt en om systeeminformatie weer te geven. Dat werkt voor normale commandoshells zoals bash, maar mislukt voor niet-standaard en aangepaste login-shells voor veel embedded systemen. Je moet dit gedrag uitschakelen om verbindingen met deze systemen te laten slagen. - -Als deze interactie is uitgeschakeld, zal het niet proberen om systeeminformatie te identificeren. Dit voorkomt dat het systeem wordt gebruikt in de bestandsbrowser of als een proxy/gateway systeem voor andere verbindingen. XPipe zal dan in wezen alleen fungeren als een launcher voor de verbinding. diff --git a/lang/texts/sshInteraction_pl.md b/lang/texts/sshInteraction_pl.md deleted file mode 100644 index 0d221c4fe..000000000 --- a/lang/texts/sshInteraction_pl.md +++ /dev/null @@ -1,5 +0,0 @@ -## Interakcja systemu - -XPipe próbuje wykryć rodzaj powłoki, do której się zalogował, aby sprawdzić, czy wszystko działa poprawnie i wyświetlić informacje o systemie. Działa to w przypadku zwykłych powłok poleceń, takich jak bash, ale zawodzi w przypadku niestandardowych i niestandardowych powłok logowania dla wielu systemów wbudowanych. Musisz wyłączyć to zachowanie, aby połączenia z tymi systemami zakończyły się powodzeniem. - -Gdy ta interakcja jest wyłączona, nie będzie próbowała zidentyfikować żadnych informacji o systemie. Uniemożliwi to wykorzystanie systemu w przeglądarce plików lub jako systemu proxy/bramy dla innych połączeń. XPipe będzie wtedy zasadniczo działać tylko jako program uruchamiający połączenie. diff --git a/lang/texts/sshInteraction_pt.md b/lang/texts/sshInteraction_pt.md deleted file mode 100644 index b9dd51c25..000000000 --- a/lang/texts/sshInteraction_pt.md +++ /dev/null @@ -1,5 +0,0 @@ -## Interação do sistema - -XPipe tenta detetar que tipo de shell ele entrou para verificar se tudo funcionou corretamente e para exibir informações do sistema. Isso funciona para shells de comando normais como bash, mas falha para shells de login não-padrão e personalizados para muitos sistemas embarcados. Tens de desativar este comportamento para que as ligações a estes sistemas sejam bem sucedidas. - -Quando esta interação está desactivada, não tenta identificar qualquer informação do sistema. Isso impedirá que o sistema seja usado no navegador de arquivos ou como um sistema proxy/gateway para outras conexões. O XPipe irá então agir essencialmente apenas como um lançador para a conexão. diff --git a/lang/texts/sshInteraction_ru.md b/lang/texts/sshInteraction_ru.md deleted file mode 100644 index d512891e3..000000000 --- a/lang/texts/sshInteraction_ru.md +++ /dev/null @@ -1,5 +0,0 @@ -## Взаимодействие с системой - -XPipe пытается определить, в какую оболочку он вошел, чтобы проверить, что все работает правильно, и вывести системную информацию. Это работает для обычных командных оболочек вроде bash, но не работает для нестандартных и пользовательских оболочек входа во многие встраиваемые системы. Тебе придется отключить это поведение, чтобы соединения с такими системами были успешными. - -Когда это взаимодействие отключено, оно не будет пытаться определить какую-либо системную информацию. Это не позволит использовать систему в файловом браузере или в качестве прокси/шлюза для других соединений. В этом случае XPipe, по сути, будет выступать лишь в роли пусковой установки для соединения. diff --git a/lang/texts/sshInteraction_sv.md b/lang/texts/sshInteraction_sv.md deleted file mode 100644 index caf519fed..000000000 --- a/lang/texts/sshInteraction_sv.md +++ /dev/null @@ -1,5 +0,0 @@ -## System interaktion - -XPipe försöker upptäcka vilken typ av skal den loggade in i för att verifiera att allt fungerade korrekt och för att visa systeminformation. Det fungerar för vanliga kommandoschell som bash, men misslyckas för icke-standardiserade och anpassade inloggningsskal för många inbyggda system. Du måste inaktivera detta beteende för att anslutningar till dessa system ska lyckas. - -När den här interaktionen är inaktiverad försöker den inte identifiera någon systeminformation. Detta förhindrar att systemet används i filbläddraren eller som ett proxy/gateway-system för andra anslutningar. XPipe kommer då i huvudsak bara att fungera som en lansering för anslutningen. diff --git a/lang/texts/sshInteraction_tr.md b/lang/texts/sshInteraction_tr.md deleted file mode 100644 index 8e08af411..000000000 --- a/lang/texts/sshInteraction_tr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Sistem etkileşimi - -XPipe, her şeyin doğru çalıştığını doğrulamak ve sistem bilgilerini görüntülemek için ne tür bir kabukta oturum açtığını tespit etmeye çalışır. Bu, bash gibi normal komut kabukları için işe yarar, ancak birçok gömülü sistem için standart olmayan ve özel oturum açma kabukları için başarısız olur. Bu sistemlere yapılan bağlantıların başarılı olması için bu davranışı devre dışı bırakmanız gerekir. - -Bu etkileşim devre dışı bırakıldığında, herhangi bir sistem bilgisini tanımlamaya çalışmayacaktır. Bu, sistemin dosya tarayıcısında veya diğer bağlantılar için bir proxy/geçit sistemi olarak kullanılmasını önleyecektir. XPipe daha sonra esasen sadece bağlantı için bir başlatıcı olarak hareket edecektir. diff --git a/lang/texts/sshInteraction_zh.md b/lang/texts/sshInteraction_zh.md deleted file mode 100644 index 1c12237b9..000000000 --- a/lang/texts/sshInteraction_zh.md +++ /dev/null @@ -1,5 +0,0 @@ -## 系统交互 - -XPipe 尝试检测登录的 shell 类型,以验证一切工作正常,并显示系统信息。这对普通命令 shell(如 bash)有效,但对许多嵌入式系统的非标准和自定义登录 shell 则无效。要成功连接到这些系统,必须禁用这种行为。 - -禁用此交互后,它将不会尝试识别任何系统信息。这将使系统无法在文件浏览器中使用,或用作其他连接的代理/网关系统。因此,XPipe 基本上只是充当连接的启动器。 diff --git a/lang/texts/vmwarePassword_da.md b/lang/texts/vmwarePassword_da.md deleted file mode 100644 index 00c09b410..000000000 --- a/lang/texts/vmwarePassword_da.md +++ /dev/null @@ -1,4 +0,0 @@ -### Adgangskode - -Det er nødvendigt at have en adgangskode for at kunne bruge denne funktionalitet via VMware-grænsefladen. -Hvis din gæstebrugerkonto i øjeblikket ikke har en adgangskode, skal du angive en. diff --git a/lang/texts/vmwarePassword_de.md b/lang/texts/vmwarePassword_de.md deleted file mode 100644 index ba5f4832d..000000000 --- a/lang/texts/vmwarePassword_de.md +++ /dev/null @@ -1,4 +0,0 @@ -### Passwort - -Um diese Funktion über die VMware-Schnittstelle nutzen zu können, ist ein Passwort erforderlich. -Wenn dein Gastbenutzerkonto derzeit kein Passwort hat, musst du eines festlegen. diff --git a/lang/texts/vmwarePassword_en.md b/lang/texts/vmwarePassword_en.md deleted file mode 100644 index 4a6e51023..000000000 --- a/lang/texts/vmwarePassword_en.md +++ /dev/null @@ -1,4 +0,0 @@ -### Password - -Having a password is required in order to use this functionality via the VMware interface. -If your guest user account currently does not have a password, please set one. diff --git a/lang/texts/vmwarePassword_es.md b/lang/texts/vmwarePassword_es.md deleted file mode 100644 index b29037334..000000000 --- a/lang/texts/vmwarePassword_es.md +++ /dev/null @@ -1,4 +0,0 @@ -### Contraseña - -Es necesario tener una contraseña para utilizar esta funcionalidad a través de la interfaz de VMware. -Si tu cuenta de usuario invitado no tiene actualmente una contraseña, por favor, establece una. diff --git a/lang/texts/vmwarePassword_fr.md b/lang/texts/vmwarePassword_fr.md deleted file mode 100644 index 614c229cd..000000000 --- a/lang/texts/vmwarePassword_fr.md +++ /dev/null @@ -1,4 +0,0 @@ -### Mot de passe - -Il est nécessaire d'avoir un mot de passe pour pouvoir utiliser cette fonctionnalité via l'interface VMware. -Si ton compte d'utilisateur invité n'a pas encore de mot de passe, définis-en un. diff --git a/lang/texts/vmwarePassword_id.md b/lang/texts/vmwarePassword_id.md deleted file mode 100644 index aa9be3c53..000000000 --- a/lang/texts/vmwarePassword_id.md +++ /dev/null @@ -1,4 +0,0 @@ -### Kata sandi - -Diperlukan kata sandi untuk menggunakan fungsi ini melalui antarmuka VMware. -Jika akun pengguna tamu Anda saat ini tidak memiliki kata sandi, silakan buat kata sandi. diff --git a/lang/texts/vmwarePassword_it.md b/lang/texts/vmwarePassword_it.md deleted file mode 100644 index 6f5889cda..000000000 --- a/lang/texts/vmwarePassword_it.md +++ /dev/null @@ -1,4 +0,0 @@ -### Password - -Per utilizzare questa funzionalità tramite l'interfaccia VMware è necessario disporre di una password. -Se il tuo account utente guest non ha ancora una password, impostane una. diff --git a/lang/texts/vmwarePassword_ja.md b/lang/texts/vmwarePassword_ja.md deleted file mode 100644 index 4caf02025..000000000 --- a/lang/texts/vmwarePassword_ja.md +++ /dev/null @@ -1,4 +0,0 @@ -### パスワード - -VMware インターフェースでこの機能を使用するには、パスワードが必要である。 -ゲストユーザーアカウントに現在パスワードがない場合は、パスワードを設定してください。 diff --git a/lang/texts/vmwarePassword_nl.md b/lang/texts/vmwarePassword_nl.md deleted file mode 100644 index c451594c2..000000000 --- a/lang/texts/vmwarePassword_nl.md +++ /dev/null @@ -1,4 +0,0 @@ -### Wachtwoord - -Het hebben van een wachtwoord is vereist om deze functionaliteit te kunnen gebruiken via de VMware interface. -Als je gastgebruikersaccount momenteel geen wachtwoord heeft, stel er dan een in. diff --git a/lang/texts/vmwarePassword_pl.md b/lang/texts/vmwarePassword_pl.md deleted file mode 100644 index 348507b74..000000000 --- a/lang/texts/vmwarePassword_pl.md +++ /dev/null @@ -1,4 +0,0 @@ -### Hasło - -Posiadanie hasła jest wymagane do korzystania z tej funkcji za pośrednictwem interfejsu VMware. -Jeśli twoje konto użytkownika-gościa nie ma obecnie hasła, ustaw je. diff --git a/lang/texts/vmwarePassword_pt.md b/lang/texts/vmwarePassword_pt.md deleted file mode 100644 index 565ba1550..000000000 --- a/lang/texts/vmwarePassword_pt.md +++ /dev/null @@ -1,4 +0,0 @@ -### Senha - -É necessário ter uma palavra-passe para poder utilizar esta funcionalidade através da interface VMware. -Se a tua conta de utilizador convidado não tiver atualmente uma palavra-passe, define uma. diff --git a/lang/texts/vmwarePassword_ru.md b/lang/texts/vmwarePassword_ru.md deleted file mode 100644 index a634d3614..000000000 --- a/lang/texts/vmwarePassword_ru.md +++ /dev/null @@ -1,4 +0,0 @@ -### Пароль - -Наличие пароля необходимо для того, чтобы использовать эту функциональность через интерфейс VMware. -Если у твоего гостевого аккаунта нет пароля, задай его. diff --git a/lang/texts/vmwarePassword_sv.md b/lang/texts/vmwarePassword_sv.md deleted file mode 100644 index cfdfc84e3..000000000 --- a/lang/texts/vmwarePassword_sv.md +++ /dev/null @@ -1,4 +0,0 @@ -### Lösenord - -Du måste ha ett lösenord för att kunna använda den här funktionen via VMware-gränssnittet. -Om ditt gästanvändarkonto för närvarande inte har något lösenord ska du ange ett. diff --git a/lang/texts/vmwarePassword_tr.md b/lang/texts/vmwarePassword_tr.md deleted file mode 100644 index 42195d587..000000000 --- a/lang/texts/vmwarePassword_tr.md +++ /dev/null @@ -1,4 +0,0 @@ -### Şifre - -VMware arayüzü üzerinden bu işlevi kullanmak için bir parolaya sahip olmak gerekir. -Misafir kullanıcı hesabınızın şu anda bir parolası yoksa, lütfen bir parola belirleyin. diff --git a/lang/texts/vmwarePassword_zh.md b/lang/texts/vmwarePassword_zh.md deleted file mode 100644 index 06c7752e0..000000000 --- a/lang/texts/vmwarePassword_zh.md +++ /dev/null @@ -1,4 +0,0 @@ -### 密码 - -通过 VMware 界面使用此功能需要密码。 -如果您的访客用户账户目前没有密码,请设置一个。 diff --git a/lang/texts/vncSystem_da.md b/lang/texts/vncSystem_da.md deleted file mode 100644 index e5e9de74e..000000000 --- a/lang/texts/vncSystem_da.md +++ /dev/null @@ -1,5 +0,0 @@ -## VNC-målsystem - -Ud over de normale VNC-funktioner tilføjer XPipe også yderligere funktioner gennem interaktion med målsystemets systemskal. - -I nogle få tilfælde kan VNC-serverens vært, dvs. det fjernsystem, som VNC-serveren kører på, være forskellig fra det system, du faktisk styrer med VNC. Hvis en VNC-server f.eks. håndteres af en VM-hypervisor som Proxmox, kører serveren på hypervisor-værten, mens det egentlige målsystem, du styrer, f.eks. en VM, er VM-gæsten. For at sikre, at f.eks. filsystemoperationer udføres på det korrekte system, kan du manuelt ændre målsystemet, hvis det er forskelligt fra VNC-serverens vært. \ No newline at end of file diff --git a/lang/texts/vncSystem_de.md b/lang/texts/vncSystem_de.md deleted file mode 100644 index 2efc87ceb..000000000 --- a/lang/texts/vncSystem_de.md +++ /dev/null @@ -1,5 +0,0 @@ -## VNC-Zielsystem - -Zusätzlich zu den normalen VNC-Funktionen fügt XPipe durch die Interaktion mit der System-Shell des Zielsystems weitere Funktionen hinzu. - -In einigen Fällen kann sich der VNC-Server-Host, d.h. das entfernte System, auf dem der VNC-Server läuft, von dem eigentlichen System unterscheiden, das du mit VNC steuerst. Wenn ein VNC-Server zum Beispiel von einem VM-Hypervisor wie Proxmox verwaltet wird, läuft der Server auf dem Hypervisor-Host, während das eigentliche Zielsystem, das du steuerst, zum Beispiel eine VM, der VM-Gast ist. Um sicherzustellen, dass zum Beispiel Dateisystemoperationen auf dem richtigen System ausgeführt werden, kannst du das Zielsystem manuell ändern, wenn es sich vom VNC-Server-Host unterscheidet. \ No newline at end of file diff --git a/lang/texts/vncSystem_en.md b/lang/texts/vncSystem_en.md deleted file mode 100644 index e84eb574f..000000000 --- a/lang/texts/vncSystem_en.md +++ /dev/null @@ -1,5 +0,0 @@ -## VNC target system - -In addition to normal VNC features, XPipe also adds additional features through interaction with the system shell of the target system. - -In a few cases the VNC server host, i.e. the remote system where the VNC server runs on, might be different from the actual system you are controlling with VNC. For example, if a VNC server is handled by a VM hypervisor like Proxmox, the server runs on the hypervisor host while the actual target system you are controlling, for example a VM, is the VM guest. In order to make sure that for example file system operations are applied on the correct system, you can manually change the target system if it differs from the VNC server host. \ No newline at end of file diff --git a/lang/texts/vncSystem_es.md b/lang/texts/vncSystem_es.md deleted file mode 100644 index 9513f02cb..000000000 --- a/lang/texts/vncSystem_es.md +++ /dev/null @@ -1,5 +0,0 @@ -## Sistema de destino VNC - -Además de las funciones normales de VNC, XPipe también añade funciones adicionales mediante la interacción con el shell del sistema de destino. - -En algunos casos, el host del servidor VNC, es decir, el sistema remoto en el que se ejecuta el servidor VNC, puede ser distinto del sistema real que estás controlando con VNC. Por ejemplo, si un servidor VNC está gestionado por un hipervisor VM como Proxmox, el servidor se ejecuta en el host del hipervisor, mientras que el sistema de destino real que estás controlando, por ejemplo una VM, es el invitado de la VM. Para asegurarte de que, por ejemplo, las operaciones del sistema de archivos se aplican en el sistema correcto, puedes cambiar manualmente el sistema de destino si difiere del anfitrión del servidor VNC. \ No newline at end of file diff --git a/lang/texts/vncSystem_fr.md b/lang/texts/vncSystem_fr.md deleted file mode 100644 index 62e1988cf..000000000 --- a/lang/texts/vncSystem_fr.md +++ /dev/null @@ -1,5 +0,0 @@ -## Système cible VNC - -En plus des fonctions VNC normales, XPipe ajoute également des fonctions supplémentaires en interagissant avec le shell du système cible. - -Dans certains cas, l'hôte du serveur VNC, c'est-à-dire le système distant sur lequel tourne le serveur VNC, peut être différent du système réel que tu contrôles avec VNC. Par exemple, si un serveur VNC est géré par un hyperviseur VM comme Proxmox, le serveur s'exécute sur l'hôte de l'hyperviseur alors que le système cible réel que tu contrôles, par exemple une VM, est l'invité de la VM. Pour t'assurer que les opérations sur le système de fichiers, par exemple, sont appliquées sur le bon système, tu peux modifier manuellement le système cible s'il diffère de l'hôte du serveur VNC. \ No newline at end of file diff --git a/lang/texts/vncSystem_id.md b/lang/texts/vncSystem_id.md deleted file mode 100644 index 32505cfa4..000000000 --- a/lang/texts/vncSystem_id.md +++ /dev/null @@ -1,5 +0,0 @@ -## Sistem target VNC - -Selain fitur VNC normal, XPipe juga menambahkan fitur tambahan melalui interaksi dengan shell sistem dari sistem target. - -Dalam beberapa kasus, hos server VNC, yaitu sistem jarak jauh tempat server VNC berjalan, mungkin berbeda dengan sistem aktual yang Anda kendalikan dengan VNC. Sebagai contoh, jika server VNC ditangani oleh hypervisor VM seperti Proxmox, server berjalan pada host hypervisor sementara sistem target aktual yang Anda kendalikan, misalnya VM, adalah tamu VM. Untuk memastikan bahwa misalnya operasi sistem berkas diterapkan pada sistem yang benar, Anda bisa mengubah sistem target secara manual jika berbeda dengan hos server VNC. \ No newline at end of file diff --git a/lang/texts/vncSystem_it.md b/lang/texts/vncSystem_it.md deleted file mode 100644 index dfcd8cb50..000000000 --- a/lang/texts/vncSystem_it.md +++ /dev/null @@ -1,5 +0,0 @@ -## Sistema di destinazione VNC - -Oltre alle normali funzioni di VNC, XPipe aggiunge ulteriori funzioni attraverso l'interazione con la shell del sistema di destinazione. - -In alcuni casi l'host del server VNC, cioè il sistema remoto su cui viene eseguito il server VNC, potrebbe essere diverso dal sistema effettivo che stai controllando con VNC. Ad esempio, se un server VNC è gestito da un hypervisor VM come Proxmox, il server viene eseguito sull'host dell'hypervisor mentre il sistema di destinazione effettivo che stai controllando, ad esempio una VM, è il guest VM. Per assicurarti che, ad esempio, le operazioni sul file system vengano eseguite sul sistema corretto, puoi cambiare manualmente il sistema di destinazione se è diverso dall'host del server VNC. \ No newline at end of file diff --git a/lang/texts/vncSystem_ja.md b/lang/texts/vncSystem_ja.md deleted file mode 100644 index 699a81a76..000000000 --- a/lang/texts/vncSystem_ja.md +++ /dev/null @@ -1,5 +0,0 @@ -## VNCターゲットシステム - -通常のVNC機能に加えて、XPipeはターゲットシステムのシステムシェルとのインタラクションによって、さらに機能を追加する。 - -いくつかのケースでは、VNCサーバーホスト、つまりVNCサーバーが動作するリモートシステムは、VNCでコントロールする実際のシステムとは異なるかもしれない。例えば、VNCサーバーがProxmoxのようなVMハイパーバイザーによって処理される場合、サーバーはハイパーバイザーホスト上で実行され、実際にコントロールするターゲットシステム、例えばVMはVMゲストである。例えばファイルシステム操作が正しいシステム上で適用されることを確認するために、ターゲットシステムがVNCサーバーホストと異なる場合は、手動で変更することができる。 \ No newline at end of file diff --git a/lang/texts/vncSystem_nl.md b/lang/texts/vncSystem_nl.md deleted file mode 100644 index ffc7628af..000000000 --- a/lang/texts/vncSystem_nl.md +++ /dev/null @@ -1,5 +0,0 @@ -## VNC doelsysteem - -Naast de normale VNC functies voegt XPipe ook extra functies toe door interactie met de systeemshell van het doelsysteem. - -In een paar gevallen kan de VNC server host, d.w.z. het externe systeem waar de VNC server op draait, anders zijn dan het systeem dat je bestuurt met VNC. Als een VNC-server bijvoorbeeld wordt beheerd door een VM-hypervisor zoals Proxmox, dan draait de server op de hypervisor-host, terwijl het eigenlijke doelsysteem dat je bestuurt, bijvoorbeeld een VM, de VM-gast is. Om er zeker van te zijn dat bijvoorbeeld bestandssysteembewerkingen op het juiste systeem worden toegepast, kun je het doelsysteem handmatig wijzigen als het verschilt van de VNC server host. \ No newline at end of file diff --git a/lang/texts/vncSystem_pl.md b/lang/texts/vncSystem_pl.md deleted file mode 100644 index 174090c32..000000000 --- a/lang/texts/vncSystem_pl.md +++ /dev/null @@ -1,5 +0,0 @@ -## System docelowy VNC - -Oprócz normalnych funkcji VNC, XPipe dodaje również dodatkowe funkcje poprzez interakcję z powłoką systemową systemu docelowego. - -W kilku przypadkach host serwera VNC, tj. zdalny system, na którym działa serwer VNC, może różnić się od rzeczywistego systemu, który kontrolujesz za pomocą VNC. Na przykład, jeśli serwer VNC jest obsługiwany przez hiperwizor maszyny wirtualnej, taki jak Proxmox, serwer działa na hoście hiperwizora, podczas gdy rzeczywisty system docelowy, który kontrolujesz, na przykład maszyna wirtualna, jest gościem maszyny wirtualnej. Aby upewnić się, że na przykład operacje systemu plików są wykonywane na właściwym systemie, możesz ręcznie zmienić system docelowy, jeśli różni się on od hosta serwera VNC. \ No newline at end of file diff --git a/lang/texts/vncSystem_pt.md b/lang/texts/vncSystem_pt.md deleted file mode 100644 index 07f3aa3d1..000000000 --- a/lang/texts/vncSystem_pt.md +++ /dev/null @@ -1,5 +0,0 @@ -## Sistema de destino VNC - -Além dos recursos normais do VNC, o XPipe também adiciona recursos adicionais por meio da interação com o shell do sistema de destino. - -Em alguns casos, o host do servidor VNC, ou seja, o sistema remoto onde o servidor VNC é executado, pode ser diferente do sistema real que estás a controlar com o VNC. Por exemplo, se um servidor VNC for gerido por um hipervisor de VM como o Proxmox, o servidor é executado no anfitrião do hipervisor, enquanto o sistema de destino real que estás a controlar, por exemplo uma VM, é o convidado da VM. Para garantir que, por exemplo, as operações do sistema de arquivos sejam aplicadas no sistema correto, é possível alterar manualmente o sistema de destino se ele for diferente do host do servidor VNC. \ No newline at end of file diff --git a/lang/texts/vncSystem_ru.md b/lang/texts/vncSystem_ru.md deleted file mode 100644 index 93fa38220..000000000 --- a/lang/texts/vncSystem_ru.md +++ /dev/null @@ -1,5 +0,0 @@ -## Целевая система VNC - -Помимо обычных функций VNC, XPipe добавляет дополнительные возможности за счет взаимодействия с системной оболочкой целевой системы. - -В некоторых случаях хост VNC-сервера, то есть удаленная система, на которой работает VNC-сервер, может отличаться от реальной системы, которой ты управляешь с помощью VNC. Например, если VNC-сервер управляется гипервизором ВМ, таким как Proxmox, то сервер работает на хосте гипервизора, а реальная целевая система, которой ты управляешь, например ВМ, является гостевой ВМ. Чтобы убедиться, что, например, операции с файловой системой применяются на правильной системе, ты можешь вручную изменить целевую систему, если она отличается от хоста VNC-сервера. \ No newline at end of file diff --git a/lang/texts/vncSystem_sv.md b/lang/texts/vncSystem_sv.md deleted file mode 100644 index 3d9e4b5b8..000000000 --- a/lang/texts/vncSystem_sv.md +++ /dev/null @@ -1,5 +0,0 @@ -## VNC målsystem - -Utöver de vanliga VNC-funktionerna lägger XPipe till ytterligare funktioner genom interaktion med målsystemets systemskal. - -I vissa fall kan VNC-serverns värd, dvs. fjärrsystemet där VNC-servern körs, skilja sig från det faktiska system som du kontrollerar med VNC. Om en VNC-server t.ex. hanteras av en VM-hypervisor som Proxmox körs servern på hypervisorvärden medan det faktiska målsystemet som du styr, t.ex. en VM, är VM-gästen. För att se till att t.ex. filsystemoperationer tillämpas på rätt system kan du manuellt ändra målsystemet om det skiljer sig från VNC-serverns värd. \ No newline at end of file diff --git a/lang/texts/vncSystem_tr.md b/lang/texts/vncSystem_tr.md deleted file mode 100644 index 076978e64..000000000 --- a/lang/texts/vncSystem_tr.md +++ /dev/null @@ -1,5 +0,0 @@ -## VNC hedef sistemi - -Normal VNC özelliklerine ek olarak XPipe, hedef sistemin sistem kabuğu ile etkileşim yoluyla ek özellikler de ekler. - -Bazı durumlarda VNC sunucu ana bilgisayarı, yani VNC sunucusunun üzerinde çalıştığı uzak sistem, VNC ile kontrol ettiğiniz gerçek sistemden farklı olabilir. Örneğin, bir VNC sunucusu Proxmox gibi bir VM hipervizörü tarafından yönetiliyorsa, sunucu hipervizör ana bilgisayarında çalışırken, kontrol ettiğiniz asıl hedef sistem, örneğin bir VM, VM misafiridir. Örneğin dosya sistemi işlemlerinin doğru sisteme uygulandığından emin olmak için, VNC sunucu ana bilgisayarından farklıysa hedef sistemi manuel olarak değiştirebilirsiniz. \ No newline at end of file diff --git a/lang/texts/vncSystem_zh.md b/lang/texts/vncSystem_zh.md deleted file mode 100644 index 918f03677..000000000 --- a/lang/texts/vncSystem_zh.md +++ /dev/null @@ -1,5 +0,0 @@ -## VNC 目标系统 - -除了正常的 VNC 功能外,XPipe 还通过与目标系统的系统外壳交互来增加其他功能。 - -在某些情况下,VNC 服务器主机(即 VNC 服务器运行所在的远程系统)可能与您使用 VNC 控制的实际系统不同。例如,如果 VNC 服务器由 Proxmox 等虚拟机管理程序处理,则服务器在管理程序主机上运行,而实际控制的目标系统(如虚拟机)是虚拟机客户机。为了确保文件系统操作等应用于正确的系统,如果目标系统与 VNC 服务器主机不同,可以手动更改目标系统。 \ No newline at end of file