mirror of
https://github.com/xpipe-io/xpipe.git
synced 2025-04-17 01:33:36 +00:00
Rework
This commit is contained in:
parent
7cbb45def1
commit
fa1b705236
35 changed files with 504 additions and 401 deletions
|
@ -31,7 +31,11 @@ public abstract class Comp<S extends CompStructure<?>> {
|
|||
private List<Augment<S>> augments;
|
||||
|
||||
public static Comp<CompStructure<Region>> empty() {
|
||||
return of(() -> new Region());
|
||||
return of(() -> {
|
||||
var r = new Region();
|
||||
r.getStyleClass().add("empty");
|
||||
return r;
|
||||
});
|
||||
}
|
||||
|
||||
public static Comp<CompStructure<Spacer>> hspacer(double size) {
|
||||
|
|
|
@ -110,14 +110,6 @@ public class AppMainWindowContentComp extends SimpleComp {
|
|||
}
|
||||
});
|
||||
|
||||
loaded.addListener((observable, oldValue, newValue) -> {
|
||||
if (newValue != null) {
|
||||
Platform.runLater(() -> {
|
||||
stage.requestFocus();
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
return pane;
|
||||
});
|
||||
var modal = new ModalOverlayStackComp(bg, overlay);
|
||||
|
|
|
@ -308,10 +308,6 @@ public class AppMainWindow {
|
|||
windowActive.set(false);
|
||||
});
|
||||
|
||||
stage.setOnShown(event -> {
|
||||
stage.requestFocus();
|
||||
});
|
||||
|
||||
stage.setOnCloseRequest(e -> {
|
||||
if (!OperationMode.isInStartup() && !OperationMode.isInShutdown() && !CloseBehaviourDialog.showIfNeeded()) {
|
||||
e.consume();
|
||||
|
|
|
@ -23,56 +23,6 @@ import java.util.List;
|
|||
|
||||
public class AboutCategory extends AppPrefsCategory {
|
||||
|
||||
private Comp<?> createLinks() {
|
||||
return new OptionsBuilder()
|
||||
.addComp(
|
||||
new TileButtonComp("discord", "discordDescription", "mdi2d-discord", e -> {
|
||||
Hyperlinks.open(Hyperlinks.DISCORD);
|
||||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.addComp(
|
||||
new TileButtonComp(
|
||||
"documentation", "documentationDescription", "mdi2b-book-open-variant", e -> {
|
||||
Hyperlinks.open(Hyperlinks.DOCS);
|
||||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.addComp(
|
||||
new TileButtonComp("tryPtb", "tryPtbDescription", "mdi2t-test-tube", e -> {
|
||||
Hyperlinks.open(Hyperlinks.GITHUB_PTB);
|
||||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.addComp(
|
||||
new TileButtonComp("privacy", "privacyDescription", "mdomz-privacy_tip", e -> {
|
||||
DocumentationLink.PRIVACY.open();
|
||||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.addComp(
|
||||
new TileButtonComp("thirdParty", "thirdPartyDescription", "mdi2o-open-source-initiative", e -> {
|
||||
var comp = new ThirdPartyDependencyListComp()
|
||||
.prefWidth(650)
|
||||
.styleClass("open-source-notices");
|
||||
var modal = ModalOverlay.of("openSourceNotices", comp);
|
||||
modal.show();
|
||||
})
|
||||
.grow(true, false))
|
||||
.addComp(
|
||||
new TileButtonComp("eula", "eulaDescription", "mdi2c-card-text-outline", e -> {
|
||||
DocumentationLink.EULA.open();
|
||||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.buildComp();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String getId() {
|
||||
return "about";
|
||||
|
@ -82,7 +32,7 @@ public class AboutCategory extends AppPrefsCategory {
|
|||
protected Comp<?> create() {
|
||||
var props = createProperties().padding(new Insets(0, 0, 0, 5));
|
||||
var update = new UpdateCheckComp().grow(true, false);
|
||||
return new VerticalComp(List.of(props, Comp.hseparator(), update, Comp.hseparator(), createLinks()))
|
||||
return new VerticalComp(List.of(props, Comp.hspacer(8), update, Comp.hspacer(13), Comp.hseparator().padding(Insets.EMPTY)))
|
||||
.apply(s -> s.get().setFillWidth(true))
|
||||
.apply(struc -> struc.get().setSpacing(15))
|
||||
.styleClass("information")
|
||||
|
@ -104,6 +54,7 @@ public class AboutCategory extends AppPrefsCategory {
|
|||
}
|
||||
|
||||
var section = new OptionsBuilder()
|
||||
.addComp(Comp.vspacer(40))
|
||||
.addComp(title, null)
|
||||
.addComp(Comp.vspacer(10))
|
||||
.name("build")
|
||||
|
|
|
@ -166,8 +166,6 @@ public class AppPrefs {
|
|||
.valueClass(Boolean.class)
|
||||
.licenseFeatureId("logging")
|
||||
.build());
|
||||
final BooleanProperty enforceWindowModality =
|
||||
mapLocal(new SimpleBooleanProperty(false), "enforceWindowModality", Boolean.class, false);
|
||||
final BooleanProperty checkForSecurityUpdates =
|
||||
mapLocal(new SimpleBooleanProperty(true), "checkForSecurityUpdates", Boolean.class, false);
|
||||
final BooleanProperty disableApiHttpsTlsCheck =
|
||||
|
@ -285,26 +283,27 @@ public class AppPrefs {
|
|||
private AppPrefs() {
|
||||
this.categories = Stream.of(
|
||||
new AboutCategory(),
|
||||
new SystemCategory(),
|
||||
new AppearanceCategory(),
|
||||
new VaultCategory(),
|
||||
new SyncCategory(),
|
||||
new PasswordManagerCategory(),
|
||||
new TerminalCategory(),
|
||||
new TerminalPromptCategory(),
|
||||
new LoggingCategory(),
|
||||
new EditorCategory(),
|
||||
new RdpCategory(),
|
||||
new SshCategory(),
|
||||
new ConnectionsCategory(),
|
||||
new ConnectionHubCategory(),
|
||||
new FileBrowserCategory(),
|
||||
new IconsCategory(),
|
||||
new SystemCategory(),
|
||||
new UpdatesCategory(),
|
||||
new SecurityCategory(),
|
||||
new HttpApiCategory(),
|
||||
new WorkspacesCategory(),
|
||||
new DeveloperCategory(),
|
||||
new TroubleshootCategory(),
|
||||
new DeveloperCategory())
|
||||
.filter(appPrefsCategory -> appPrefsCategory.show())
|
||||
new LinksCategory()
|
||||
)
|
||||
.toList();
|
||||
this.selectedCategory = new SimpleObjectProperty<>(categories.getFirst());
|
||||
}
|
||||
|
@ -427,10 +426,6 @@ public class AppPrefs {
|
|||
return encryptAllVaultData;
|
||||
}
|
||||
|
||||
public ObservableBooleanValue enforceWindowModality() {
|
||||
return enforceWindowModality;
|
||||
}
|
||||
|
||||
public ObservableBooleanValue condenseConnectionDisplay() {
|
||||
return condenseConnectionDisplay;
|
||||
}
|
||||
|
|
|
@ -1,57 +1,103 @@
|
|||
package io.xpipe.app.prefs;
|
||||
|
||||
import io.xpipe.app.comp.Comp;
|
||||
import io.xpipe.app.comp.SimpleComp;
|
||||
import io.xpipe.app.comp.base.VerticalComp;
|
||||
import io.xpipe.app.util.BooleanScope;
|
||||
import io.xpipe.app.util.PlatformThread;
|
||||
|
||||
import javafx.beans.property.SimpleBooleanProperty;
|
||||
import javafx.geometry.Insets;
|
||||
import javafx.geometry.Pos;
|
||||
import javafx.scene.control.ScrollPane;
|
||||
import javafx.scene.layout.HBox;
|
||||
import javafx.scene.layout.Priority;
|
||||
import javafx.scene.layout.Region;
|
||||
import javafx.scene.layout.StackPane;
|
||||
import javafx.scene.layout.*;
|
||||
import lombok.val;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
public class AppPrefsComp extends SimpleComp {
|
||||
|
||||
@Override
|
||||
protected Region createSimple() {
|
||||
var map = AppPrefs.get().getCategories().stream()
|
||||
.collect(Collectors.toMap(appPrefsCategory -> appPrefsCategory, appPrefsCategory -> {
|
||||
var categories = AppPrefs.get().getCategories().stream().filter(appPrefsCategory -> appPrefsCategory.show()).toList();
|
||||
var list = categories.stream()
|
||||
.<Comp<?>>map(appPrefsCategory -> {
|
||||
var r = appPrefsCategory
|
||||
.create()
|
||||
.maxWidth(800)
|
||||
.padding(new Insets(40, 40, 20, 60))
|
||||
.styleClass("prefs-container")
|
||||
.createRegion();
|
||||
PlatformThread.runNestedLoopIteration();
|
||||
.styleClass(appPrefsCategory.getId());
|
||||
return r;
|
||||
}));
|
||||
var pfxSp = new ScrollPane();
|
||||
AppPrefs.get().getSelectedCategory().subscribe(val -> {
|
||||
PlatformThread.runLaterIfNeeded(() -> {
|
||||
pfxSp.setContent(map.get(val));
|
||||
}).toList();
|
||||
var box = new VerticalComp(list)
|
||||
.maxWidth(850)
|
||||
.styleClass("prefs-box")
|
||||
.createStructure()
|
||||
.get();
|
||||
var scrollPane = new ScrollPane(box);
|
||||
|
||||
var externalUpdate = new SimpleBooleanProperty();
|
||||
|
||||
scrollPane.vvalueProperty().addListener((observable, oldValue, newValue) -> {
|
||||
if (externalUpdate.get()) {
|
||||
return;
|
||||
}
|
||||
|
||||
BooleanScope.executeExclusive(externalUpdate, () -> {
|
||||
var offset = newValue.doubleValue();
|
||||
if (offset == 1.0) {
|
||||
AppPrefs.get().getSelectedCategory().setValue(categories.getLast());
|
||||
return;
|
||||
}
|
||||
|
||||
for (int i = categories.size() - 1; i >= 0; i--) {
|
||||
var category = categories.get(i);
|
||||
var min = computeCategoryOffset(box, scrollPane, category);
|
||||
if (offset + (100.0 / box.getHeight()) > min) {
|
||||
AppPrefs.get().getSelectedCategory().setValue(category);
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
AppPrefs.get().getSelectedCategory().addListener((observable, oldValue, newValue) -> {
|
||||
pfxSp.setVvalue(0);
|
||||
|
||||
AppPrefs.get().getSelectedCategory().subscribe(val -> {
|
||||
PlatformThread.runLaterIfNeeded(() -> {
|
||||
if (externalUpdate.get()) {
|
||||
return;
|
||||
}
|
||||
|
||||
BooleanScope.executeExclusive(externalUpdate, () -> {
|
||||
var off = computeCategoryOffset(box, scrollPane, val);
|
||||
scrollPane.setVvalue(off);
|
||||
});
|
||||
});
|
||||
});
|
||||
pfxSp.setFitToWidth(true);
|
||||
var pfxLimit = new StackPane(pfxSp);
|
||||
pfxLimit.setAlignment(Pos.TOP_LEFT);
|
||||
scrollPane.setFitToWidth(true);
|
||||
HBox.setHgrow(scrollPane, Priority.ALWAYS);
|
||||
|
||||
var sidebar = new AppPrefsSidebarComp().createRegion();
|
||||
sidebar.setMinWidth(260);
|
||||
sidebar.setPrefWidth(260);
|
||||
sidebar.setMaxWidth(260);
|
||||
|
||||
var split = new HBox(sidebar, pfxLimit);
|
||||
var split = new HBox(sidebar, scrollPane);
|
||||
HBox.setMargin(sidebar, new Insets(4));
|
||||
HBox.setHgrow(pfxLimit, Priority.ALWAYS);
|
||||
split.setFillHeight(true);
|
||||
split.getStyleClass().add("prefs");
|
||||
var stack = new StackPane(split);
|
||||
return stack;
|
||||
}
|
||||
|
||||
private double computeCategoryOffset(VBox box, ScrollPane scrollPane, AppPrefsCategory val) {
|
||||
var node = box.lookup("." + val.getId());
|
||||
if (node != null && scrollPane.getHeight() > 0.0) {
|
||||
var s = Math.min(box.getHeight(), node.getBoundsInParent().getMinY() > 0.0 ? node.getBoundsInParent().getMinY() + 20 : 0.0) / box.getHeight();
|
||||
var off = (scrollPane.getHeight() * s * 1.05) / box.getHeight();
|
||||
return s + off;
|
||||
} else {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -26,7 +26,10 @@ public class AppPrefsSidebarComp extends SimpleComp {
|
|||
|
||||
@Override
|
||||
protected Region createSimple() {
|
||||
var buttons = AppPrefs.get().getCategories().stream()
|
||||
var effectiveCategories = AppPrefs.get().getCategories().stream()
|
||||
.filter(appPrefsCategory -> appPrefsCategory.show())
|
||||
.toList();
|
||||
var buttons = effectiveCategories.stream()
|
||||
.<Comp<?>>map(appPrefsCategory -> {
|
||||
return new ButtonComp(AppI18n.observable(appPrefsCategory.getId()), () -> {
|
||||
AppPrefs.get().getSelectedCategory().setValue(appPrefsCategory);
|
||||
|
@ -55,7 +58,7 @@ public class AppPrefsSidebarComp extends SimpleComp {
|
|||
vbox.apply(struc -> {
|
||||
AppPrefs.get().getSelectedCategory().subscribe(val -> {
|
||||
PlatformThread.runLaterIfNeeded(() -> {
|
||||
var index = val != null ? AppPrefs.get().getCategories().indexOf(val) : 0;
|
||||
var index = val != null ? effectiveCategories.indexOf(val) : 0;
|
||||
if (index >= struc.get().getChildren().size()) {
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -53,7 +53,6 @@ public class AppearanceCategory extends AppPrefsCategory {
|
|||
.addToggle(prefs.useSystemFont)
|
||||
.pref(prefs.censorMode)
|
||||
.addToggle(prefs.censorMode))
|
||||
.addTitle("windowOptions")
|
||||
.sub(new OptionsBuilder()
|
||||
.pref(prefs.windowOpacity)
|
||||
.addComp(
|
||||
|
@ -68,8 +67,7 @@ public class AppearanceCategory extends AppPrefsCategory {
|
|||
prefs.windowOpacity)
|
||||
.pref(prefs.saveWindowLocation)
|
||||
.addToggle(prefs.saveWindowLocation)
|
||||
.pref(prefs.enforceWindowModality)
|
||||
.addToggle(prefs.enforceWindowModality))
|
||||
)
|
||||
.buildComp();
|
||||
}
|
||||
|
||||
|
|
|
@ -2,13 +2,12 @@ package io.xpipe.app.prefs;
|
|||
|
||||
import io.xpipe.app.comp.Comp;
|
||||
import io.xpipe.app.util.OptionsBuilder;
|
||||
import io.xpipe.core.process.OsType;
|
||||
|
||||
public class ConnectionsCategory extends AppPrefsCategory {
|
||||
public class ConnectionHubCategory extends AppPrefsCategory {
|
||||
|
||||
@Override
|
||||
protected String getId() {
|
||||
return "connections";
|
||||
return "connectionHub";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -23,20 +22,7 @@ public class ConnectionsCategory extends AppPrefsCategory {
|
|||
.addToggle(prefs.openConnectionSearchWindowOnConnectionCreation)
|
||||
.pref(prefs.requireDoubleClickForConnections)
|
||||
.addToggle(prefs.requireDoubleClickForConnections);
|
||||
var localShellBuilder =
|
||||
new OptionsBuilder().pref(prefs.useLocalFallbackShell).addToggle(prefs.useLocalFallbackShell);
|
||||
// Change order to prioritize fallback shell on macOS
|
||||
var options = OsType.getLocal() == OsType.MACOS
|
||||
? new OptionsBuilder()
|
||||
.addTitle("localShell")
|
||||
.sub(localShellBuilder)
|
||||
.addTitle("connections")
|
||||
.sub(connectionsBuilder)
|
||||
: new OptionsBuilder()
|
||||
.addTitle("connections")
|
||||
.sub(connectionsBuilder)
|
||||
.addTitle("localShell")
|
||||
.sub(localShellBuilder);
|
||||
var options = new OptionsBuilder().addTitle("connectionHub").sub(connectionsBuilder);
|
||||
return options.buildComp();
|
||||
}
|
||||
}
|
|
@ -27,6 +27,11 @@ public class DeveloperCategory extends AppPrefsCategory {
|
|||
return "developer";
|
||||
}
|
||||
|
||||
@Override
|
||||
protected boolean show() {
|
||||
return AppPrefs.get().developerMode().getValue();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Comp<?> create() {
|
||||
var prefs = AppPrefs.get();
|
||||
|
|
89
app/src/main/java/io/xpipe/app/prefs/LinksCategory.java
Normal file
89
app/src/main/java/io/xpipe/app/prefs/LinksCategory.java
Normal file
|
@ -0,0 +1,89 @@
|
|||
package io.xpipe.app.prefs;
|
||||
|
||||
import atlantafx.base.theme.Styles;
|
||||
import io.xpipe.app.comp.Comp;
|
||||
import io.xpipe.app.comp.base.LabelComp;
|
||||
import io.xpipe.app.comp.base.ModalOverlay;
|
||||
import io.xpipe.app.comp.base.TileButtonComp;
|
||||
import io.xpipe.app.comp.base.VerticalComp;
|
||||
import io.xpipe.app.core.AppDistributionType;
|
||||
import io.xpipe.app.core.AppI18n;
|
||||
import io.xpipe.app.core.AppProperties;
|
||||
import io.xpipe.app.util.DocumentationLink;
|
||||
import io.xpipe.app.util.Hyperlinks;
|
||||
import io.xpipe.app.util.JfxHelper;
|
||||
import io.xpipe.app.util.OptionsBuilder;
|
||||
import io.xpipe.core.process.OsType;
|
||||
import javafx.beans.property.SimpleStringProperty;
|
||||
import javafx.geometry.Insets;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class LinksCategory extends AppPrefsCategory {
|
||||
|
||||
private Comp<?> createLinks() {
|
||||
return new OptionsBuilder()
|
||||
.addTitle("links")
|
||||
.addComp(Comp.vspacer(19))
|
||||
.addComp(
|
||||
new TileButtonComp("discord", "discordDescription", "mdi2d-discord", e -> {
|
||||
Hyperlinks.open(Hyperlinks.DISCORD);
|
||||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.addComp(
|
||||
new TileButtonComp(
|
||||
"documentation", "documentationDescription", "mdi2b-book-open-variant", e -> {
|
||||
Hyperlinks.open(Hyperlinks.DOCS);
|
||||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.addComp(
|
||||
new TileButtonComp("tryPtb", "tryPtbDescription", "mdi2t-test-tube", e -> {
|
||||
Hyperlinks.open(Hyperlinks.GITHUB_PTB);
|
||||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.addComp(
|
||||
new TileButtonComp("privacy", "privacyDescription", "mdomz-privacy_tip", e -> {
|
||||
DocumentationLink.PRIVACY.open();
|
||||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.addComp(
|
||||
new TileButtonComp("thirdParty", "thirdPartyDescription", "mdi2o-open-source-initiative", e -> {
|
||||
var comp = new ThirdPartyDependencyListComp()
|
||||
.prefWidth(650)
|
||||
.styleClass("open-source-notices");
|
||||
var modal = ModalOverlay.of("openSourceNotices", comp);
|
||||
modal.show();
|
||||
})
|
||||
.grow(true, false))
|
||||
.addComp(
|
||||
new TileButtonComp("eula", "eulaDescription", "mdi2c-card-text-outline", e -> {
|
||||
DocumentationLink.EULA.open();
|
||||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.addComp(Comp.vspacer(25))
|
||||
.buildComp();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String getId() {
|
||||
return "links";
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Comp<?> create() {
|
||||
return createLinks()
|
||||
.styleClass("information")
|
||||
.styleClass("about-tab")
|
||||
.apply(struc -> struc.get().setPrefWidth(600));
|
||||
}
|
||||
}
|
|
@ -15,8 +15,6 @@ public class SecurityCategory extends AppPrefsCategory {
|
|||
var builder = new OptionsBuilder();
|
||||
builder.addTitle("security")
|
||||
.sub(new OptionsBuilder()
|
||||
.pref(prefs.checkForSecurityUpdates)
|
||||
.addToggle(prefs.checkForSecurityUpdates)
|
||||
.pref(prefs.alwaysConfirmElevation)
|
||||
.addToggle(prefs.alwaysConfirmElevation)
|
||||
.pref(prefs.dontCachePasswords)
|
||||
|
|
|
@ -3,7 +3,9 @@ package io.xpipe.app.prefs;
|
|||
import io.xpipe.app.comp.Comp;
|
||||
import io.xpipe.app.comp.base.*;
|
||||
import io.xpipe.app.core.AppI18n;
|
||||
import io.xpipe.app.storage.DataStorage;
|
||||
import io.xpipe.app.storage.DataStorageSyncHandler;
|
||||
import io.xpipe.app.util.DesktopHelper;
|
||||
import io.xpipe.app.util.DocumentationLink;
|
||||
import io.xpipe.app.util.OptionsBuilder;
|
||||
import io.xpipe.app.util.ThreadHelper;
|
||||
|
@ -69,7 +71,11 @@ public class SyncCategory extends AppPrefsCategory {
|
|||
.disable(prefs.enableGitStorage.not())
|
||||
.addComp(testRow)
|
||||
.disable(prefs.storageGitRemote.isNull().or(prefs.enableGitStorage.not()))
|
||||
.addComp(prefs.getCustomComp("gitVaultIdentityStrategy")));
|
||||
.addComp(prefs.getCustomComp("gitVaultIdentityStrategy"))
|
||||
.nameAndDescription("browseVault")
|
||||
.addComp(new ButtonComp(AppI18n.observable("browseVaultButton"), () -> {
|
||||
DesktopHelper.browsePathLocal(DataStorage.get().getStorageDir());
|
||||
})));
|
||||
return builder.buildComp();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,6 +4,7 @@ import io.xpipe.app.comp.Comp;
|
|||
import io.xpipe.app.comp.base.ChoiceComp;
|
||||
import io.xpipe.app.ext.PrefsChoiceValue;
|
||||
import io.xpipe.app.util.OptionsBuilder;
|
||||
import io.xpipe.core.process.OsType;
|
||||
|
||||
public class SystemCategory extends AppPrefsCategory {
|
||||
|
||||
|
@ -15,7 +16,9 @@ public class SystemCategory extends AppPrefsCategory {
|
|||
public Comp<?> create() {
|
||||
var prefs = AppPrefs.get();
|
||||
var builder = new OptionsBuilder();
|
||||
builder.addTitle("appBehaviour")
|
||||
var localShellBuilder =
|
||||
new OptionsBuilder().pref(prefs.useLocalFallbackShell).addToggle(prefs.useLocalFallbackShell);
|
||||
builder.addTitle("system")
|
||||
.sub(new OptionsBuilder()
|
||||
.pref(prefs.startupBehaviour)
|
||||
.addComp(ChoiceComp.ofTranslatable(
|
||||
|
@ -28,13 +31,9 @@ public class SystemCategory extends AppPrefsCategory {
|
|||
prefs.closeBehaviour,
|
||||
PrefsChoiceValue.getSupported(CloseBehaviour.class),
|
||||
false)
|
||||
.minWidth(getCompWidth() / 2)))
|
||||
.addTitle("advanced")
|
||||
.sub(new OptionsBuilder().pref(prefs.developerMode).addToggle(prefs.developerMode))
|
||||
.addTitle("updates")
|
||||
.sub(new OptionsBuilder()
|
||||
.pref(prefs.automaticallyCheckForUpdates)
|
||||
.addToggle(prefs.automaticallyCheckForUpdates));
|
||||
.minWidth(getCompWidth() / 2)));
|
||||
builder.sub(localShellBuilder);
|
||||
builder.sub(new OptionsBuilder().pref(prefs.developerMode).addToggle(prefs.developerMode));
|
||||
return builder.buildComp();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,10 +11,7 @@ import io.xpipe.app.ext.ShellStore;
|
|||
import io.xpipe.app.issue.ErrorEvent;
|
||||
import io.xpipe.app.storage.DataStorage;
|
||||
import io.xpipe.app.storage.DataStoreEntryRef;
|
||||
import io.xpipe.app.terminal.ExternalTerminalType;
|
||||
import io.xpipe.app.terminal.TerminalLauncher;
|
||||
import io.xpipe.app.terminal.TerminalMultiplexer;
|
||||
import io.xpipe.app.terminal.TerminalProxyManager;
|
||||
import io.xpipe.app.terminal.*;
|
||||
import io.xpipe.app.util.*;
|
||||
import io.xpipe.core.process.OsType;
|
||||
|
||||
|
@ -44,22 +41,6 @@ public class TerminalCategory extends AppPrefsCategory {
|
|||
@Override
|
||||
protected Comp<?> create() {
|
||||
var prefs = AppPrefs.get();
|
||||
var terminalTest = new StackComp(
|
||||
List.of(new ButtonComp(AppI18n.observable("test"), new FontIcon("mdi2p-play"), () -> {
|
||||
ThreadHelper.runFailableAsync(() -> {
|
||||
var term = AppPrefs.get().terminalType().getValue();
|
||||
if (term != null) {
|
||||
TerminalLauncher.open(
|
||||
"Test",
|
||||
ProcessControlProvider.get()
|
||||
.createLocalProcessControl(true)
|
||||
.command("echo Test"),
|
||||
UUID.randomUUID());
|
||||
}
|
||||
});
|
||||
})))
|
||||
.padding(new Insets(7, 0, 0, 0))
|
||||
.apply(struc -> struc.get().setAlignment(Pos.CENTER_LEFT));
|
||||
prefs.enableTerminalLogging.addListener((observable, oldValue, newValue) -> {
|
||||
var feature = LicenseProvider.get().getFeature("logging");
|
||||
if (newValue && !feature.isSupported()) {
|
||||
|
@ -76,14 +57,8 @@ public class TerminalCategory extends AppPrefsCategory {
|
|||
});
|
||||
return new OptionsBuilder()
|
||||
.addTitle("terminalConfiguration")
|
||||
.sub(new OptionsBuilder()
|
||||
.pref(prefs.terminalType)
|
||||
.addComp(terminalChoice(), prefs.terminalType)
|
||||
.pref(prefs.customTerminalCommand)
|
||||
.addComp(new TextFieldComp(prefs.customTerminalCommand, true)
|
||||
.apply(struc -> struc.get().setPromptText("myterminal -e $CMD"))
|
||||
.hide(prefs.terminalType.isNotEqualTo(ExternalTerminalType.CUSTOM)))
|
||||
.addComp(terminalTest))
|
||||
.sub(terminalChoice())
|
||||
.sub(terminalPrompt())
|
||||
.sub(terminalProxy())
|
||||
.sub(terminalMultiplexer())
|
||||
.sub(terminalInitScript())
|
||||
|
@ -95,7 +70,7 @@ public class TerminalCategory extends AppPrefsCategory {
|
|||
.buildComp();
|
||||
}
|
||||
|
||||
private Comp<?> terminalChoice() {
|
||||
private OptionsBuilder terminalChoice() {
|
||||
var prefs = AppPrefs.get();
|
||||
var c = ChoiceComp.ofTranslatable(
|
||||
prefs.terminalType, PrefsChoiceValue.getSupported(ExternalTerminalType.class), false);
|
||||
|
@ -150,7 +125,32 @@ public class TerminalCategory extends AppPrefsCategory {
|
|||
struc.get().setSpacing(10);
|
||||
});
|
||||
h.maxWidth(getCompWidth());
|
||||
return h;
|
||||
|
||||
var terminalTest = new ButtonComp(AppI18n.observable("test"), new FontIcon("mdi2p-play"), () -> {
|
||||
ThreadHelper.runFailableAsync(() -> {
|
||||
var term = AppPrefs.get().terminalType().getValue();
|
||||
if (term != null) {
|
||||
TerminalLauncher.open(
|
||||
"Test",
|
||||
ProcessControlProvider.get()
|
||||
.createLocalProcessControl(true)
|
||||
.command("echo Test"),
|
||||
UUID.randomUUID());
|
||||
}
|
||||
});
|
||||
})
|
||||
.padding(new Insets(6, 11, 6, 5))
|
||||
.apply(struc -> struc.get().setAlignment(Pos.CENTER_LEFT));
|
||||
|
||||
var builder = new OptionsBuilder()
|
||||
.pref(prefs.terminalType)
|
||||
.addComp(h, prefs.terminalType)
|
||||
.pref(prefs.customTerminalCommand)
|
||||
.addComp(new TextFieldComp(prefs.customTerminalCommand, true)
|
||||
.apply(struc -> struc.get().setPromptText("myterminal -e $CMD"))
|
||||
.hide(prefs.terminalType.isNotEqualTo(ExternalTerminalType.CUSTOM)))
|
||||
.addComp(terminalTest);
|
||||
return builder;
|
||||
}
|
||||
|
||||
private OptionsBuilder terminalProxy() {
|
||||
|
@ -238,4 +238,38 @@ public class TerminalCategory extends AppPrefsCategory {
|
|||
choice.maxWidth(getCompWidth());
|
||||
return new OptionsBuilder().nameAndDescription("terminalMultiplexer").addComp(choice);
|
||||
}
|
||||
|
||||
|
||||
private OptionsBuilder terminalPrompt() {
|
||||
var prefs = AppPrefs.get();
|
||||
var choiceBuilder = OptionsChoiceBuilder.builder()
|
||||
.property(prefs.terminalPrompt)
|
||||
.allowNull(true)
|
||||
.subclasses(TerminalPrompt.getClasses())
|
||||
.transformer(entryComboBox -> {
|
||||
var websiteLinkButton =
|
||||
new ButtonComp(AppI18n.observable("website"), new FontIcon("mdi2w-web"), () -> {
|
||||
var l = prefs.terminalPrompt().getValue().getDocsLink();
|
||||
if (l != null) {
|
||||
Hyperlinks.open(l);
|
||||
}
|
||||
});
|
||||
websiteLinkButton.minWidth(Region.USE_PREF_SIZE);
|
||||
websiteLinkButton.disable(Bindings.createBooleanBinding(
|
||||
() -> {
|
||||
return prefs.terminalPrompt.getValue() == null
|
||||
|| prefs.terminalPrompt.getValue().getDocsLink() == null;
|
||||
},
|
||||
prefs.terminalPrompt));
|
||||
|
||||
var hbox = new HBox(entryComboBox, websiteLinkButton.createRegion());
|
||||
HBox.setHgrow(entryComboBox, Priority.ALWAYS);
|
||||
hbox.setSpacing(10);
|
||||
return hbox;
|
||||
})
|
||||
.build();
|
||||
var choice = choiceBuilder.build().buildComp();
|
||||
choice.maxWidth(getCompWidth());
|
||||
return new OptionsBuilder().nameAndDescription("terminalPrompt").addComp(choice, prefs.terminalPrompt);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,63 +0,0 @@
|
|||
package io.xpipe.app.prefs;
|
||||
|
||||
import io.xpipe.app.comp.Comp;
|
||||
import io.xpipe.app.comp.base.*;
|
||||
import io.xpipe.app.core.AppI18n;
|
||||
import io.xpipe.app.terminal.TerminalPrompt;
|
||||
import io.xpipe.app.util.*;
|
||||
|
||||
import javafx.beans.binding.Bindings;
|
||||
import javafx.scene.layout.HBox;
|
||||
import javafx.scene.layout.Priority;
|
||||
import javafx.scene.layout.Region;
|
||||
|
||||
import org.kordamp.ikonli.javafx.FontIcon;
|
||||
|
||||
public class TerminalPromptCategory extends AppPrefsCategory {
|
||||
|
||||
@Override
|
||||
protected String getId() {
|
||||
return "terminalPrompt";
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Comp<?> create() {
|
||||
return new OptionsBuilder()
|
||||
.addTitle("terminalPromptConfiguration")
|
||||
.sub(terminalPrompt())
|
||||
.buildComp();
|
||||
}
|
||||
|
||||
private OptionsBuilder terminalPrompt() {
|
||||
var prefs = AppPrefs.get();
|
||||
var choiceBuilder = OptionsChoiceBuilder.builder()
|
||||
.property(prefs.terminalPrompt)
|
||||
.allowNull(true)
|
||||
.subclasses(TerminalPrompt.getClasses())
|
||||
.transformer(entryComboBox -> {
|
||||
var websiteLinkButton =
|
||||
new ButtonComp(AppI18n.observable("website"), new FontIcon("mdi2w-web"), () -> {
|
||||
var l = prefs.terminalPrompt().getValue().getDocsLink();
|
||||
if (l != null) {
|
||||
Hyperlinks.open(l);
|
||||
}
|
||||
});
|
||||
websiteLinkButton.minWidth(Region.USE_PREF_SIZE);
|
||||
websiteLinkButton.disable(Bindings.createBooleanBinding(
|
||||
() -> {
|
||||
return prefs.terminalPrompt.getValue() == null
|
||||
|| prefs.terminalPrompt.getValue().getDocsLink() == null;
|
||||
},
|
||||
prefs.terminalPrompt));
|
||||
|
||||
var hbox = new HBox(entryComboBox, websiteLinkButton.createRegion());
|
||||
HBox.setHgrow(entryComboBox, Priority.ALWAYS);
|
||||
hbox.setSpacing(10);
|
||||
return hbox;
|
||||
})
|
||||
.build();
|
||||
var choice = choiceBuilder.build().buildComp();
|
||||
choice.maxWidth(getCompWidth());
|
||||
return new OptionsBuilder().nameAndDescription("terminalPrompt").addComp(choice, prefs.terminalPrompt);
|
||||
}
|
||||
}
|
|
@ -39,7 +39,7 @@ public class TroubleshootCategory extends AppPrefsCategory {
|
|||
protected Comp<?> create() {
|
||||
OptionsBuilder b = new OptionsBuilder()
|
||||
.addTitle("troubleshootingOptions")
|
||||
.spacer(25)
|
||||
.spacer(19)
|
||||
.addComp(
|
||||
new TileButtonComp("reportIssue", "reportIssueDescription", "mdal-bug_report", e -> {
|
||||
var event = ErrorEvent.fromMessage("User Report");
|
||||
|
@ -51,7 +51,6 @@ public class TroubleshootCategory extends AppPrefsCategory {
|
|||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.separator()
|
||||
.addComp(
|
||||
new TileButtonComp("launchDebugMode", "launchDebugModeDescription", "mdmz-refresh", e -> {
|
||||
OperationMode.executeAfterShutdown(() -> {
|
||||
|
@ -70,8 +69,7 @@ public class TroubleshootCategory extends AppPrefsCategory {
|
|||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.separator();
|
||||
null);
|
||||
|
||||
if (AppLogs.get().isWriteToFile()) {
|
||||
b.addComp(
|
||||
|
@ -89,8 +87,7 @@ public class TroubleshootCategory extends AppPrefsCategory {
|
|||
e.consume();
|
||||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.separator();
|
||||
null);
|
||||
}
|
||||
|
||||
b.addComp(
|
||||
|
@ -105,7 +102,6 @@ public class TroubleshootCategory extends AppPrefsCategory {
|
|||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.separator()
|
||||
.addComp(
|
||||
new TileButtonComp(
|
||||
"clearUserData", "clearUserDataDescription", "mdi2t-trash-can-outline", e -> {
|
||||
|
@ -139,7 +135,6 @@ public class TroubleshootCategory extends AppPrefsCategory {
|
|||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.separator()
|
||||
.addComp(
|
||||
new TileButtonComp("clearCaches", "clearCachesDescription", "mdi2t-trash-can-outline", e -> {
|
||||
var modal = ModalOverlay.of(
|
||||
|
@ -153,7 +148,6 @@ public class TroubleshootCategory extends AppPrefsCategory {
|
|||
})
|
||||
.grow(true, false),
|
||||
null)
|
||||
.separator()
|
||||
.addComp(
|
||||
new TileButtonComp("createHeapDump", "createHeapDumpDescription", "mdi2m-memory", e -> {
|
||||
heapDump();
|
||||
|
|
27
app/src/main/java/io/xpipe/app/prefs/UpdatesCategory.java
Normal file
27
app/src/main/java/io/xpipe/app/prefs/UpdatesCategory.java
Normal file
|
@ -0,0 +1,27 @@
|
|||
package io.xpipe.app.prefs;
|
||||
|
||||
import io.xpipe.app.comp.Comp;
|
||||
import io.xpipe.app.comp.base.ChoiceComp;
|
||||
import io.xpipe.app.ext.PrefsChoiceValue;
|
||||
import io.xpipe.app.util.OptionsBuilder;
|
||||
|
||||
public class UpdatesCategory extends AppPrefsCategory {
|
||||
|
||||
@Override
|
||||
protected String getId() {
|
||||
return "updates";
|
||||
}
|
||||
|
||||
public Comp<?> create() {
|
||||
var prefs = AppPrefs.get();
|
||||
var builder = new OptionsBuilder();
|
||||
builder
|
||||
.addTitle("updates")
|
||||
.sub(new OptionsBuilder()
|
||||
.pref(prefs.automaticallyCheckForUpdates)
|
||||
.addToggle(prefs.automaticallyCheckForUpdates)
|
||||
.pref(prefs.checkForSecurityUpdates)
|
||||
.addToggle(prefs.checkForSecurityUpdates));
|
||||
return builder.buildComp();
|
||||
}
|
||||
}
|
|
@ -85,12 +85,6 @@ public class VaultCategory extends AppPrefsCategory {
|
|||
.addToggle(prefs.lockVaultOnHibernation)
|
||||
.pref(prefs.encryptAllVaultData)
|
||||
.addToggle(encryptVault));
|
||||
builder.addTitle("vault")
|
||||
.sub(new OptionsBuilder()
|
||||
.nameAndDescription("browseVault")
|
||||
.addComp(new ButtonComp(AppI18n.observable("browseVaultButton"), () -> {
|
||||
DesktopHelper.browsePathLocal(DataStorage.get().getStorageDir());
|
||||
})));
|
||||
return builder.buildComp();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,8 +1,15 @@
|
|||
.prefs-box {
|
||||
-fx-padding: 0 40 0 60;
|
||||
}
|
||||
|
||||
.prefs-container .options-comp .name {
|
||||
-fx-padding: 2em 0 0 0;
|
||||
-fx-padding: 1.8em 0 0 0;
|
||||
-fx-font-weight: BOLD;
|
||||
-fx-font-size: 1.1em;
|
||||
}
|
||||
.prefs-container.options-comp > .options-comp {
|
||||
-fx-padding: 0 0 0 1em;
|
||||
}
|
||||
|
||||
.root:macos .prefs-container .options-comp .name {
|
||||
-fx-font-weight: NORMAL;
|
||||
|
@ -24,24 +31,12 @@
|
|||
-fx-font-size: 1.0em;
|
||||
}
|
||||
|
||||
.prefs-container > .title-header.first {
|
||||
-fx-padding: 0 0 -0.5em 0;
|
||||
}
|
||||
|
||||
.prefs-container > .title-header {
|
||||
-fx-padding: 2em 0 -0.5em 0;
|
||||
-fx-font-weight: BOLD;
|
||||
-fx-font-size: 1.5em;
|
||||
}
|
||||
|
||||
.prefs-container.options-comp > .options-comp {
|
||||
-fx-padding: 0 0 0 0;
|
||||
}
|
||||
|
||||
.prefs-container.options-comp .name.first {
|
||||
-fx-padding: 0;
|
||||
}
|
||||
|
||||
.prefs {
|
||||
-fx-background-color: transparent;
|
||||
}
|
||||
|
|
24
lang/strings/translations_da.properties
generated
24
lang/strings/translations_da.properties
generated
|
@ -158,6 +158,7 @@ checkOutUpdate=Tjek ud-opdatering
|
|||
quit=Afslut
|
||||
noTerminalSet=Ingen terminalapplikation er blevet indstillet automatisk. Du kan gøre det manuelt i indstillingsmenuen.
|
||||
connections=Forbindelser
|
||||
connectionHub=Forbindelseshub
|
||||
settings=Indstillinger
|
||||
explorePlans=Licens
|
||||
help=Hjælp
|
||||
|
@ -167,7 +168,7 @@ developer=Udvikler
|
|||
browseFileTitle=Gennemse fil
|
||||
browser=Fil-browser
|
||||
selectFileFromComputer=Vælg en fil fra denne computer
|
||||
links=Nyttige links
|
||||
links=Links
|
||||
website=Hjemmeside
|
||||
discordDescription=Deltag i Discord-serveren
|
||||
security=Sikkerhed
|
||||
|
@ -295,8 +296,6 @@ showChildrenConnectionsInParentCategory=Vis underordnede kategorier i overordnet
|
|||
showChildrenConnectionsInParentCategoryDescription=Om alle forbindelser i underkategorier skal medtages eller ej, når en bestemt overordnet kategori vælges.\n\nHvis dette er deaktiveret, opfører kategorierne sig mere som klassiske mapper, der kun viser deres direkte indhold uden at inkludere undermapper.
|
||||
condenseConnectionDisplay=Kondenseret forbindelsesvisning
|
||||
condenseConnectionDisplayDescription=Gør hver forbindelse på øverste niveau mindre lodret for at give mulighed for en mere komprimeret forbindelsesliste.
|
||||
enforceWindowModality=Gennemfør vinduesmodalitet
|
||||
enforceWindowModalityDescription=Får sekundære vinduer, som f.eks. dialogboksen til oprettelse af forbindelse, til at blokere alt input til hovedvinduet, mens de er åbne. Det er nyttigt, hvis man nogle gange klikker forkert.
|
||||
openConnectionSearchWindowOnConnectionCreation=Åbn vindue til forbindelsessøgning ved oprettelse af forbindelse
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Om der automatisk skal åbnes et vindue for at søge efter tilgængelige underforbindelser, når der tilføjes en ny shell-forbindelse.
|
||||
workflow=Arbejdsgang
|
||||
|
@ -373,6 +372,7 @@ shellCommandTestDescription=Kør en kommando i den shell-session, der bruges int
|
|||
terminal=Terminal
|
||||
terminalType=Terminal-emulator
|
||||
terminalConfiguration=Konfiguration af terminal
|
||||
terminalCustomization=Tilpasning af terminaler
|
||||
editorConfiguration=Konfiguration af editor
|
||||
defaultApplication=Standardapplikation
|
||||
terminalTypeDescription=Den standardterminal, der skal bruges, når man åbner en shell-forbindelse. Denne applikation bruges kun til visning, det startede shell-program afhænger af selve shell-forbindelsen.\n\nNiveauet for understøttelse af funktioner varierer fra terminal til terminal, og derfor er hver enkelt markeret som enten anbefalet eller ikke anbefalet. Alle ikke-anbefalede terminaler fungerer med XPipe, men mangler måske funktioner som faner, titel-farver, shell-understøttelse og meget mere. Din brugeroplevelse bliver bedst, når du bruger en anbefalet terminal.
|
||||
|
@ -504,7 +504,7 @@ enableTerminalLoggingDescription=Aktiverer logning på klientsiden for alle term
|
|||
terminalLoggingDirectory=Logfiler for terminalsessioner
|
||||
terminalLoggingDirectoryDescription=Alle logfiler gemmes i XPipe-databiblioteket på dit lokale system.
|
||||
openSessionLogs=Åbne sessionslogfiler
|
||||
sessionLogging=Logning af sessioner
|
||||
sessionLogging=Terminal-logning
|
||||
sessionActive=Der kører en baggrundssession for denne forbindelse.\n\nKlik på statusindikatoren for at stoppe denne session manuelt.
|
||||
skipValidation=Spring validering over
|
||||
scriptsIntroTitle=Om scripts
|
||||
|
@ -563,7 +563,7 @@ syncTeamVaults=Team vault-synkronisering
|
|||
syncTeamVaultsDescription=Hvis du vil synkronisere din vault med flere teammedlemmer, skal du aktivere git-synkronisering.
|
||||
enableGitSync=Aktiver git-synkronisering
|
||||
browseVault=Vault-data
|
||||
browseVaultDescription=Vault er det datalager, hvor alle dine forbindelsesoplysninger ligger. Du kan selv tage et kig på det i din oprindelige filhåndtering. Bemærk, at eksterne redigeringer ikke anbefales og kan forårsage en række problemer.
|
||||
browseVaultDescription=Du kan selv tage et kig på vault-biblioteket i din oprindelige filhåndtering. Bemærk, at eksterne redigeringer ikke anbefales og kan forårsage en række problemer.
|
||||
browseVaultButton=Gennemse hvælving
|
||||
vaultUsers=Vault-brugere
|
||||
createHeapDump=Opret heap-dump
|
||||
|
@ -824,8 +824,10 @@ vmwareInstallation.displayDescription=Interagerer med de installerede VM'er via
|
|||
start=Start
|
||||
stop=Stop
|
||||
pause=Pause
|
||||
rdpTunnelHost=Tunnel-vært
|
||||
rdpTunnelHostDescription=Den SSH-forbindelse, der skal bruges som tunnel
|
||||
rdpTunnelHost=Målvært
|
||||
rdpTunnelHostDescription=SSH-forbindelsen til at tunnelere RDP-forbindelsen til
|
||||
rdpTunnelUsername=Brugernavn
|
||||
rdpTunnelUsernameDescription=Den brugerdefinerede bruger at logge ind som, bruger SSH-brugeren, hvis den er tom
|
||||
rdpFileLocation=Filens placering
|
||||
rdpFileLocationDescription=Filstien til .rdp-filen
|
||||
rdpPasswordAuthentication=Godkendelse af adgangskode
|
||||
|
@ -1084,7 +1086,7 @@ command=Kommando
|
|||
commandGroup=Kommandogruppe
|
||||
vncSystem=VNC-målsystem
|
||||
vncSystemDescription=Det faktiske system, der skal interageres med. Dette er normalt det samme som tunnelværten
|
||||
vncHost=Fjerntliggende tunnelvært
|
||||
vncHost=Mål VNC-vært
|
||||
vncHostDescription=Det system, som VNC-serveren kører på
|
||||
#custom
|
||||
gitVaultTitle=Git-Vault
|
||||
|
@ -1357,7 +1359,7 @@ terminalEnvironmentDescription=Hvis du vil bruge funktioner i et lokalt Linux-ba
|
|||
terminalInitScript=Terminal init-script
|
||||
terminalInitScriptDescription=Kommandoer, der skal køres i terminalmiljøet, før forbindelsen startes. Du kan bruge dette til at konfigurere terminalmiljøet ved opstart.
|
||||
terminalMultiplexer=Terminal-multiplexer
|
||||
terminalMultiplexerDescription=Terminal-multiplexer til brug som alternativ til faneblade i en terminal.\n\nDette vil erstatte visse terminalhåndteringsegenskaber, f.eks. fanebladshåndtering, med multiplexerfunktionaliteten.\n\nKræver, at den respektive eksekverbare multiplexer er installeret på systemet.
|
||||
terminalMultiplexerDescription=Terminal-multiplexer til brug som alternativ til faneblade i en terminal.\n\nDette vil erstatte visse terminalhåndteringsegenskaber, f.eks. fanebladshåndtering, med multiplexerfunktionaliteten. Kræver, at den respektive eksekverbare multiplexer er installeret på systemet.
|
||||
terminalPromptForRestart=Opfordring til genstart
|
||||
terminalPromptForRestartDescription=Når den er aktiveret, vil du, når du afslutter en terminalsession, blive bedt om enten at genstarte eller lukke sessionen i stedet for bare at lukke terminalsessionen med det samme.
|
||||
querying=Forespørgsel ...
|
||||
|
@ -1366,9 +1368,11 @@ refreshOpenpubkey=Opdater openpubkey-identitet
|
|||
refreshOpenpubkeyDescription=Kør opkssh refresh for at gøre openpubkey-identiteten gyldig igen
|
||||
all=Alle
|
||||
terminalPrompt=Terminal-prompt
|
||||
terminalPromptDescription=Terminalprompt-værktøjet til brug i dine fjernterminaler.\n\nNår du aktiverer en terminalprompt, opsættes og konfigureres prompt-værktøjet automatisk på målsystemet, når du åbner en terminalsession. Det ændrer ikke eksisterende prompt-konfigurationer eller profilfiler på et system.\n\nDet vil øge terminalens indlæsningstid den første tid, mens prompten er ved at blive konfigureret på fjernsystemet.
|
||||
terminalPromptDescription=Terminalprompt-værktøjet til brug i dine fjernterminaler.\n\nNår du aktiverer en terminalprompt, opsættes og konfigureres prompt-værktøjet automatisk på målsystemet, når du åbner en terminalsession. Dette ændrer ikke eksisterende prompt-konfigurationer eller profilfiler på et system. Det vil øge terminalens indlæsningstid den første tid, mens prompten er ved at blive konfigureret på fjernsystemet.
|
||||
terminalPromptConfiguration=Konfiguration af terminalprompt
|
||||
terminalPromptConfig=Konfig-fil
|
||||
terminalPromptConfigDescription=Den brugerdefinerede konfigurationsfil, der skal anvendes på prompten. Denne konfiguration bliver automatisk sat op på målsystemet, når terminalen initialiseres, og bruges som standardkonfiguration for prompten.\n\nHvis du vil bruge den eksisterende standardkonfigurationsfil på hvert system, kan du lade dette felt være tomt.
|
||||
passwordManagerKey=Nøgle til adgangskodehåndtering
|
||||
passwordManagerAgent=Ekstern password manager-agent
|
||||
dockerComposeProject.displayName=Docker compose-projektet
|
||||
dockerComposeProject.displayDescription=Grupper containere i et sammensat projekt sammen
|
||||
|
|
24
lang/strings/translations_de.properties
generated
24
lang/strings/translations_de.properties
generated
|
@ -161,6 +161,7 @@ checkOutUpdate=Update auschecken
|
|||
quit=Beenden
|
||||
noTerminalSet=Es wurde keine Terminalanwendung automatisch eingestellt. Du kannst dies manuell im Einstellungsmenü tun.
|
||||
connections=Verbindungen
|
||||
connectionHub=Verbindungs-Hub
|
||||
settings=Einstellungen
|
||||
explorePlans=Lizenz
|
||||
help=Hilfe
|
||||
|
@ -170,7 +171,7 @@ developer=Entwickler
|
|||
browseFileTitle=Datei durchsuchen
|
||||
browser=Dateibrowser
|
||||
selectFileFromComputer=Eine Datei von diesem Computer auswählen
|
||||
links=Nützliche Links
|
||||
links=Links
|
||||
website=Website
|
||||
discordDescription=Dem Discord-Server beitreten
|
||||
security=Sicherheit
|
||||
|
@ -295,8 +296,6 @@ showChildrenConnectionsInParentCategory=Unterkategorien in der übergeordneten K
|
|||
showChildrenConnectionsInParentCategoryDescription=Ob alle Verbindungen, die sich in Unterkategorien befinden, einbezogen werden sollen oder nicht, wenn eine bestimmte übergeordnete Kategorie ausgewählt wird.\n\nWenn diese Option deaktiviert ist, verhalten sich die Kategorien eher wie klassische Ordner, die nur ihren direkten Inhalt anzeigen, ohne Unterordner einzubeziehen.
|
||||
condenseConnectionDisplay=Verbindungsanzeige verdichten
|
||||
condenseConnectionDisplayDescription=Jede Verbindung auf der obersten Ebene sollte weniger Platz in der Vertikalen einnehmen, damit die Verbindungsliste übersichtlicher wird.
|
||||
enforceWindowModality=Fenstermodalität erzwingen
|
||||
enforceWindowModalityDescription=Sorgt dafür, dass sekundäre Fenster, wie z. B. das Dialogfeld zum Herstellen einer Verbindung, alle Eingaben für das Hauptfenster blockieren, während sie geöffnet sind. Das ist nützlich, wenn du manchmal falsch klickst.
|
||||
openConnectionSearchWindowOnConnectionCreation=Fenster für die Verbindungssuche bei der Verbindungsherstellung öffnen
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Ob beim Hinzufügen einer neuen Shell-Verbindung automatisch das Fenster zur Suche nach verfügbaren Unterverbindungen geöffnet werden soll oder nicht.
|
||||
workflow=Workflow
|
||||
|
@ -372,6 +371,7 @@ shellCommandTestDescription=Führe einen Befehl in der Shell-Sitzung aus, die in
|
|||
terminal=Terminal
|
||||
terminalType=Terminal-Emulator
|
||||
terminalConfiguration=Terminal-Konfiguration
|
||||
terminalCustomization=Terminal-Anpassung
|
||||
editorConfiguration=Editor-Konfiguration
|
||||
defaultApplication=Standardanwendung
|
||||
terminalTypeDescription=Das Standardterminal, das beim Öffnen einer Shell-Verbindung verwendet wird. Diese Anwendung wird nur zu Anzeigezwecken verwendet, das gestartete Shell-Programm hängt von der Shell-Verbindung selbst ab.\n\nDer Grad der Unterstützung von Funktionen ist von Terminal zu Terminal unterschiedlich, deshalb ist jedes Terminal entweder als empfohlen oder nicht empfohlen gekennzeichnet. Alle nicht empfohlenen Terminals funktionieren mit XPipe, aber ihnen fehlen möglicherweise Funktionen wie Tabs, Titelfarben, Shell-Unterstützung und mehr. Die besten Ergebnisse erzielst du, wenn du ein empfohlenes Terminal verwendest.
|
||||
|
@ -507,7 +507,7 @@ enableTerminalLoggingDescription=Aktiviert die clientseitige Protokollierung fü
|
|||
terminalLoggingDirectory=Terminal-Sitzungsprotokolle
|
||||
terminalLoggingDirectoryDescription=Alle Protokolle werden in dem XPipe-Datenverzeichnis auf deinem lokalen System gespeichert.
|
||||
openSessionLogs=Sitzungsprotokolle öffnen
|
||||
sessionLogging=Sitzungsprotokollierung
|
||||
sessionLogging=Terminal-Protokollierung
|
||||
sessionActive=Für diese Verbindung wird eine Hintergrundsitzung durchgeführt.\n\nUm diese Sitzung manuell zu beenden, klicke auf die Statusanzeige.
|
||||
skipValidation=Validierung überspringen
|
||||
scriptsIntroTitle=Über Skripte
|
||||
|
@ -569,7 +569,7 @@ syncTeamVaults=Synchronisierung des Team-Tresors
|
|||
syncTeamVaultsDescription=Um deinen Tresor mit mehreren Teammitgliedern zu synchronisieren, aktiviere die Git-Synchronisierung.
|
||||
enableGitSync=Git Sync aktivieren
|
||||
browseVault=Tresordaten
|
||||
browseVaultDescription=Der Tresor ist der Datenspeicher, in dem sich alle deine Verbindungsinformationen befinden. Du kannst ihn selbst in deinem nativen Dateimanager ansehen. Beachte, dass Bearbeitungen von außen nicht empfohlen werden und eine Reihe von Problemen verursachen können.
|
||||
browseVaultDescription=Du kannst dir das Tresorverzeichnis selbst in deinem Dateimanager ansehen. Beachte, dass externe Bearbeitungen nicht empfohlen werden und eine Reihe von Problemen verursachen können.
|
||||
browseVaultButton=Tresor durchsuchen
|
||||
vaultUsers=Tresor-Benutzer
|
||||
createHeapDump=Heap-Dump erstellen
|
||||
|
@ -824,8 +824,10 @@ vmwareInstallation.displayDescription=Interaktion mit den installierten VMs übe
|
|||
start=Start
|
||||
stop=Stopp
|
||||
pause=Pause
|
||||
rdpTunnelHost=Tunnel-Host
|
||||
rdpTunnelHostDescription=Die SSH-Verbindung, die als Tunnel verwendet werden soll
|
||||
rdpTunnelHost=Ziel-Host
|
||||
rdpTunnelHostDescription=Die SSH-Verbindung, über die die RDP-Verbindung getunnelt wird
|
||||
rdpTunnelUsername=Benutzername
|
||||
rdpTunnelUsernameDescription=Der benutzerdefinierte Benutzer, mit dem man sich anmeldet, verwendet den SSH-Benutzer, wenn er leer bleibt
|
||||
rdpFileLocation=Dateispeicherort
|
||||
rdpFileLocationDescription=Der Dateipfad der .rdp-Datei
|
||||
rdpPasswordAuthentication=Passwort-Authentifizierung
|
||||
|
@ -1071,7 +1073,7 @@ command=Befehl
|
|||
commandGroup=Befehlsgruppe
|
||||
vncSystem=VNC-Zielsystem
|
||||
vncSystemDescription=Das eigentliche System, mit dem interagiert werden soll. Dies ist normalerweise dasselbe wie der Tunnel-Host
|
||||
vncHost=Entfernter Tunnel-Host
|
||||
vncHost=Ziel-VNC-Host
|
||||
vncHostDescription=Das System, auf dem der VNC-Server läuft
|
||||
gitVaultTitle=Git-Tresor
|
||||
gitVaultForcePushHeader=Willst du den Push zum entfernten Repository erzwingen?
|
||||
|
@ -1343,7 +1345,7 @@ terminalEnvironmentDescription=Falls du die Funktionen einer lokalen Linux-basie
|
|||
terminalInitScript=Terminal-Init-Skript
|
||||
terminalInitScriptDescription=Befehle, die in der Terminalumgebung ausgeführt werden, bevor die Verbindung gestartet wird. Damit kannst du die Terminalumgebung beim Starten konfigurieren.
|
||||
terminalMultiplexer=Terminal-Multiplexer
|
||||
terminalMultiplexerDescription=Der Terminal-Multiplexer zur Verwendung als Alternative zu Tabs in einem Terminal.\n\nDadurch werden bestimmte Eigenschaften des Terminals, z. B. die Handhabung von Tabs, durch die Multiplexer-Funktionalität ersetzt.\n\nErfordert, dass die entsprechende Multiplexer-Datei auf dem System installiert ist.
|
||||
terminalMultiplexerDescription=Der Terminal-Multiplexer zur Verwendung als Alternative zu Tabs in einem Terminal.\n\nDadurch werden bestimmte Eigenschaften des Terminals, z. B. die Handhabung von Tabs, durch die Multiplexer-Funktionalität ersetzt. Erfordert, dass die entsprechende Multiplexer-Datei auf dem System installiert ist.
|
||||
terminalPromptForRestart=Aufforderung zum Neustart
|
||||
terminalPromptForRestartDescription=Wenn diese Funktion aktiviert ist, wirst du beim Beenden einer Terminalsitzung aufgefordert, die Sitzung entweder neu zu starten oder zu schließen, anstatt die Terminalsitzung sofort zu beenden.
|
||||
querying=Abfragen ...
|
||||
|
@ -1352,9 +1354,11 @@ refreshOpenpubkey=Openpubkey-Identität aktualisieren
|
|||
refreshOpenpubkeyDescription=Führe opkssh refresh aus, um die openpubkey-Identität wieder gültig zu machen
|
||||
all=Alle
|
||||
terminalPrompt=Terminal-Eingabeaufforderung
|
||||
terminalPromptDescription=Das Terminalprompt-Tool, das du in deinen Remote-Terminals verwenden kannst.\n\nWenn du einen Terminalprompt aktivierst, wird das Prompt-Tool automatisch auf dem Zielsystem eingerichtet und konfiguriert, wenn du eine Terminalsitzung öffnest. Bestehende Prompt-Konfigurationen oder Profildateien auf einem System werden dabei nicht verändert.\n\nDadurch verlängert sich die Ladezeit des Terminals beim ersten Mal, während der Prompt auf dem entfernten System eingerichtet wird.
|
||||
terminalPromptDescription=Das Terminalprompt-Tool, das du in deinen Remote-Terminals verwenden kannst.\n\nWenn du einen Terminalprompt aktivierst, wird das Prompt-Tool automatisch auf dem Zielsystem eingerichtet und konfiguriert, wenn du eine Terminalsitzung öffnest. Bestehende Prompt-Konfigurationen oder Profildateien auf einem System werden dabei nicht verändert. Dadurch verlängert sich die Ladezeit des Terminals beim ersten Mal, während der Prompt auf dem entfernten System eingerichtet wird.
|
||||
terminalPromptConfiguration=Konfiguration der Terminal-Eingabeaufforderung
|
||||
terminalPromptConfig=Config-Datei
|
||||
terminalPromptConfigDescription=Die benutzerdefinierte Konfigurationsdatei, die auf den Prompt angewendet werden soll. Diese Konfiguration wird automatisch auf dem Zielsystem eingerichtet, wenn das Terminal initialisiert wird, und als Standardkonfiguration für den Prompt verwendet.\n\nWenn du die vorhandene Standardkonfigurationsdatei auf jedem System verwenden willst, kannst du dieses Feld leer lassen.
|
||||
passwordManagerKey=Passwortmanager-Schlüssel
|
||||
passwordManagerAgent=Externer Passwortmanager-Agent
|
||||
dockerComposeProject.displayName=Docker compose Projekt
|
||||
dockerComposeProject.displayDescription=Container eines zusammengesetzten Projekts zusammenfassen
|
||||
|
|
20
lang/strings/translations_en.properties
generated
20
lang/strings/translations_en.properties
generated
|
@ -166,6 +166,7 @@ checkOutUpdate=Check out update
|
|||
quit=Quit
|
||||
noTerminalSet=No terminal application has been set automatically. You can do so manually in the settings menu.
|
||||
connections=Connections
|
||||
connectionHub=Connection hub
|
||||
settings=Settings
|
||||
explorePlans=License
|
||||
help=Help
|
||||
|
@ -174,7 +175,7 @@ developer=Developer
|
|||
browseFileTitle=Browse file
|
||||
browser=File browser
|
||||
selectFileFromComputer=Select a file from this computer
|
||||
links=Useful links
|
||||
links=Links
|
||||
website=Website
|
||||
discordDescription=Join the Discord server
|
||||
security=Security
|
||||
|
@ -303,8 +304,6 @@ showChildrenConnectionsInParentCategory=Show child categories in parent category
|
|||
showChildrenConnectionsInParentCategoryDescription=Whether or not to include all connections located in sub categories when having a certain parent category is selected.\n\nIf this is disabled, the categories behave more like classical folders which only show their direct contents without including sub folders.
|
||||
condenseConnectionDisplay=Condense connection display
|
||||
condenseConnectionDisplayDescription=Make every top level connection take a less vertical space to allow for a more condensed connection list.
|
||||
enforceWindowModality=Enforce window modality
|
||||
enforceWindowModalityDescription=Makes secondary windows, such the connection creation dialog, block all input for the main window while they are open. This is useful if you sometimes misclick.
|
||||
openConnectionSearchWindowOnConnectionCreation=Open connection search window on connection creation
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Whether or not to automatically open the window to search for available subconnections upon adding a new shell connection.
|
||||
workflow=Workflow
|
||||
|
@ -383,6 +382,7 @@ shellCommandTestDescription=Run a command in the shell session used internally b
|
|||
terminal=Terminal
|
||||
terminalType=Terminal emulator
|
||||
terminalConfiguration=Terminal configuration
|
||||
terminalCustomization=Terminal customization
|
||||
editorConfiguration=Editor configuration
|
||||
defaultApplication=Default application
|
||||
terminalTypeDescription=The default terminal to use when opening any kind of shell connection. This application is only used for display purposes, the started shell program depends on the shell connection itself.\n\nThe level of feature support varies by terminal, that is why each one is marked as either recommended or not recommended. All non-recommended terminals work with XPipe but might lack features like tabs, title colors, shell support, and more. Your user experience will be best when using a recommended terminal.
|
||||
|
@ -516,7 +516,7 @@ enableTerminalLoggingDescription=Enables client-side logging for all terminal se
|
|||
terminalLoggingDirectory=Terminal session logs
|
||||
terminalLoggingDirectoryDescription=All logs are stored in the XPipe data directory on your local system.
|
||||
openSessionLogs=Open session logs
|
||||
sessionLogging=Session logging
|
||||
sessionLogging=Terminal logging
|
||||
sessionActive=A background session is running for this connection.\n\nTo stop this session manually, click on the status indicator.
|
||||
skipValidation=Skip validation
|
||||
scriptsIntroTitle=About scripts
|
||||
|
@ -578,7 +578,7 @@ syncTeamVaults=Team vault synchronization
|
|||
syncTeamVaultsDescription=To synchronize your vault with multiple team members, enable the git synchronization.
|
||||
enableGitSync=Enable git sync
|
||||
browseVault=Vault data
|
||||
browseVaultDescription=The vault is the data storage where all your connection information resides in. You can take a look at it yourself in your native file manager. Note that external edits are not recommended and can cause a variety of issues.
|
||||
browseVaultDescription=You can take a look at the vault directory yourself in your native file manager. Note that external edits are not recommended and can cause a variety of issues.
|
||||
browseVaultButton=Browse vault
|
||||
vaultUsers=Vault users
|
||||
createHeapDump=Create heap dump
|
||||
|
@ -837,9 +837,7 @@ vmwareInstallation.displayDescription=Interact with the installed VMs via its CL
|
|||
start=Start
|
||||
stop=Stop
|
||||
pause=Pause
|
||||
#force
|
||||
rdpTunnelHost=Target host
|
||||
#force
|
||||
rdpTunnelHostDescription=The SSH connection to tunnel the RDP connection to
|
||||
rdpTunnelUsername=Username
|
||||
rdpTunnelUsernameDescription=The custom user to log in as, uses the SSH user if left empty
|
||||
|
@ -1080,7 +1078,6 @@ rdpEnableDesktopIntegration=Enable desktop integration
|
|||
rdpEnableDesktopIntegrationDescription=Run remote applications assuming that the RDP allow list permits that
|
||||
rdpSetupAdminTitle=RDP setup required
|
||||
rdpSetupAllowTitle=RDP remote application
|
||||
#force
|
||||
rdpSetupAllowContent=Starting remote applications directly is currently not allowed on this system. Do you want to enable it? This will allow you to run your remote applications directly from XPipe by disabling the allow list for RDP remote applications.
|
||||
rdpServerEnableTitle=RDP server
|
||||
rdpServerEnableContent=The RDP server is disabled on the target system. Do you want to enable it in the registry in order to allow remote RDP connections?
|
||||
|
@ -1092,7 +1089,6 @@ command=Command
|
|||
commandGroup=Command group
|
||||
vncSystem=VNC target system
|
||||
vncSystemDescription=The actual system to interact with. This is usually the same as the tunnel host
|
||||
#force
|
||||
vncHost=Target VNC host
|
||||
vncHostDescription=The system on which the VNC server is running on
|
||||
gitVaultTitle=Git vault
|
||||
|
@ -1381,7 +1377,7 @@ terminalEnvironmentDescription=In case you want to use features of a local Linux
|
|||
terminalInitScript=Terminal init script
|
||||
terminalInitScriptDescription=Commands to run in the terminal environment prior to the connection being launched. You can use this to configure the terminal environment on startup.
|
||||
terminalMultiplexer=Terminal multiplexer
|
||||
terminalMultiplexerDescription=The terminal multiplexer to use as an alternative to tabs in a terminal.\n\nThis will replace certain terminal handling characteristics, e.g. tab handling, with the multiplexer functionality.\n\nRequires the respective multiplexer executable to be installed on the system.
|
||||
terminalMultiplexerDescription=The terminal multiplexer to use as an alternative to tabs in a terminal.\n\nThis will replace certain terminal handling characteristics, e.g. tab handling, with the multiplexer functionality. Requires the respective multiplexer executable to be installed on the system.
|
||||
terminalPromptForRestart=Prompt for restart
|
||||
terminalPromptForRestartDescription=When enabled, exiting a terminal session will prompt you to either restart or close the session instead of just closing the terminal session instantly.
|
||||
#context: verb, database query
|
||||
|
@ -1392,9 +1388,11 @@ refreshOpenpubkey=Refresh openpubkey identity
|
|||
refreshOpenpubkeyDescription=Run opkssh refresh to make the openpubkey identity valid again
|
||||
all=All
|
||||
terminalPrompt=Terminal prompt
|
||||
terminalPromptDescription=The terminal prompt tool to use in your remote terminals.\n\nEnabling a terminal prompt will automatically set up and configure the prompt tool on the target system when opening a terminal session. This does not modify any existing prompt configurations or profile files on a system.\n\nThis will increase the terminal loading time for the first time while the prompt is being set up on the remote system.
|
||||
terminalPromptDescription=The terminal prompt tool to use in your remote terminals.\n\nEnabling a terminal prompt will automatically set up and configure the prompt tool on the target system when opening a terminal session. This does not modify any existing prompt configurations or profile files on a system. This will increase the terminal loading time for the first time while the prompt is being set up on the remote system.
|
||||
terminalPromptConfiguration=Terminal prompt configuration
|
||||
terminalPromptConfig=Config file
|
||||
terminalPromptConfigDescription=The custom config file to apply to the prompt. This config will be automatically set up on the target system when the terminal is initialized and used as the default prompt config.\n\nIf you want to use the existing default config file on each system, you can leave this field empty.
|
||||
passwordManagerKey=Password manager key
|
||||
passwordManagerAgent=External password manager agent
|
||||
dockerComposeProject.displayName=Docker compose project
|
||||
dockerComposeProject.displayDescription=Group containers of a composed project together
|
||||
|
|
24
lang/strings/translations_es.properties
generated
24
lang/strings/translations_es.properties
generated
|
@ -154,6 +154,7 @@ checkOutUpdate=Comprobar actualización
|
|||
quit=Salir de
|
||||
noTerminalSet=No se ha configurado automáticamente ninguna aplicación de terminal. Puedes hacerlo manualmente en el menú de configuración.
|
||||
connections=Conexiones
|
||||
connectionHub=Núcleo de conexión
|
||||
settings=Configuración
|
||||
explorePlans=Licencia
|
||||
help=Ayuda
|
||||
|
@ -162,7 +163,7 @@ developer=Desarrollador
|
|||
browseFileTitle=Examinar archivo
|
||||
browser=Navegador de archivos
|
||||
selectFileFromComputer=Selecciona un archivo de este ordenador
|
||||
links=Enlaces útiles
|
||||
links=Enlaces
|
||||
website=Página web
|
||||
discordDescription=Únete al servidor Discord
|
||||
security=Seguridad
|
||||
|
@ -285,8 +286,6 @@ showChildrenConnectionsInParentCategory=Mostrar categorías hijas en la categor
|
|||
showChildrenConnectionsInParentCategoryDescription=Incluir o no todas las conexiones situadas en subcategorías cuando se selecciona una determinada categoría padre.\n\nSi se desactiva, las categorías se comportan más como carpetas clásicas que sólo muestran su contenido directo sin incluir las subcarpetas.
|
||||
condenseConnectionDisplay=Condensar la visualización de la conexión
|
||||
condenseConnectionDisplayDescription=Haz que cada conexión de nivel superior ocupe menos espacio vertical para permitir una lista de conexiones más condensada.
|
||||
enforceWindowModality=Aplicar la modalidad de ventana
|
||||
enforceWindowModalityDescription=Hace que las ventanas secundarias, como el diálogo de creación de conexión, bloqueen todas las entradas de la ventana principal mientras están abiertas. Esto es útil si a veces haces clic mal.
|
||||
openConnectionSearchWindowOnConnectionCreation=Abrir la ventana de búsqueda de conexión al crear la conexión
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Si abrir o no automáticamente la ventana de búsqueda de subconexiones disponibles al añadir una nueva conexión shell.
|
||||
workflow=Flujo de trabajo
|
||||
|
@ -362,6 +361,7 @@ shellCommandTestDescription=Ejecuta un comando en la sesión shell utilizada int
|
|||
terminal=Terminal
|
||||
terminalType=Emulador de terminal
|
||||
terminalConfiguration=Configuración del terminal
|
||||
terminalCustomization=Personalización del terminal
|
||||
editorConfiguration=Configuración del editor
|
||||
defaultApplication=Aplicación por defecto
|
||||
terminalTypeDescription=El terminal por defecto que se utiliza al abrir cualquier tipo de conexión shell. Esta aplicación sólo se utiliza a efectos de visualización, el programa shell iniciado depende de la propia conexión shell.\n\nEl nivel de compatibilidad de funciones varía según el terminal, por eso cada uno está marcado como recomendado o no recomendado. Todos los terminales no recomendados funcionan con XPipe, pero pueden carecer de características como pestañas, colores de título, soporte de shell y otras. Tu experiencia de usuario será mejor si utilizas un terminal recomendado.
|
||||
|
@ -490,7 +490,7 @@ enableTerminalLoggingDescription=Activa el registro del lado del cliente para to
|
|||
terminalLoggingDirectory=Registros de sesión de terminal
|
||||
terminalLoggingDirectoryDescription=Todos los registros se almacenan en el directorio de datos de XPipe en tu sistema local.
|
||||
openSessionLogs=Registros de sesión abiertos
|
||||
sessionLogging=Registro de sesión
|
||||
sessionLogging=Registro de terminal
|
||||
sessionActive=Se está ejecutando una sesión en segundo plano para esta conexión.\n\nPara detener esta sesión manualmente, pulsa sobre el indicador de estado.
|
||||
skipValidation=Omitir validación
|
||||
scriptsIntroTitle=Acerca de los guiones
|
||||
|
@ -549,7 +549,7 @@ syncTeamVaults=Sincronización de bóvedas de equipo
|
|||
syncTeamVaultsDescription=Para sincronizar tu bóveda con varios miembros del equipo, activa la sincronización git.
|
||||
enableGitSync=Activar git sync
|
||||
browseVault=Datos de la bóveda
|
||||
browseVaultDescription=La bóveda es el almacén de datos donde reside toda la información de tu conexión. Puedes echarle un vistazo tú mismo en tu gestor de archivos nativo. Ten en cuenta que las ediciones externas no son recomendables y pueden causar diversos problemas.
|
||||
browseVaultDescription=Puedes echar un vistazo al directorio de la bóveda tú mismo en tu gestor de archivos nativo. Ten en cuenta que las ediciones externas no son recomendables y pueden causar diversos problemas.
|
||||
browseVaultButton=Explorar bóveda
|
||||
vaultUsers=Usuarios de la bóveda
|
||||
createHeapDump=Crear volcado de heap
|
||||
|
@ -797,8 +797,10 @@ vmwareInstallation.displayDescription=Interactúa con las máquinas virtuales in
|
|||
start=Inicia
|
||||
stop=Para
|
||||
pause=Pausa
|
||||
rdpTunnelHost=Túnel anfitrión
|
||||
rdpTunnelHostDescription=La conexión SSH a utilizar como túnel
|
||||
rdpTunnelHost=Host de destino
|
||||
rdpTunnelHostDescription=La conexión SSH para tunelizar la conexión RDP
|
||||
rdpTunnelUsername=Nombre de usuario
|
||||
rdpTunnelUsernameDescription=El usuario personalizado con el que iniciar sesión, utiliza el usuario SSH si se deja vacío
|
||||
rdpFileLocation=Ubicación del archivo
|
||||
rdpFileLocationDescription=La ruta del archivo .rdp
|
||||
rdpPasswordAuthentication=Autenticación de contraseña
|
||||
|
@ -1042,7 +1044,7 @@ command=Comando
|
|||
commandGroup=Grupo de comandos
|
||||
vncSystem=Sistema de destino VNC
|
||||
vncSystemDescription=El sistema real con el que interactuar. Suele ser el mismo que el host del túnel
|
||||
vncHost=Host de túnel remoto
|
||||
vncHost=Host VNC de destino
|
||||
vncHostDescription=El sistema en el que se ejecuta el servidor VNC
|
||||
gitVaultTitle=Bóveda Git
|
||||
gitVaultForcePushHeader=¿Quieres forzar el push al repositorio remoto?
|
||||
|
@ -1312,7 +1314,7 @@ terminalEnvironmentDescription=En caso de que quieras utilizar funciones de un e
|
|||
terminalInitScript=Script de inicio de terminal
|
||||
terminalInitScriptDescription=Comandos que se ejecutan en el entorno de terminal antes de iniciar la conexión. Puedes utilizarlo para configurar el entorno de terminal al iniciarse.
|
||||
terminalMultiplexer=Multiplexor de terminal
|
||||
terminalMultiplexerDescription=El multiplexor de terminal para utilizar como alternativa a las pestañas en un terminal.\n\nEsto sustituirá ciertas características de manejo del terminal, por ejemplo el manejo de pestañas, por la funcionalidad del multiplexor.\n\nRequiere que esté instalado en el sistema el correspondiente ejecutable del multiplexor.
|
||||
terminalMultiplexerDescription=El multiplexor de terminal para utilizar como alternativa a las pestañas en un terminal.\n\nEsto sustituirá ciertas características de manejo del terminal, por ejemplo el manejo de pestañas, por la funcionalidad del multiplexor. Requiere que esté instalado en el sistema el correspondiente ejecutable del multiplexor.
|
||||
terminalPromptForRestart=Pregunta de reinicio
|
||||
terminalPromptForRestartDescription=Cuando está activada, al salir de una sesión de terminal se te pedirá que reinicies o cierres la sesión, en lugar de simplemente cerrar la sesión de terminal al instante.
|
||||
querying=Consulta ...
|
||||
|
@ -1321,9 +1323,11 @@ refreshOpenpubkey=Actualizar identidad openpubkey
|
|||
refreshOpenpubkeyDescription=Ejecuta opkssh refresh para que la identidad openpubkey vuelva a ser válida
|
||||
all=Todos los
|
||||
terminalPrompt=Terminal prompt
|
||||
terminalPromptDescription=La herramienta de aviso de terminal que debes utilizar en tus terminales remotos.\n\nActivar un prompt de terminal establecerá y configurará automáticamente la herramienta prompt en el sistema de destino al abrir una sesión de terminal. Esto no modifica ninguna configuración de prompt ni archivos de perfil existentes en un sistema.\n\nEsto aumentará el tiempo de carga del terminal por primera vez mientras se configura el prompt en el sistema remoto.
|
||||
terminalPromptDescription=La herramienta de aviso de terminal que debes utilizar en tus terminales remotos.\n\nActivar un prompt de terminal establecerá y configurará automáticamente la herramienta prompt en el sistema de destino al abrir una sesión de terminal. Esto no modifica ninguna configuración de avisos o archivos de perfil existentes en un sistema. Esto aumentará el tiempo de carga del terminal por primera vez mientras se configura el prompt en el sistema remoto.
|
||||
terminalPromptConfiguration=Configuración del indicador de terminal
|
||||
terminalPromptConfig=Archivo de configuración
|
||||
terminalPromptConfigDescription=El archivo de configuración personalizada que se aplicará al prompt. Esta configuración se establecerá automáticamente en el sistema de destino cuando se inicialice el terminal y se utilizará como configuración predeterminada del indicador.\n\nSi quieres utilizar el archivo de configuración por defecto existente en cada sistema, puedes dejar este campo vacío.
|
||||
passwordManagerKey=Clave del gestor de contraseñas
|
||||
passwordManagerAgent=Agente gestor de contraseñas externo
|
||||
dockerComposeProject.displayName=Proyecto Docker Compose
|
||||
dockerComposeProject.displayDescription=Agrupar contenedores de un proyecto compuesto
|
||||
|
|
24
lang/strings/translations_fr.properties
generated
24
lang/strings/translations_fr.properties
generated
|
@ -158,6 +158,7 @@ quit=Quitter
|
|||
noTerminalSet=Aucune application de terminal n'a été réglée automatiquement. Tu peux le faire manuellement dans le menu des paramètres.
|
||||
#custom
|
||||
connections=Connexions
|
||||
connectionHub=Hub de connexion
|
||||
settings=Paramètres
|
||||
explorePlans=Licence
|
||||
help=Aide
|
||||
|
@ -166,7 +167,7 @@ developer=Développeur
|
|||
browseFileTitle=Parcourir le fichier
|
||||
browser=Navigateur de fichiers
|
||||
selectFileFromComputer=Sélectionne un fichier à partir de cet ordinateur
|
||||
links=Liens utiles
|
||||
links=Liens
|
||||
website=Site web
|
||||
discordDescription=Rejoins le serveur Discord
|
||||
security=Sécurité
|
||||
|
@ -291,8 +292,6 @@ showChildrenConnectionsInParentCategory=Afficher les catégories enfants dans la
|
|||
showChildrenConnectionsInParentCategoryDescription=Inclure ou non toutes les connexions situées dans les sous-catégories lorsqu'une certaine catégorie parentale est sélectionnée.\n\nSi cette option est désactivée, les catégories se comportent davantage comme des dossiers classiques qui n'affichent que leur contenu direct sans inclure les sous-dossiers.
|
||||
condenseConnectionDisplay=Condense l'affichage des connexions
|
||||
condenseConnectionDisplayDescription=Faire en sorte que chaque connexion de niveau supérieur prenne moins d'espace vertical pour permettre une liste de connexions plus condensée.
|
||||
enforceWindowModality=Modalité de la fenêtre d'application
|
||||
enforceWindowModalityDescription=Fait en sorte que les fenêtres secondaires, telles que la boîte de dialogue de création de connexion, bloquent toute saisie pour la fenêtre principale tant qu'elles sont ouvertes. C'est utile s'il t'arrive de mal cliquer.
|
||||
openConnectionSearchWindowOnConnectionCreation=Ouvrir la fenêtre de recherche de connexion lors de la création de la connexion
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Ouverture automatique ou non de la fenêtre de recherche des sous-connexions disponibles lors de l'ajout d'une nouvelle connexion shell.
|
||||
workflow=Flux de travail
|
||||
|
@ -370,6 +369,7 @@ shellCommandTestDescription=Exécute une commande dans la session shell utilisé
|
|||
terminal=Terminal
|
||||
terminalType=Émulateur de terminal
|
||||
terminalConfiguration=Configuration du terminal
|
||||
terminalCustomization=Personnalisation du terminal
|
||||
editorConfiguration=Configuration de l'éditeur
|
||||
defaultApplication=Application par défaut
|
||||
terminalTypeDescription=Le terminal par défaut à utiliser lors de l'ouverture de tout type de connexion shell. Cette application n'est utilisée qu'à des fins d'affichage, le programme shell démarré dépend de la connexion shell elle-même.\n\nLe niveau de prise en charge des fonctionnalités varie d'un terminal à l'autre, c'est pourquoi chacun d'entre eux est marqué comme étant recommandé ou non recommandé. Tous les terminaux non recommandés fonctionnent avec XPipe mais peuvent manquer de fonctionnalités comme les onglets, les couleurs de titre, la prise en charge de l'interpréteur de commandes, et plus encore. Ton expérience d'utilisateur sera meilleure si tu utilises un terminal recommandé.
|
||||
|
@ -501,7 +501,7 @@ enableTerminalLoggingDescription=Active la journalisation côté client pour tou
|
|||
terminalLoggingDirectory=Journaux de session de terminal
|
||||
terminalLoggingDirectoryDescription=Tous les journaux sont stockés dans le répertoire de données de XPipe sur ton système local.
|
||||
openSessionLogs=Ouvrir les journaux de session
|
||||
sessionLogging=Enregistrement de session
|
||||
sessionLogging=Journalisation du terminal
|
||||
sessionActive=Une session en arrière-plan est en cours pour cette connexion.\n\nPour arrêter cette session manuellement, clique sur l'indicateur d'état.
|
||||
skipValidation=Sauter la validation
|
||||
scriptsIntroTitle=A propos des scripts
|
||||
|
@ -562,7 +562,7 @@ syncTeamVaults=Synchronisation du coffre-fort de l'équipe
|
|||
syncTeamVaultsDescription=Pour synchroniser ton coffre-fort avec plusieurs membres de l'équipe, active la synchronisation git.
|
||||
enableGitSync=Activer la synchronisation git
|
||||
browseVault=Données du coffre-fort
|
||||
browseVaultDescription=Le coffre-fort est le stockage de données où résident toutes tes informations de connexion. Tu peux y jeter un coup d'œil dans ton gestionnaire de fichiers natif. Note que les modifications externes ne sont pas recommandées et peuvent causer divers problèmes.
|
||||
browseVaultDescription=Tu peux jeter un coup d'œil au répertoire du coffre-fort dans ton gestionnaire de fichiers. Note que les modifications externes ne sont pas recommandées et peuvent causer divers problèmes.
|
||||
browseVaultButton=Parcourir le coffre-fort
|
||||
vaultUsers=Utilisateurs du coffre-fort
|
||||
createHeapDump=Créer un dump du tas
|
||||
|
@ -820,8 +820,10 @@ vmwareInstallation.displayDescription=Interagir avec les machines virtuelles ins
|
|||
start=Démarrer
|
||||
stop=Arrêter
|
||||
pause=Pause
|
||||
rdpTunnelHost=Hôte du tunnel
|
||||
rdpTunnelHostDescription=La connexion SSH à utiliser comme tunnel
|
||||
rdpTunnelHost=Hôte cible
|
||||
rdpTunnelHostDescription=La connexion SSH pour tunneler la connexion RDP vers
|
||||
rdpTunnelUsername=Nom d'utilisateur
|
||||
rdpTunnelUsernameDescription=L'utilisateur personnalisé sous lequel se connecter, utilise l'utilisateur SSH s'il n'est pas renseigné
|
||||
rdpFileLocation=Emplacement du fichier
|
||||
rdpFileLocationDescription=Le chemin d'accès au fichier .rdp
|
||||
rdpPasswordAuthentication=Authentification par mot de passe
|
||||
|
@ -1074,7 +1076,7 @@ command=Commande
|
|||
commandGroup=Groupe de commande
|
||||
vncSystem=Système cible VNC
|
||||
vncSystemDescription=Le système réel avec lequel interagir. Il s'agit généralement du même que l'hôte du tunnel
|
||||
vncHost=Hôte du tunnel à distance
|
||||
vncHost=Hôte VNC cible
|
||||
vncHostDescription=Le système sur lequel le serveur VNC fonctionne
|
||||
gitVaultTitle=Coffre-fort Git
|
||||
gitVaultForcePushHeader=Veux-tu forcer la poussée vers le dépôt distant ?
|
||||
|
@ -1347,7 +1349,7 @@ terminalEnvironmentDescription=Si tu veux utiliser les fonctions d'un environnem
|
|||
terminalInitScript=Script d'initialisation du terminal
|
||||
terminalInitScriptDescription=Commandes à exécuter dans l'environnement du terminal avant le lancement de la connexion. Tu peux l'utiliser pour configurer l'environnement du terminal au démarrage.
|
||||
terminalMultiplexer=Multiplexeur de terminaux
|
||||
terminalMultiplexerDescription=Le multiplexeur de terminal à utiliser comme alternative aux onglets dans un terminal.\n\nCela remplacera certaines caractéristiques de manipulation du terminal, par exemple la manipulation des onglets, par la fonctionnalité du multiplexeur.\n\nIl faut que l'exécutable du multiplexeur correspondant soit installé sur le système.
|
||||
terminalMultiplexerDescription=Le multiplexeur de terminal à utiliser comme alternative aux onglets dans un terminal.\n\nCela remplacera certaines caractéristiques de manipulation du terminal, par exemple la manipulation des onglets, par la fonctionnalité du multiplexeur. Il faut que l'exécutable du multiplexeur correspondant soit installé sur le système.
|
||||
terminalPromptForRestart=Invite à redémarrer
|
||||
terminalPromptForRestartDescription=Lorsque cette option est activée, la sortie d'une session de terminal t'invitera à redémarrer ou à fermer la session au lieu de fermer instantanément la session de terminal.
|
||||
querying=Interroger...
|
||||
|
@ -1356,9 +1358,11 @@ refreshOpenpubkey=Rafraîchir l'identité openpubkey
|
|||
refreshOpenpubkeyDescription=Exécute opkssh refresh pour que l'identité openpubkey soit à nouveau valide
|
||||
all=Tous
|
||||
terminalPrompt=Invite du terminal
|
||||
terminalPromptDescription=L'outil d'invite de terminal à utiliser dans tes terminaux distants.\n\nL'activation d'une invite de terminal permet d'installer et de configurer automatiquement l'outil d'invite sur le système cible lors de l'ouverture d'une session de terminal. Cela ne modifie pas les configurations d'invite ou les fichiers de profil existants sur un système.\n\nCela augmentera le temps de chargement du terminal pour la première fois pendant que l'invite est en train d'être configurée sur le système distant.
|
||||
terminalPromptDescription=L'outil d'invite de terminal à utiliser dans tes terminaux distants.\n\nL'activation d'une invite de terminal permet d'installer et de configurer automatiquement l'outil d'invite sur le système cible lors de l'ouverture d'une session de terminal. Cela ne modifie pas les configurations d'invite ou les fichiers de profil existants sur un système. Cela augmentera le temps de chargement du terminal pour la première fois pendant que l'invite est en train d'être configurée sur le système distant.
|
||||
terminalPromptConfiguration=Configuration de l'invite du terminal
|
||||
terminalPromptConfig=Fichier de configuration
|
||||
terminalPromptConfigDescription=Le fichier de configuration personnalisé à appliquer à l'invite. Cette configuration sera automatiquement mise en place sur le système cible lors de l'initialisation du terminal et utilisée comme configuration par défaut de l'invite.\n\nSi tu veux utiliser le fichier de config par défaut existant sur chaque système, tu peux laisser ce champ vide.
|
||||
passwordManagerKey=Clé du gestionnaire de mots de passe
|
||||
passwordManagerAgent=Agent externe de gestion des mots de passe
|
||||
dockerComposeProject.displayName=Projet Docker compose
|
||||
dockerComposeProject.displayDescription=Regrouper les conteneurs d'un projet composé
|
||||
|
|
24
lang/strings/translations_id.properties
generated
24
lang/strings/translations_id.properties
generated
|
@ -154,6 +154,7 @@ checkOutUpdate=Lihat pembaruan
|
|||
quit=Keluar
|
||||
noTerminalSet=Tidak ada aplikasi terminal yang diatur secara otomatis. Anda dapat melakukannya secara manual di menu pengaturan.
|
||||
connections=Koneksi
|
||||
connectionHub=Hub koneksi
|
||||
settings=Pengaturan
|
||||
explorePlans=Lisensi
|
||||
help=Bantuan
|
||||
|
@ -162,7 +163,7 @@ developer=Pengembang
|
|||
browseFileTitle=Menelusuri file
|
||||
browser=Peramban file
|
||||
selectFileFromComputer=Memilih file dari komputer ini
|
||||
links=Tautan yang berguna
|
||||
links=Tautan
|
||||
website=Situs web
|
||||
discordDescription=Bergabung dengan server Discord
|
||||
security=Keamanan
|
||||
|
@ -285,8 +286,6 @@ showChildrenConnectionsInParentCategory=Menampilkan kategori anak dalam kategori
|
|||
showChildrenConnectionsInParentCategoryDescription=Apakah akan menyertakan semua koneksi yang berada dalam sub kategori atau tidak ketika memilih kategori induk tertentu.\n\nJika ini dinonaktifkan, kategori akan berperilaku seperti folder klasik yang hanya menampilkan konten langsung tanpa menyertakan sub folder.
|
||||
condenseConnectionDisplay=Memadatkan tampilan koneksi
|
||||
condenseConnectionDisplayDescription=Buatlah setiap koneksi tingkat atas mengambil ruang vertikal yang lebih sedikit untuk memungkinkan daftar koneksi yang lebih ringkas.
|
||||
enforceWindowModality=Menerapkan modalitas jendela
|
||||
enforceWindowModalityDescription=Membuat jendela sekunder, seperti dialog pembuatan koneksi, memblokir semua input untuk jendela utama saat jendela tersebut terbuka. Hal ini berguna jika Anda terkadang salah klik.
|
||||
openConnectionSearchWindowOnConnectionCreation=Membuka jendela pencarian koneksi pada pembuatan koneksi
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Apakah akan membuka jendela secara otomatis untuk mencari subkoneksi yang tersedia saat menambahkan koneksi shell baru atau tidak.
|
||||
workflow=Alur kerja
|
||||
|
@ -362,6 +361,7 @@ shellCommandTestDescription=Menjalankan perintah dalam sesi shell yang digunakan
|
|||
terminal=Terminal
|
||||
terminalType=Emulator terminal
|
||||
terminalConfiguration=Konfigurasi terminal
|
||||
terminalCustomization=Kustomisasi terminal
|
||||
editorConfiguration=Konfigurasi editor
|
||||
defaultApplication=Aplikasi default
|
||||
terminalTypeDescription=Terminal default yang digunakan saat membuka koneksi shell apa pun. Aplikasi ini hanya digunakan untuk tujuan tampilan, program shell yang dijalankan bergantung pada koneksi shell itu sendiri.\n\nTingkat dukungan fitur berbeda-beda pada setiap terminal, oleh karena itu setiap terminal ditandai sebagai direkomendasikan atau tidak direkomendasikan. Semua terminal yang tidak direkomendasikan dapat digunakan dengan XPipe tetapi mungkin tidak memiliki fitur seperti tab, warna judul, dukungan shell, dan banyak lagi. Pengalaman pengguna Anda akan menjadi yang terbaik ketika menggunakan terminal yang direkomendasikan.
|
||||
|
@ -490,7 +490,7 @@ enableTerminalLoggingDescription=Mengaktifkan pencatatan sisi klien untuk semua
|
|||
terminalLoggingDirectory=Log sesi terminal
|
||||
terminalLoggingDirectoryDescription=Semua log disimpan dalam direktori data XPipe pada sistem lokal Anda.
|
||||
openSessionLogs=Membuka log sesi
|
||||
sessionLogging=Pencatatan sesi
|
||||
sessionLogging=Pencatatan terminal
|
||||
sessionActive=Sesi latar belakang sedang berjalan untuk koneksi ini.\n\nUntuk menghentikan sesi ini secara manual, klik indikator status.
|
||||
skipValidation=Lewati validasi
|
||||
scriptsIntroTitle=Tentang skrip
|
||||
|
@ -549,7 +549,7 @@ syncTeamVaults=Sinkronisasi brankas tim
|
|||
syncTeamVaultsDescription=Untuk menyinkronkan vault Anda dengan beberapa anggota tim, aktifkan sinkronisasi git.
|
||||
enableGitSync=Mengaktifkan sinkronisasi git
|
||||
browseVault=Data brankas
|
||||
browseVaultDescription=Vault adalah penyimpanan data di mana semua informasi koneksi Anda berada. Anda dapat melihatnya sendiri di manajer file asli Anda. Perhatikan bahwa pengeditan eksternal tidak disarankan dan dapat menyebabkan berbagai masalah.
|
||||
browseVaultDescription=Anda dapat melihat sendiri direktori vault di manajer file asli Anda. Perhatikan bahwa pengeditan eksternal tidak disarankan dan dapat menyebabkan berbagai masalah.
|
||||
browseVaultButton=Jelajahi brankas
|
||||
vaultUsers=Pengguna brankas
|
||||
createHeapDump=Membuat tempat pembuangan sampah
|
||||
|
@ -797,8 +797,10 @@ vmwareInstallation.displayDescription=Berinteraksi dengan VM yang terinstal mela
|
|||
start=Mulai
|
||||
stop=Berhenti
|
||||
pause=Jeda
|
||||
rdpTunnelHost=Tuan rumah terowongan
|
||||
rdpTunnelHostDescription=Sambungan SSH untuk digunakan sebagai terowongan
|
||||
rdpTunnelHost=Host target
|
||||
rdpTunnelHostDescription=Sambungan SSH untuk menyalurkan sambungan RDP ke
|
||||
rdpTunnelUsername=Nama pengguna
|
||||
rdpTunnelUsernameDescription=Pengguna khusus untuk masuk sebagai, menggunakan pengguna SSH jika dibiarkan kosong
|
||||
rdpFileLocation=Lokasi file
|
||||
rdpFileLocationDescription=Jalur file dari file .rdp
|
||||
rdpPasswordAuthentication=Otentikasi kata sandi
|
||||
|
@ -1042,7 +1044,7 @@ command=Perintah
|
|||
commandGroup=Grup perintah
|
||||
vncSystem=Sistem target VNC
|
||||
vncSystemDescription=Sistem yang sebenarnya untuk berinteraksi. Ini biasanya sama dengan host terowongan
|
||||
vncHost=Host terowongan jarak jauh
|
||||
vncHost=Host VNC target
|
||||
vncHostDescription=Sistem tempat server VNC berjalan
|
||||
gitVaultTitle=Brankas git
|
||||
gitVaultForcePushHeader=Apakah Anda ingin memaksakan push ke repositori jarak jauh?
|
||||
|
@ -1312,7 +1314,7 @@ terminalEnvironmentDescription=Jika Anda ingin menggunakan fitur lingkungan WSL
|
|||
terminalInitScript=Skrip init terminal
|
||||
terminalInitScriptDescription=Perintah yang akan dijalankan di lingkungan terminal sebelum koneksi diluncurkan. Anda dapat menggunakan ini untuk mengonfigurasi lingkungan terminal saat pengaktifan.
|
||||
terminalMultiplexer=Multiplexer terminal
|
||||
terminalMultiplexerDescription=Multiplexer terminal untuk digunakan sebagai alternatif tab di terminal.\n\nIni akan menggantikan karakteristik penanganan terminal tertentu, misalnya penanganan tab, dengan fungsi multiplekser.\n\nMembutuhkan eksekusi multiplexer yang bersangkutan untuk diinstal pada sistem.
|
||||
terminalMultiplexerDescription=Multiplexer terminal untuk digunakan sebagai alternatif tab di terminal.\n\nIni akan menggantikan karakteristik penanganan terminal tertentu, misalnya penanganan tab, dengan fungsionalitas multiplexer. Membutuhkan eksekusi multiplexer yang bersangkutan untuk diinstal pada sistem.
|
||||
terminalPromptForRestart=Permintaan untuk memulai ulang
|
||||
terminalPromptForRestartDescription=Bila diaktifkan, keluar dari sesi terminal akan meminta Anda untuk memulai ulang atau menutup sesi, bukan hanya menutup sesi terminal secara instan.
|
||||
querying=Mengajukan pertanyaan ...
|
||||
|
@ -1321,9 +1323,11 @@ refreshOpenpubkey=Menyegarkan identitas openpubkey
|
|||
refreshOpenpubkeyDescription=Jalankan penyegaran opkssh untuk membuat identitas openpubkey kembali valid
|
||||
all=Semua
|
||||
terminalPrompt=Perintah terminal
|
||||
terminalPromptDescription=Alat prompt terminal untuk digunakan di terminal jarak jauh Anda.\n\nMengaktifkan prompt terminal akan secara otomatis mengatur dan mengonfigurasi alat prompt pada sistem target saat membuka sesi terminal. Hal ini tidak akan mengubah konfigurasi prompt atau file profil yang ada pada sistem.\n\nHal ini akan meningkatkan waktu pemuatan terminal untuk pertama kalinya saat prompt sedang disiapkan pada sistem jarak jauh.
|
||||
terminalPromptDescription=Alat prompt terminal untuk digunakan di terminal jarak jauh Anda.\n\nMengaktifkan prompt terminal akan secara otomatis mengatur dan mengonfigurasi alat prompt pada sistem target saat membuka sesi terminal. Hal ini tidak akan mengubah konfigurasi prompt atau file profil yang ada pada sistem. Hal ini akan meningkatkan waktu pemuatan terminal untuk pertama kalinya saat prompt sedang disiapkan pada sistem jarak jauh.
|
||||
terminalPromptConfiguration=Konfigurasi prompt terminal
|
||||
terminalPromptConfig=File konfigurasi
|
||||
terminalPromptConfigDescription=File konfigurasi khusus untuk diterapkan pada prompt. Konfigurasi ini akan secara otomatis diatur pada sistem target saat terminal diinisialisasi dan digunakan sebagai konfigurasi prompt default.\n\nJika Anda ingin menggunakan file konfigurasi default yang ada pada setiap sistem, Anda dapat mengosongkan bidang ini.
|
||||
passwordManagerKey=Kunci pengelola kata sandi
|
||||
passwordManagerAgent=Agen pengelola kata sandi eksternal
|
||||
dockerComposeProject.displayName=Proyek penulisan Docker
|
||||
dockerComposeProject.displayDescription=Mengelompokkan wadah dari proyek yang disusun bersama-sama
|
||||
|
|
24
lang/strings/translations_it.properties
generated
24
lang/strings/translations_it.properties
generated
|
@ -154,6 +154,7 @@ checkOutUpdate=Aggiornamento del check out
|
|||
quit=Abbandono
|
||||
noTerminalSet=Nessuna applicazione terminale è stata impostata automaticamente. Puoi farlo manualmente nel menu delle impostazioni.
|
||||
connections=Connessioni
|
||||
connectionHub=Hub di connessione
|
||||
settings=Impostazioni
|
||||
explorePlans=Licenza
|
||||
help=Aiuto
|
||||
|
@ -162,7 +163,7 @@ developer=Sviluppatore
|
|||
browseFileTitle=Sfogliare un file
|
||||
browser=Browser di file
|
||||
selectFileFromComputer=Seleziona un file da questo computer
|
||||
links=Link utili
|
||||
links=Collegamenti
|
||||
website=Sito web
|
||||
discordDescription=Unisciti al server Discord
|
||||
security=La sicurezza
|
||||
|
@ -285,8 +286,6 @@ showChildrenConnectionsInParentCategory=Mostra le categorie figlio nella categor
|
|||
showChildrenConnectionsInParentCategoryDescription=Se includere o meno tutte le connessioni situate nelle sottocategorie quando viene selezionata una determinata categoria madre.\n\nSe questa opzione è disattivata, le categorie si comportano come le classiche cartelle che mostrano solo il loro contenuto diretto senza includere le sottocartelle.
|
||||
condenseConnectionDisplay=Visualizzazione condensata della connessione
|
||||
condenseConnectionDisplayDescription=Fai in modo che ogni connessione di primo livello occupi meno spazio in verticale per consentire un elenco di connessioni più sintetico.
|
||||
enforceWindowModality=Applicare la modalità finestra
|
||||
enforceWindowModalityDescription=Fa sì che le finestre secondarie, come la finestra di dialogo per la creazione di una connessione, blocchino tutti gli input della finestra principale mentre sono aperte. Questo è utile se a volte sbagli a cliccare.
|
||||
openConnectionSearchWindowOnConnectionCreation=Aprire la finestra di ricerca delle connessioni alla creazione della connessione
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Se aprire o meno automaticamente la finestra per la ricerca delle sottoconnessioni disponibili quando si aggiunge una nuova connessione shell.
|
||||
workflow=Flusso di lavoro
|
||||
|
@ -362,6 +361,7 @@ shellCommandTestDescription=Esegui un comando nella sessione di shell utilizzata
|
|||
terminal=Terminale
|
||||
terminalType=Emulatore di terminale
|
||||
terminalConfiguration=Configurazione del terminale
|
||||
terminalCustomization=Personalizzazione del terminale
|
||||
editorConfiguration=Configurazione dell'editor
|
||||
defaultApplication=Applicazione predefinita
|
||||
terminalTypeDescription=Il terminale predefinito da utilizzare quando si apre una connessione shell di qualsiasi tipo. Questa applicazione è utilizzata solo a scopo di visualizzazione, il programma di shell avviato dipende dalla connessione di shell stessa.\n\nIl livello di supporto delle funzioni varia a seconda del terminale, per questo motivo ognuno di essi è contrassegnato come raccomandato o non raccomandato. Tutti i terminali non raccomandati funzionano con XPipe ma potrebbero mancare di funzioni come le schede, i colori dei titoli, il supporto alla shell e altro ancora. La tua esperienza d'uso sarà migliore quando userai un terminale raccomandato.
|
||||
|
@ -490,7 +490,7 @@ enableTerminalLoggingDescription=Abilita la registrazione lato client per tutte
|
|||
terminalLoggingDirectory=Log della sessione del terminale
|
||||
terminalLoggingDirectoryDescription=Tutti i registri vengono memorizzati nella directory dei dati di XPipe sul tuo sistema locale.
|
||||
openSessionLogs=Registri di sessione aperti
|
||||
sessionLogging=Registrazione della sessione
|
||||
sessionLogging=Registrazione del terminale
|
||||
sessionActive=Per questa connessione è in corso una sessione in background.\n\nPer interrompere manualmente questa sessione, clicca sull'indicatore di stato.
|
||||
skipValidation=Convalida del salto
|
||||
scriptsIntroTitle=Informazioni sugli script
|
||||
|
@ -549,7 +549,7 @@ syncTeamVaults=Sincronizzazione del vault del team
|
|||
syncTeamVaultsDescription=Per sincronizzare il tuo vault con più membri del team, attiva la sincronizzazione git.
|
||||
enableGitSync=Abilita la sincronizzazione git
|
||||
browseVault=Dati del caveau
|
||||
browseVaultDescription=Il vault è l'archivio dati in cui risiedono tutte le informazioni sulla tua connessione. Puoi dare un'occhiata da solo nel tuo file manager nativo. Si noti che le modifiche esterne non sono consigliate e possono causare diversi problemi.
|
||||
browseVaultDescription=Puoi dare un'occhiata alla directory del vault con il tuo file manager nativo. Si noti che le modifiche esterne non sono consigliate e possono causare una serie di problemi.
|
||||
browseVaultButton=Sfogliare il caveau
|
||||
vaultUsers=Utenti del Vault
|
||||
createHeapDump=Creare un heap dump
|
||||
|
@ -797,8 +797,10 @@ vmwareInstallation.displayDescription=Interagire con le macchine virtuali instal
|
|||
start=Iniziare
|
||||
stop=Fermati
|
||||
pause=Pausa
|
||||
rdpTunnelHost=Tunnel host
|
||||
rdpTunnelHostDescription=La connessione SSH da utilizzare come tunnel
|
||||
rdpTunnelHost=Host di destinazione
|
||||
rdpTunnelHostDescription=La connessione SSH su cui eseguire il tunnel della connessione RDP
|
||||
rdpTunnelUsername=Nome utente
|
||||
rdpTunnelUsernameDescription=L'utente personalizzato con cui accedere, utilizza l'utente SSH se lasciato vuoto
|
||||
rdpFileLocation=Posizione dei file
|
||||
rdpFileLocationDescription=Il percorso del file .rdp
|
||||
rdpPasswordAuthentication=Autenticazione tramite password
|
||||
|
@ -1042,7 +1044,7 @@ command=Comando
|
|||
commandGroup=Gruppo di comando
|
||||
vncSystem=Sistema di destinazione VNC
|
||||
vncSystemDescription=Il sistema effettivo con cui interagire. Di solito coincide con l'host del tunnel
|
||||
vncHost=Tunnel host remoto
|
||||
vncHost=Host VNC di destinazione
|
||||
vncHostDescription=Il sistema su cui il server VNC è in esecuzione
|
||||
gitVaultTitle=Git vault
|
||||
gitVaultForcePushHeader=Vuoi forzare il push al repository remoto?
|
||||
|
@ -1312,7 +1314,7 @@ terminalEnvironmentDescription=Se vuoi utilizzare le caratteristiche di un ambie
|
|||
terminalInitScript=Script di avvio del terminale
|
||||
terminalInitScriptDescription=Comandi da eseguire nell'ambiente del terminale prima dell'avvio della connessione. Puoi usarli per configurare l'ambiente del terminale all'avvio.
|
||||
terminalMultiplexer=Multiplexer terminale
|
||||
terminalMultiplexerDescription=Il multiplexer del terminale da utilizzare come alternativa alle schede in un terminale.\n\nQuesto sostituirà alcune caratteristiche di gestione del terminale, ad esempio la gestione delle schede, con la funzionalità del multiplexer.\n\nRichiede che l'eseguibile del multiplexer sia installato sul sistema.
|
||||
terminalMultiplexerDescription=Il multiplexer del terminale da utilizzare come alternativa alle schede in un terminale.\n\nQuesto sostituirà alcune caratteristiche di gestione del terminale, ad esempio la gestione delle schede, con la funzionalità del multiplexer. Richiede che l'eseguibile del multiplexer sia installato sul sistema.
|
||||
terminalPromptForRestart=Prompt per il riavvio
|
||||
terminalPromptForRestartDescription=Se abilitata, l'uscita da una sessione di terminale ti chiederà di riavviare o chiudere la sessione invece di chiuderla all'istante.
|
||||
querying=Interrogare ...
|
||||
|
@ -1321,9 +1323,11 @@ refreshOpenpubkey=Aggiorna l'identità openpubkey
|
|||
refreshOpenpubkeyDescription=Esegui opkssh refresh per rendere di nuovo valida l'identità di openpubkey
|
||||
all=Tutti
|
||||
terminalPrompt=Prompt del terminale
|
||||
terminalPromptDescription=Lo strumento di prompt del terminale da utilizzare nei terminali remoti.\n\nL'abilitazione di un prompt del terminale imposta e configura automaticamente lo strumento di prompt sul sistema di destinazione quando si apre una sessione di terminale. Questo non modifica le configurazioni del prompt o i file di profilo esistenti sul sistema.\n\nQuesto aumenterà il tempo di caricamento del terminale per la prima volta mentre il prompt viene configurato sul sistema remoto.
|
||||
terminalPromptDescription=Lo strumento di prompt del terminale da utilizzare nei terminali remoti.\n\nL'abilitazione di un prompt del terminale imposta e configura automaticamente lo strumento di prompt sul sistema di destinazione quando si apre una sessione di terminale. Questo non modifica le configurazioni del prompt o i file di profilo esistenti sul sistema. Questo aumenterà il tempo di caricamento del terminale per la prima volta mentre il prompt viene configurato sul sistema remoto.
|
||||
terminalPromptConfiguration=Configurazione del prompt del terminale
|
||||
terminalPromptConfig=File di configurazione
|
||||
terminalPromptConfigDescription=Il file di configurazione personalizzato da applicare al prompt. Questa configurazione verrà impostata automaticamente sul sistema di destinazione quando il terminale viene inizializzato e verrà utilizzata come configurazione predefinita del prompt.\n\nSe vuoi utilizzare il file di configurazione predefinito esistente su ogni sistema, puoi lasciare questo campo vuoto.
|
||||
passwordManagerKey=Chiave del gestore di password
|
||||
passwordManagerAgent=Agente esterno per la gestione delle password
|
||||
dockerComposeProject.displayName=Progetto Docker compose
|
||||
dockerComposeProject.displayDescription=Raggruppa i contenitori di un progetto composto
|
||||
|
|
24
lang/strings/translations_ja.properties
generated
24
lang/strings/translations_ja.properties
generated
|
@ -154,6 +154,7 @@ checkOutUpdate=チェックアウト更新
|
|||
quit=終了する
|
||||
noTerminalSet=端末アプリケーションが自動設定されていない。設定メニューで手動で設定できる。
|
||||
connections=接続
|
||||
connectionHub=接続ハブ
|
||||
settings=設定
|
||||
explorePlans=ライセンス
|
||||
help=ヘルプ
|
||||
|
@ -162,7 +163,7 @@ developer=開発者
|
|||
browseFileTitle=ファイルをブラウズする
|
||||
browser=ファイルブラウザ
|
||||
selectFileFromComputer=このコンピューターからファイルを選択する
|
||||
links=便利なリンク
|
||||
links=リンク
|
||||
website=ウェブサイト
|
||||
discordDescription=Discordサーバーに参加する
|
||||
security=セキュリティ
|
||||
|
@ -285,8 +286,6 @@ showChildrenConnectionsInParentCategory=親カテゴリに子カテゴリを表
|
|||
showChildrenConnectionsInParentCategoryDescription=特定の親カテゴリが選択されたときに、サブカテゴリにあるすべての接続を含めるかどうか。\n\nこれを無効にすると、カテゴリはサブフォルダを含めずに直接の内容だけを表示する古典的なフォルダのように動作する。
|
||||
condenseConnectionDisplay=接続表示を凝縮する
|
||||
condenseConnectionDisplayDescription=すべてのトップレベル接続の縦のスペースを少なくして、接続リストをより凝縮できるようにする。
|
||||
enforceWindowModality=ウィンドウのモダリティを強制する
|
||||
enforceWindowModalityDescription=接続作成ダイアログなどのセカンダリウィンドウが開いている間、メインウィンドウへの入力をすべてブロックする。誤クリックすることがある場合に便利である。
|
||||
openConnectionSearchWindowOnConnectionCreation=接続作成時に接続検索ウィンドウを開く
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=新しいシェル接続を追加するときに、利用可能なサブ接続を検索するウィンドウを自動的に開くかどうか。
|
||||
workflow=ワークフロー
|
||||
|
@ -362,6 +361,7 @@ shellCommandTestDescription=XPipeが内部的に使用するシェルセッシ
|
|||
terminal=ターミナル
|
||||
terminalType=ターミナルエミュレータ
|
||||
terminalConfiguration=端末設定
|
||||
terminalCustomization=端末のカスタマイズ
|
||||
editorConfiguration=エディターの設定
|
||||
defaultApplication=デフォルトのアプリケーション
|
||||
terminalTypeDescription=あらゆる種類のシェル接続を開くときに使用するデフォルトの端末。このアプリケーションは表示のためだけに使われ、起動されるシェルプログラムはシェル接続そのものに依存する。\n\n端末によってサポートする機能のレベルが異なるため、推奨または非推奨のマークが付けられている。非推奨端末はすべてXPipeで動作するが、タブ、タイトルカラー、シェルサポートなどの機能が欠けている可能性がある。推奨端末を使用することで、最高のユーザーエクスペリエンスが得られるだろう。
|
||||
|
@ -490,7 +490,7 @@ enableTerminalLoggingDescription=すべての端末セッションのクライ
|
|||
terminalLoggingDirectory=端末のセッションログ
|
||||
terminalLoggingDirectoryDescription=すべてのログは、ローカルシステムのXPipeデータディレクトリに保存される。
|
||||
openSessionLogs=セッションログを開く
|
||||
sessionLogging=セッションロギング
|
||||
sessionLogging=ターミナルロギング
|
||||
sessionActive=この接続ではバックグラウンドセッションが実行されている。\n\nこのセッションを手動で停止するには、ステータスインジケータをクリックする。
|
||||
skipValidation=検証をスキップする
|
||||
scriptsIntroTitle=スクリプトについて
|
||||
|
@ -549,7 +549,7 @@ syncTeamVaults=チーム保管庫の同期
|
|||
syncTeamVaultsDescription=データ保管庫を複数のチームメンバーと同期するには、git同期を有効にする。
|
||||
enableGitSync=git同期を有効にする
|
||||
browseVault=保管庫データ
|
||||
browseVaultDescription=データ保管庫は、あなたのすべての接続情報が存在するデータ保管庫である。ネイティブのファイルマネージャーで自分で見ることができる。外部からの編集は推奨されておらず、さまざまな問題を引き起こす可能性があることに注意。
|
||||
browseVaultDescription=保管庫ディレクトリは、ネイティブのファイルマネージャで自分で見ることができる。外部からの編集は推奨されず、さまざまな問題を引き起こす可能性があることに注意すること。
|
||||
browseVaultButton=保管庫を閲覧する
|
||||
vaultUsers=保管庫ユーザー
|
||||
createHeapDump=ヒープダンプを作成する
|
||||
|
@ -797,8 +797,10 @@ vmwareInstallation.displayDescription=CLI経由でインストールされたVM
|
|||
start=スタート
|
||||
stop=停止する
|
||||
pause=一時停止
|
||||
rdpTunnelHost=トンネルホスト
|
||||
rdpTunnelHostDescription=トンネルとして使用するSSH接続
|
||||
rdpTunnelHost=対象ホスト
|
||||
rdpTunnelHostDescription=RDP接続をトンネルするSSH接続先
|
||||
rdpTunnelUsername=ユーザー名
|
||||
rdpTunnelUsernameDescription=空白の場合はSSHユーザーを使用する。
|
||||
rdpFileLocation=ファイルの場所
|
||||
rdpFileLocationDescription=.rdpファイルのファイルパス
|
||||
rdpPasswordAuthentication=パスワード認証
|
||||
|
@ -1042,7 +1044,7 @@ command=コマンド
|
|||
commandGroup=コマンドグループ
|
||||
vncSystem=VNCターゲットシステム
|
||||
vncSystemDescription=実際にやりとりするシステム。これは通常トンネルホストと同じである。
|
||||
vncHost=リモートトンネルホスト
|
||||
vncHost=ターゲットVNCホスト
|
||||
vncHostDescription=VNCサーバーが動作しているシステム
|
||||
gitVaultTitle=Git保管庫
|
||||
gitVaultForcePushHeader=リモートリポジトリに強制プッシュするか?
|
||||
|
@ -1312,7 +1314,7 @@ terminalEnvironmentDescription=端末のカスタマイズに、ローカルのL
|
|||
terminalInitScript=ターミナルinitスクリプト
|
||||
terminalInitScriptDescription=接続が開始される前にターミナル環境で実行するコマンド。起動時にターミナル環境を設定するために使用できる。
|
||||
terminalMultiplexer=端末マルチプレクサ
|
||||
terminalMultiplexerDescription=端末のタブの代わりとして使用する端末マルチプレクサ。\n\nこれにより、特定の端末操作特性、例えばタブ操作がマルチプレクサ機能で置き換えられる。\n\nそれぞれのマルチプレクサ実行ファイルがシステムにインストールされている必要がある。
|
||||
terminalMultiplexerDescription=端末のタブの代わりとして使用する端末マルチプレクサ。\n\nこれは、例えばタブ操作のような特定の端末操作特性をマルチプレクサ機能で置き換える。それぞれのマルチプレクサ実行ファイルがシステムにインストールされている必要がある。
|
||||
terminalPromptForRestart=再起動を促す
|
||||
terminalPromptForRestartDescription=有効にすると、ターミナルセッションを終了するときに、ターミナルセッションを即座に閉じるのではなく、再起動するかセッションを閉じるかのプロンプトが表示される。
|
||||
querying=クエリする.
|
||||
|
@ -1321,9 +1323,11 @@ refreshOpenpubkey=openpubkeyのIDをリフレッシュする
|
|||
refreshOpenpubkeyDescription=opkssh refreshを実行し、openpubkeyのIDを再度有効にする。
|
||||
all=すべて
|
||||
terminalPrompt=ターミナルプロンプト
|
||||
terminalPromptDescription=リモート端末で使用する端末プロンプトツール。\n\nターミナルプロンプトを有効にすると、ターミナルセッションを開くときに、 ターゲットシステム上のプロンプトツールが自動的にセットアップされ、 設定される。これは、システム上の既存のプロンプト設定やプロファイルファイルを変更しない。\n\nこのため、リモートシステム上でプロンプトが設定されている間、 最初のターミナルロード時間が長くなる。
|
||||
terminalPromptDescription=リモート端末で使用する端末プロンプトツール。\n\nターミナルプロンプトを有効にすると、ターミナルセッションを開くときに、 ターゲットシステム上のプロンプトツールが自動的にセットアップされ、 設定される。これは、システム上の既存のプロンプト設定やプロファイルファイルを変更しない。このため、リモートシステム上でプロンプトが設定されている間、 最初のターミナルロード時間が長くなる。
|
||||
terminalPromptConfiguration=ターミナルプロンプトの設定
|
||||
terminalPromptConfig=コンフィグファイル
|
||||
terminalPromptConfigDescription=プロンプトに適用するカスタムconfigファイル。このコンフィグは、端末が初期化されたときにターゲットシステム上で 自動的に設定され、デフォルトのプロンプトコンフィグとして使われる。\n\n各システムで既存のデフォルトコンフィグファイルを使いたい場合は、 このフィールドを空にしておくことができる。
|
||||
passwordManagerKey=パスワードマネージャーキー
|
||||
passwordManagerAgent=外部パスワードマネージャーエージェント
|
||||
dockerComposeProject.displayName=Docker composeプロジェクト
|
||||
dockerComposeProject.displayDescription=構成されたプロジェクトのコンテナをグループ化する
|
||||
|
|
24
lang/strings/translations_nl.properties
generated
24
lang/strings/translations_nl.properties
generated
|
@ -154,6 +154,7 @@ checkOutUpdate=Update uitchecken
|
|||
quit=Stop
|
||||
noTerminalSet=Er is geen terminaltoepassing automatisch ingesteld. Je kunt dit handmatig doen in het instellingenmenu.
|
||||
connections=Verbindingen
|
||||
connectionHub=Verbindingsknooppunt
|
||||
settings=Instellingen
|
||||
explorePlans=Licentie
|
||||
help=Help
|
||||
|
@ -162,7 +163,7 @@ developer=Ontwikkelaar
|
|||
browseFileTitle=Bestand doorbladeren
|
||||
browser=Bestandsbrowser
|
||||
selectFileFromComputer=Selecteer een bestand van deze computer
|
||||
links=Nuttige koppelingen
|
||||
links=Links
|
||||
website=Website
|
||||
discordDescription=Word lid van de Discord server
|
||||
security=Beveiliging
|
||||
|
@ -285,8 +286,6 @@ showChildrenConnectionsInParentCategory=Toon kindcategorieën in bovenliggende c
|
|||
showChildrenConnectionsInParentCategoryDescription=Het al dan niet opnemen van alle verbindingen in subcategorieën wanneer een bepaalde bovenliggende categorie is geselecteerd.\n\nAls dit is uitgeschakeld, gedragen de categorieën zich meer als klassieke mappen die alleen hun directe inhoud tonen zonder submappen op te nemen.
|
||||
condenseConnectionDisplay=Verbindingsweergave samenvatten
|
||||
condenseConnectionDisplayDescription=Laat elke verbinding op het hoogste niveau minder verticale ruimte innemen voor een meer beknopte verbindingslijst.
|
||||
enforceWindowModality=Venstermodaliteit afdwingen
|
||||
enforceWindowModalityDescription=Zorgt ervoor dat secundaire vensters, zoals het dialoogvenster voor het maken van een verbinding, alle invoer voor het hoofdvenster blokkeren terwijl ze geopend zijn. Dit is handig als je soms verkeerd klikt.
|
||||
openConnectionSearchWindowOnConnectionCreation=Verbindingszoekvenster openen bij het maken van een verbinding
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Het al dan niet automatisch openen van het venster om te zoeken naar beschikbare subconnecties bij het toevoegen van een nieuwe shellverbinding.
|
||||
workflow=Werkstroom
|
||||
|
@ -362,6 +361,7 @@ shellCommandTestDescription=Een commando uitvoeren in de shellsessie die intern
|
|||
terminal=Terminal
|
||||
terminalType=Terminal emulator
|
||||
terminalConfiguration=Terminal configuratie
|
||||
terminalCustomization=Terminal aanpassing
|
||||
editorConfiguration=Configuratie editor
|
||||
defaultApplication=Standaard toepassing
|
||||
terminalTypeDescription=De standaard terminal die wordt gebruikt bij het openen van een shellverbinding. Deze toepassing wordt alleen gebruikt voor weergave, het opgestarte shell programma hangt af van de shell verbinding zelf.\n\nDe mate van ondersteuning verschilt per terminal, daarom is elke terminal gemarkeerd als aanbevolen of niet aanbevolen. Alle niet-aanbevolen terminals werken met XPipe, maar missen mogelijk functies als tabbladen, titelkleuren, shell-ondersteuning en meer. Je gebruikerservaring is het beste als je een aanbevolen terminal gebruikt.
|
||||
|
@ -490,7 +490,7 @@ enableTerminalLoggingDescription=Schakelt client-side logging in voor alle termi
|
|||
terminalLoggingDirectory=Terminal sessie logs
|
||||
terminalLoggingDirectoryDescription=Alle logs worden opgeslagen in de XPipe datamap op je lokale systeem.
|
||||
openSessionLogs=Open sessie logs
|
||||
sessionLogging=Sessie loggen
|
||||
sessionLogging=Terminal registratie
|
||||
sessionActive=Er wordt een achtergrondsessie uitgevoerd voor deze verbinding.\n\nKlik op de statusindicator om deze sessie handmatig te stoppen.
|
||||
skipValidation=Validatie overslaan
|
||||
scriptsIntroTitle=Over scripts
|
||||
|
@ -549,7 +549,7 @@ syncTeamVaults=Teamkluis synchronisatie
|
|||
syncTeamVaultsDescription=Om je kluis met meerdere teamleden te synchroniseren, schakel je git synchronisatie in.
|
||||
enableGitSync=Git sync inschakelen
|
||||
browseVault=Kluisgegevens
|
||||
browseVaultDescription=De kluis is de gegevensopslag waar al je verbindingsinformatie in zit. Je kunt er zelf naar kijken in je eigen bestandsbeheerder. Merk op dat externe bewerkingen niet worden aanbevolen en allerlei problemen kunnen veroorzaken.
|
||||
browseVaultDescription=Je kunt de vault directory zelf bekijken in je eigen bestandsbeheerder. Merk op dat externe bewerkingen niet worden aanbevolen en allerlei problemen kunnen veroorzaken.
|
||||
browseVaultButton=Kluis doorbladeren
|
||||
vaultUsers=Kluis gebruikers
|
||||
createHeapDump=Een heap dump maken
|
||||
|
@ -797,8 +797,10 @@ vmwareInstallation.displayDescription=Interactie met de geïnstalleerde VM's via
|
|||
start=Start
|
||||
stop=Stop
|
||||
pause=Pauze
|
||||
rdpTunnelHost=Tunnel host
|
||||
rdpTunnelHostDescription=De SSH-verbinding om als tunnel te gebruiken
|
||||
rdpTunnelHost=Doelhost
|
||||
rdpTunnelHostDescription=De SSH-verbinding om de RDP-verbinding naar toe te tunnelen
|
||||
rdpTunnelUsername=Gebruikersnaam
|
||||
rdpTunnelUsernameDescription=De aangepaste gebruiker om als in te loggen, gebruikt de SSH-gebruiker als deze leeg wordt gelaten
|
||||
rdpFileLocation=Bestandslocatie
|
||||
rdpFileLocationDescription=Het bestandspad van het .rdp bestand
|
||||
rdpPasswordAuthentication=Wachtwoord verificatie
|
||||
|
@ -1042,7 +1044,7 @@ command=Opdracht
|
|||
commandGroup=Opdrachtgroep
|
||||
vncSystem=VNC doelsysteem
|
||||
vncSystemDescription=Het eigenlijke systeem om mee te communiceren. Dit is meestal hetzelfde als de tunnelhost
|
||||
vncHost=Remote tunnel host
|
||||
vncHost=Doel VNC host
|
||||
vncHostDescription=Het systeem waarop de VNC-server draait
|
||||
gitVaultTitle=Git kluis
|
||||
gitVaultForcePushHeader=Wil je een push naar het archief op afstand forceren?
|
||||
|
@ -1312,7 +1314,7 @@ terminalEnvironmentDescription=Als je functies van een lokale Linux-gebaseerde W
|
|||
terminalInitScript=Terminal init script
|
||||
terminalInitScriptDescription=Commando's om uit te voeren in de terminalomgeving voordat de verbinding wordt gestart. Je kunt dit gebruiken om de terminalomgeving te configureren bij het opstarten.
|
||||
terminalMultiplexer=Terminal multiplexer
|
||||
terminalMultiplexerDescription=De terminal multiplexer om te gebruiken als alternatief voor tabs in een terminal.\n\nHierdoor worden bepaalde eigenschappen van de terminal, zoals tabbladen, vervangen door de functionaliteit van de multiplexer.\n\nVereist dat de betreffende multiplexer executable op het systeem is geïnstalleerd.
|
||||
terminalMultiplexerDescription=De terminal multiplexer om te gebruiken als alternatief voor tabs in een terminal.\n\nHierdoor worden bepaalde eigenschappen van een terminal, zoals tabbladen, vervangen door de functionaliteit van de multiplexer. Vereist dat de betreffende multiplexer executable op het systeem is geïnstalleerd.
|
||||
terminalPromptForRestart=Vraag om opnieuw op te starten
|
||||
terminalPromptForRestartDescription=Indien ingeschakeld, zal het afsluiten van een terminalsessie je vragen om de sessie opnieuw op te starten of te sluiten in plaats van de terminalsessie direct te sluiten.
|
||||
querying=Queryen ...
|
||||
|
@ -1321,9 +1323,11 @@ refreshOpenpubkey=Vernieuwen openpubkey identiteit
|
|||
refreshOpenpubkeyDescription=Voer opkssh refresh uit om de openpubkey identiteit weer geldig te maken
|
||||
all=Alle
|
||||
terminalPrompt=Terminal prompt
|
||||
terminalPromptDescription=De terminal prompt tool om te gebruiken in je externe terminals.\n\nDoor een terminal prompt in te schakelen wordt het prompt gereedschap automatisch ingesteld en geconfigureerd op het doelsysteem bij het openen van een terminal sessie. Bestaande promptconfiguraties of profielbestanden op een systeem worden hierdoor niet gewijzigd.\n\nDit verhoogt de laadtijd van de terminal voor de eerste keer terwijl de prompt wordt ingesteld op het externe systeem.
|
||||
terminalPromptDescription=De terminal prompt tool om te gebruiken in je externe terminals.\n\nDoor een terminal prompt in te schakelen wordt het prompt gereedschap automatisch ingesteld en geconfigureerd op het doelsysteem bij het openen van een terminal sessie. Bestaande promptconfiguraties of profielbestanden op een systeem worden hierdoor niet gewijzigd. Dit verhoogt de laadtijd van de terminal voor de eerste keer terwijl de prompt wordt ingesteld op het externe systeem.
|
||||
terminalPromptConfiguration=Terminal prompt configuratie
|
||||
terminalPromptConfig=Configuratiebestand
|
||||
terminalPromptConfigDescription=Het aangepaste configuratiebestand om toe te passen op de prompt. Deze configuratie wordt automatisch ingesteld op het doelsysteem wanneer de terminal wordt geïnitialiseerd en wordt gebruikt als de standaard configuratie van de prompt.\n\nAls je het bestaande standaard configuratiebestand op elk systeem wilt gebruiken, kun je dit veld leeg laten.
|
||||
passwordManagerKey=Wachtwoordmanager sleutel
|
||||
passwordManagerAgent=Externe wachtwoordbeheerder agent
|
||||
dockerComposeProject.displayName=Docker compose project
|
||||
dockerComposeProject.displayDescription=Groepeer containers van een samengesteld project
|
||||
|
|
24
lang/strings/translations_pl.properties
generated
24
lang/strings/translations_pl.properties
generated
|
@ -154,6 +154,7 @@ checkOutUpdate=Sprawdź aktualizację
|
|||
quit=Zakończ
|
||||
noTerminalSet=Żadna aplikacja terminala nie została ustawiona automatycznie. Możesz to zrobić ręcznie w menu ustawień.
|
||||
connections=Połączenia
|
||||
connectionHub=Koncentrator połączeń
|
||||
settings=Ustawienia
|
||||
explorePlans=Licencja
|
||||
help=Pomoc
|
||||
|
@ -162,7 +163,7 @@ developer=Deweloper
|
|||
browseFileTitle=Przeglądaj plik
|
||||
browser=Przeglądarka plików
|
||||
selectFileFromComputer=Wybierz plik z tego komputera
|
||||
links=Przydatne linki
|
||||
links=Łącza
|
||||
website=Strona internetowa
|
||||
discordDescription=Dołącz do serwera Discord
|
||||
security=Bezpieczeństwo
|
||||
|
@ -285,8 +286,6 @@ showChildrenConnectionsInParentCategory=Pokaż kategorie podrzędne w kategorii
|
|||
showChildrenConnectionsInParentCategoryDescription=Czy uwzględniać wszystkie połączenia znajdujące się w podkategoriach, gdy wybrana jest określona kategoria nadrzędna.\n\nJeśli ta opcja jest wyłączona, kategorie zachowują się bardziej jak klasyczne foldery, które pokazują tylko swoją bezpośrednią zawartość bez uwzględniania folderów podrzędnych.
|
||||
condenseConnectionDisplay=Skondensuj wyświetlanie połączenia
|
||||
condenseConnectionDisplayDescription=Spraw, aby każde połączenie najwyższego poziomu zajmowało mniej miejsca w pionie, aby umożliwić bardziej skondensowaną listę połączeń.
|
||||
enforceWindowModality=Wymuś modalność okna
|
||||
enforceWindowModalityDescription=Sprawia, że dodatkowe okna, takie jak okno dialogowe tworzenia połączenia, blokują wszystkie dane wejściowe dla głównego okna, gdy są otwarte. Jest to przydatne, jeśli czasami źle klikniesz.
|
||||
openConnectionSearchWindowOnConnectionCreation=Otwórz okno wyszukiwania połączenia podczas tworzenia połączenia
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Określenie, czy po dodaniu nowego połączenia powłoki ma być automatycznie otwierane okno wyszukiwania dostępnych połączeń podrzędnych.
|
||||
workflow=Przepływ pracy
|
||||
|
@ -362,6 +361,7 @@ shellCommandTestDescription=Uruchom polecenie w sesji powłoki używanej wewnęt
|
|||
terminal=Terminal
|
||||
terminalType=Emulator terminala
|
||||
terminalConfiguration=Konfiguracja terminala
|
||||
terminalCustomization=Dostosowywanie terminala
|
||||
editorConfiguration=Konfiguracja edytora
|
||||
defaultApplication=Aplikacja domyślna
|
||||
terminalTypeDescription=Domyślny terminal używany podczas otwierania dowolnego rodzaju połączenia powłoki. Ta aplikacja jest używana tylko do celów wyświetlania, uruchomiony program powłoki zależy od samego połączenia powłoki.\n\nPoziom obsługi funkcji różni się w zależności od terminala, dlatego każdy z nich jest oznaczony jako zalecany lub niezalecany. Wszystkie niezalecane terminale działają z XPipe, ale mogą nie mieć takich funkcji jak zakładki, kolory tytułów, obsługa powłoki i inne. Twoje wrażenia z użytkowania będą najlepsze, gdy korzystasz z zalecanego terminala.
|
||||
|
@ -490,7 +490,7 @@ enableTerminalLoggingDescription=Włącza logowanie po stronie klienta dla wszys
|
|||
terminalLoggingDirectory=Dzienniki sesji terminala
|
||||
terminalLoggingDirectoryDescription=Wszystkie dzienniki są przechowywane w katalogu danych XPipe w systemie lokalnym.
|
||||
openSessionLogs=Otwórz dzienniki sesji
|
||||
sessionLogging=Rejestrowanie sesji
|
||||
sessionLogging=Rejestrowanie terminala
|
||||
sessionActive=Dla tego połączenia uruchomiona jest sesja w tle.\n\nAby zatrzymać tę sesję ręcznie, kliknij wskaźnik stanu.
|
||||
skipValidation=Pomiń walidację
|
||||
scriptsIntroTitle=O skryptach
|
||||
|
@ -549,7 +549,7 @@ syncTeamVaults=Synchronizacja skarbca zespołu
|
|||
syncTeamVaultsDescription=Aby zsynchronizować skarbiec z wieloma członkami zespołu, włącz synchronizację git.
|
||||
enableGitSync=Włącz synchronizację git
|
||||
browseVault=Dane skarbca
|
||||
browseVaultDescription=Skarbiec to magazyn danych, w którym znajdują się wszystkie informacje o Twoim połączeniu. Możesz zajrzeć do niego samodzielnie w natywnym menedżerze plików. Pamiętaj, że zewnętrzne zmiany nie są zalecane i mogą powodować różne problemy.
|
||||
browseVaultDescription=Możesz samodzielnie przejrzeć katalog skarbca w natywnym menedżerze plików. Pamiętaj, że zewnętrzne zmiany nie są zalecane i mogą powodować różne problemy.
|
||||
browseVaultButton=Skarbiec przeglądania
|
||||
vaultUsers=Użytkownicy Vault
|
||||
createHeapDump=Utwórz zrzut sterty
|
||||
|
@ -797,8 +797,10 @@ vmwareInstallation.displayDescription=Interakcja z zainstalowanymi maszynami wir
|
|||
start=Start
|
||||
stop=Zatrzymaj się
|
||||
pause=Pauza
|
||||
rdpTunnelHost=Host tunelu
|
||||
rdpTunnelHostDescription=Połączenie SSH do użycia jako tunel
|
||||
rdpTunnelHost=Host docelowy
|
||||
rdpTunnelHostDescription=Połączenie SSH, do którego tunelowane jest połączenie RDP
|
||||
rdpTunnelUsername=Nazwa użytkownika
|
||||
rdpTunnelUsernameDescription=Niestandardowy użytkownik do logowania, używa użytkownika SSH, jeśli jest pusty
|
||||
rdpFileLocation=Lokalizacja pliku
|
||||
rdpFileLocationDescription=Ścieżka dostępu do pliku .rdp
|
||||
rdpPasswordAuthentication=Uwierzytelnianie hasłem
|
||||
|
@ -1042,7 +1044,7 @@ command=Polecenie
|
|||
commandGroup=Grupa poleceń
|
||||
vncSystem=System docelowy VNC
|
||||
vncSystemDescription=Rzeczywisty system do interakcji. Zazwyczaj jest to to samo, co host tunelu
|
||||
vncHost=Zdalny host tunelu
|
||||
vncHost=Docelowy host VNC
|
||||
vncHostDescription=System, na którym działa serwer VNC
|
||||
gitVaultTitle=Skarbiec Git
|
||||
gitVaultForcePushHeader=Czy chcesz wymusić wypychanie do zdalnego repozytorium?
|
||||
|
@ -1313,7 +1315,7 @@ terminalEnvironmentDescription=Jeśli chcesz użyć funkcji lokalnego środowisk
|
|||
terminalInitScript=Skrypt inicjujący terminala
|
||||
terminalInitScriptDescription=Polecenia uruchamiane w środowisku terminala przed uruchomieniem połączenia. Możesz użyć tego do skonfigurowania środowiska terminala podczas uruchamiania.
|
||||
terminalMultiplexer=Multiplekser terminali
|
||||
terminalMultiplexerDescription=Multiplekser terminala do użycia jako alternatywa dla tabulatorów w terminalu.\n\nZastąpi to niektóre cechy obsługi terminala, np. obsługę zakładek, funkcjonalnością multipleksera.\n\nWymaga zainstalowania w systemie odpowiedniego pliku wykonywalnego multipleksera.
|
||||
terminalMultiplexerDescription=Multiplekser terminala do użycia jako alternatywa dla tabulatorów w terminalu.\n\nZastąpi to niektóre cechy obsługi terminala, np. obsługę zakładek, funkcjonalnością multipleksera. Wymaga zainstalowania w systemie odpowiedniego pliku wykonywalnego multipleksera.
|
||||
terminalPromptForRestart=Monit o ponowne uruchomienie
|
||||
terminalPromptForRestartDescription=Po włączeniu tej opcji, wyjście z sesji terminala spowoduje wyświetlenie monitu o ponowne uruchomienie lub zamknięcie sesji, zamiast natychmiastowego zamknięcia sesji terminala.
|
||||
querying=Zapytanie ...
|
||||
|
@ -1322,9 +1324,11 @@ refreshOpenpubkey=Odśwież tożsamość openpubkey
|
|||
refreshOpenpubkeyDescription=Uruchom odświeżanie opkssh, aby tożsamość openpubkey była ponownie ważna
|
||||
all=Wszystkie
|
||||
terminalPrompt=Monit terminala
|
||||
terminalPromptDescription=Narzędzie zachęty terminala do użycia w twoich zdalnych terminalach.\n\nWłączenie monitu terminala automatycznie ustawi i skonfiguruje narzędzie monitu w systemie docelowym podczas otwierania sesji terminala. Nie modyfikuje to żadnych istniejących konfiguracji monitów ani plików profili w systemie.\n\nSpowoduje to wydłużenie czasu ładowania terminala po raz pierwszy podczas konfigurowania monitu w systemie zdalnym.
|
||||
terminalPromptDescription=Narzędzie zachęty terminala do użycia w twoich zdalnych terminalach.\n\nWłączenie monitu terminala automatycznie ustawi i skonfiguruje narzędzie monitu w systemie docelowym podczas otwierania sesji terminala. Nie modyfikuje to żadnych istniejących konfiguracji monitów ani plików profili w systemie. Spowoduje to wydłużenie czasu ładowania terminala po raz pierwszy podczas konfigurowania monitu w systemie zdalnym.
|
||||
terminalPromptConfiguration=Konfiguracja monitu terminala
|
||||
terminalPromptConfig=Plik konfiguracyjny
|
||||
terminalPromptConfigDescription=Niestandardowy plik konfiguracyjny do zastosowania w monicie. Ta konfiguracja zostanie automatycznie skonfigurowana w systemie docelowym podczas inicjalizacji terminala i będzie używana jako domyślna konfiguracja monitu.\n\nJeśli chcesz użyć istniejącego domyślnego pliku konfiguracyjnego w każdym systemie, możesz pozostawić to pole puste.
|
||||
passwordManagerKey=Klucz menedżera haseł
|
||||
passwordManagerAgent=Agent zewnętrznego menedżera haseł
|
||||
dockerComposeProject.displayName=Projekt Docker compose
|
||||
dockerComposeProject.displayDescription=Grupuj razem kontenery złożonego projektu
|
||||
|
|
24
lang/strings/translations_pt.properties
generated
24
lang/strings/translations_pt.properties
generated
|
@ -154,6 +154,7 @@ checkOutUpdate=Verifica a atualização
|
|||
quit=Desiste
|
||||
noTerminalSet=Não definiu automaticamente nenhuma aplicação de terminal. Podes fazê-lo manualmente no menu de definições.
|
||||
connections=Ligações
|
||||
connectionHub=Hub de ligação
|
||||
settings=Definições
|
||||
explorePlans=Licença
|
||||
help=Ajuda-te
|
||||
|
@ -162,7 +163,7 @@ developer=Criador
|
|||
browseFileTitle=Procurar ficheiro
|
||||
browser=Navegador de ficheiros
|
||||
selectFileFromComputer=Selecionar um ficheiro deste computador
|
||||
links=Ligações úteis
|
||||
links=Ligações
|
||||
website=Sítio Web
|
||||
discordDescription=Junta-te ao servidor Discord
|
||||
security=Segurança
|
||||
|
@ -285,8 +286,6 @@ showChildrenConnectionsInParentCategory=Mostra as categorias secundárias na cat
|
|||
showChildrenConnectionsInParentCategoryDescription=Incluir ou não todas as ligações localizadas em subcategorias quando é selecionada uma determinada categoria principal.\n\nSe esta opção estiver desactivada, as categorias comportam-se mais como pastas clássicas que apenas mostram o seu conteúdo direto sem incluir as subpastas.
|
||||
condenseConnectionDisplay=Condensa o ecrã de ligação
|
||||
condenseConnectionDisplayDescription=Faz com que cada ligação de nível superior ocupe menos espaço vertical para permitir uma lista de ligações mais condensada.
|
||||
enforceWindowModality=Aplicar a modalidade de janela
|
||||
enforceWindowModalityDescription=Faz com que as janelas secundárias, como a caixa de diálogo de criação de ligação, bloqueiem todas as entradas para a janela principal enquanto estiverem abertas. Isto é útil se por vezes te enganares a clicar.
|
||||
openConnectionSearchWindowOnConnectionCreation=Abre a janela de pesquisa de ligação na criação da ligação
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Se abre ou não automaticamente a janela para procurar subconexões disponíveis ao adicionar uma nova ligação shell.
|
||||
workflow=Fluxo de trabalho
|
||||
|
@ -362,6 +361,7 @@ shellCommandTestDescription=Executa um comando na sessão shell utilizada intern
|
|||
terminal=Terminal
|
||||
terminalType=Emulador de terminal
|
||||
terminalConfiguration=Configuração de terminal
|
||||
terminalCustomization=Personalização de terminais
|
||||
editorConfiguration=Configuração do editor
|
||||
defaultApplication=Aplicação por defeito
|
||||
terminalTypeDescription=O terminal predefinido a utilizar quando abre qualquer tipo de ligação shell. Esta aplicação é apenas utilizada para fins de visualização, o programa shell iniciado depende da própria ligação shell.\n\nO nível de suporte de funcionalidades varia consoante o terminal, e é por isso que cada um está marcado como recomendado ou não recomendado. Todos os terminais não recomendados funcionam com o XPipe, mas podem não ter funcionalidades como separadores, cores de título, suporte de shell e muito mais. A tua experiência de utilizador será melhor se utilizares um terminal recomendado.
|
||||
|
@ -490,7 +490,7 @@ enableTerminalLoggingDescription=Ativa o registo do lado do cliente para todas a
|
|||
terminalLoggingDirectory=Registos de sessões de terminal
|
||||
terminalLoggingDirectoryDescription=Todos os registos são armazenados no diretório de dados do XPipe no teu sistema local.
|
||||
openSessionLogs=Abre os registos da sessão
|
||||
sessionLogging=Registo de sessões
|
||||
sessionLogging=Registo de terminal
|
||||
sessionActive=Está a decorrer uma sessão em segundo plano para esta ligação.\n\nPara parar esta sessão manualmente, clica no indicador de estado.
|
||||
skipValidation=Salta a validação
|
||||
scriptsIntroTitle=Sobre scripts
|
||||
|
@ -549,7 +549,7 @@ syncTeamVaults=Sincronização do cofre da equipa
|
|||
syncTeamVaultsDescription=Para sincronizar o seu vault com vários membros da equipa, ativa a sincronização git.
|
||||
enableGitSync=Ativar a sincronização do git
|
||||
browseVault=Dados do cofre
|
||||
browseVaultDescription=A abóbada é o armazenamento de dados onde residem todas as tuas informações de ligação. Podes dar uma vista de olhos no teu gestor de ficheiros nativo. Tem em atenção que as edições externas não são recomendadas e podem causar uma variedade de problemas.
|
||||
browseVaultDescription=Podes dar uma vista de olhos ao diretório do vault no teu gestor de ficheiros nativo. Nota que as edições externas não são recomendadas e podem causar uma variedade de problemas.
|
||||
browseVaultButton=Procura no cofre
|
||||
vaultUsers=Utilizadores do cofre
|
||||
createHeapDump=Cria um despejo de heap
|
||||
|
@ -797,8 +797,10 @@ vmwareInstallation.displayDescription=Interage com as VMs instaladas através do
|
|||
start=Começa
|
||||
stop=Pára
|
||||
pause=Pausa
|
||||
rdpTunnelHost=Anfitrião de túnel
|
||||
rdpTunnelHostDescription=A ligação SSH a utilizar como um túnel
|
||||
rdpTunnelHost=Anfitrião de destino
|
||||
rdpTunnelHostDescription=A ligação SSH para encapsular a ligação RDP
|
||||
rdpTunnelUsername=Nome de utilizador
|
||||
rdpTunnelUsernameDescription=O utilizador personalizado para iniciar sessão, utiliza o utilizador SSH se ficar vazio
|
||||
rdpFileLocation=Localização do ficheiro
|
||||
rdpFileLocationDescription=O caminho do ficheiro .rdp
|
||||
rdpPasswordAuthentication=Autenticação de palavra-passe
|
||||
|
@ -1042,7 +1044,7 @@ command=Comanda
|
|||
commandGroup=Grupo de comandos
|
||||
vncSystem=Sistema de destino VNC
|
||||
vncSystemDescription=O sistema real com o qual interage. Geralmente é o mesmo que o host do túnel
|
||||
vncHost=Anfitrião de túnel remoto
|
||||
vncHost=Anfitrião VNC de destino
|
||||
vncHostDescription=O sistema no qual o servidor VNC está sendo executado
|
||||
gitVaultTitle=Cofre do Git
|
||||
gitVaultForcePushHeader=Queres forçar o envio para o repositório remoto?
|
||||
|
@ -1312,7 +1314,7 @@ terminalEnvironmentDescription=Caso pretenda utilizar caraterísticas de um ambi
|
|||
terminalInitScript=Script de inicialização do terminal
|
||||
terminalInitScriptDescription=Comandos a serem executados no ambiente do terminal antes de a ligação ser iniciada. Podes utilizar isto para configurar o ambiente de terminal no arranque.
|
||||
terminalMultiplexer=Multiplexador de terminais
|
||||
terminalMultiplexerDescription=O multiplexador de terminal para utilizar como alternativa aos separadores num terminal.\n\nSubstitui certas caraterísticas de manuseamento do terminal, por exemplo, o manuseamento de separadores, pela funcionalidade do multiplexador.\n\nRequer que o respetivo executável do multiplexador esteja instalado no sistema.
|
||||
terminalMultiplexerDescription=O multiplexador de terminal para utilizar como alternativa aos separadores num terminal.\n\nSubstitui certas caraterísticas de manuseamento do terminal, por exemplo, o manuseamento de separadores, pela funcionalidade do multiplexador. Requer que o respetivo executável do multiplexador esteja instalado no sistema.
|
||||
terminalPromptForRestart=Solicita o reinício
|
||||
terminalPromptForRestartDescription=Quando ativado, a saída de uma sessão de terminal irá pedir-te para reiniciar ou fechar a sessão, em vez de fechar a sessão de terminal instantaneamente.
|
||||
querying=Consultar ...
|
||||
|
@ -1321,9 +1323,11 @@ refreshOpenpubkey=Actualiza a identidade openpubkey
|
|||
refreshOpenpubkeyDescription=Executa opkssh refresh para tornar a identidade openpubkey válida novamente
|
||||
all=Tudo
|
||||
terminalPrompt=Prompt de terminal
|
||||
terminalPromptDescription=A ferramenta de prompt de terminal a utilizar nos teus terminais remotos.\n\nAo ativar uma linha de comandos de terminal, define e configura automaticamente a ferramenta de linha de comandos no sistema de destino quando abre uma sessão de terminal. Isso não modifica nenhuma configuração de prompt existente ou arquivos de perfil em um sistema.\n\nIsso aumentará o tempo de carregamento do terminal pela primeira vez enquanto o prompt estiver sendo configurado no sistema remoto.
|
||||
terminalPromptDescription=A ferramenta de prompt de terminal a utilizar nos teus terminais remotos.\n\nAo ativar uma linha de comandos de terminal, define e configura automaticamente a ferramenta de linha de comandos no sistema de destino quando abre uma sessão de terminal. Isso não modifica nenhuma configuração de prompt existente ou arquivos de perfil em um sistema. Isso aumentará o tempo de carregamento do terminal pela primeira vez enquanto o prompt estiver sendo configurado no sistema remoto.
|
||||
terminalPromptConfiguration=Configuração da linha de comandos do terminal
|
||||
terminalPromptConfig=Ficheiro de configuração
|
||||
terminalPromptConfigDescription=O arquivo de configuração personalizado para aplicar ao prompt. Esta configuração será automaticamente definida no sistema alvo quando o terminal for inicializado e usado como a configuração padrão do prompt.\n\nSe quiseres usar o ficheiro de configuração predefinido existente em cada sistema, podes deixar este campo vazio.
|
||||
passwordManagerKey=Chave do gestor de senhas
|
||||
passwordManagerAgent=Agente externo de gestão de palavras-passe
|
||||
dockerComposeProject.displayName=Projeto Docker compose
|
||||
dockerComposeProject.displayDescription=Agrupa contentores de um projeto composto
|
||||
|
|
24
lang/strings/translations_ru.properties
generated
24
lang/strings/translations_ru.properties
generated
|
@ -154,6 +154,7 @@ checkOutUpdate=Проверить обновление
|
|||
quit=Выйти из игры
|
||||
noTerminalSet=Ни одно терминальное приложение не было установлено автоматически. Ты можешь сделать это вручную в меню настроек.
|
||||
connections=Подключения
|
||||
connectionHub=Концентратор соединений
|
||||
settings=Настройки
|
||||
explorePlans=Лицензия
|
||||
help=Справка
|
||||
|
@ -162,7 +163,7 @@ developer=Разработчик
|
|||
browseFileTitle=Просмотр файла
|
||||
browser=Браузер файлов
|
||||
selectFileFromComputer=Выберите файл с этого компьютера
|
||||
links=Полезные ссылки
|
||||
links=Ссылки
|
||||
website=Сайт
|
||||
discordDescription=Присоединяйтесь к серверу Discord
|
||||
security=Безопасность
|
||||
|
@ -285,8 +286,6 @@ showChildrenConnectionsInParentCategory=Показывать дочерние к
|
|||
showChildrenConnectionsInParentCategoryDescription=Включать или не включать все соединения, расположенные в подкатегориях, при выборе определенной родительской категории.\n\nЕсли эта опция отключена, то категории будут вести себя скорее как классические папки, в которых отображается только их непосредственное содержимое без включения вложенных папок.
|
||||
condenseConnectionDisplay=Сжатое отображение соединения
|
||||
condenseConnectionDisplayDescription=Сделай так, чтобы каждое соединение верхнего уровня занимало меньше места по вертикали, чтобы список соединений был более сжатым.
|
||||
enforceWindowModality=Модальность окна принуждения
|
||||
enforceWindowModalityDescription=Заставляет второстепенные окна, например диалог создания соединения, блокировать весь ввод для главного окна, пока они открыты. Это полезно, если ты иногда ошибаешься при нажатии.
|
||||
openConnectionSearchWindowOnConnectionCreation=Открыть окно поиска соединения при его создании
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Нужно ли автоматически открывать окно для поиска доступных подсоединений при добавлении нового соединения оболочки.
|
||||
workflow=Рабочий процесс
|
||||
|
@ -362,6 +361,7 @@ shellCommandTestDescription=Выполни команду в сессии обо
|
|||
terminal=Терминал
|
||||
terminalType=Эмулятор терминала
|
||||
terminalConfiguration=Конфигурация терминала
|
||||
terminalCustomization=Настройка терминала
|
||||
editorConfiguration=Конфигурация редактора
|
||||
defaultApplication=Приложение по умолчанию
|
||||
terminalTypeDescription=Терминал по умолчанию, который используется при открытии любого типа shell-соединения. Это приложение используется только для отображения, запущенная программа-оболочка зависит от самого shell-соединения.\n\nУровень поддержки функций у разных терминалов разный, поэтому каждый из них помечен как рекомендуемый или нерекомендуемый. Все нерекомендованные терминалы работают с XPipe, но в них могут отсутствовать такие функции, как вкладки, цвета заголовков, поддержка оболочек и многое другое. Твой пользовательский опыт будет наилучшим при использовании рекомендуемого терминала.
|
||||
|
@ -490,7 +490,7 @@ enableTerminalLoggingDescription=Включает ведение журнала
|
|||
terminalLoggingDirectory=Журналы терминальных сессий
|
||||
terminalLoggingDirectoryDescription=Все журналы хранятся в директории данных XPipe в твоей локальной системе.
|
||||
openSessionLogs=Открытые журналы сеансов
|
||||
sessionLogging=Ведение журнала сеансов
|
||||
sessionLogging=Ведение журнала терминала
|
||||
sessionActive=Для этого соединения запущена фоновая сессия.\n\nЧтобы остановить эту сессию вручную, щелкни по индикатору состояния.
|
||||
skipValidation=Проверка пропуска
|
||||
scriptsIntroTitle=О скриптах
|
||||
|
@ -549,7 +549,7 @@ syncTeamVaults=Синхронизация хранилища команды
|
|||
syncTeamVaultsDescription=Чтобы синхронизировать свое хранилище с несколькими членами команды, включи синхронизацию git.
|
||||
enableGitSync=Включить синхронизацию git
|
||||
browseVault=Данные хранилища
|
||||
browseVaultDescription=Хранилище - это хранилище данных, в котором находится вся информация о твоих подключениях. Ты можешь сам взглянуть на него в своем родном файловом менеджере. Учти, что внешние правки не рекомендуются и могут вызвать различные проблемы.
|
||||
browseVaultDescription=Ты можешь сам взглянуть на каталог хранилища в своем родном файловом менеджере. Учти, что внешние правки не рекомендуются и могут вызвать различные проблемы.
|
||||
browseVaultButton=Обзор хранилища
|
||||
vaultUsers=Пользователи хранилища
|
||||
createHeapDump=Создайте дамп кучи
|
||||
|
@ -797,8 +797,10 @@ vmwareInstallation.displayDescription=Взаимодействуй с устан
|
|||
start=Начни
|
||||
stop=Остановись
|
||||
pause=Пауза
|
||||
rdpTunnelHost=Туннельный хост
|
||||
rdpTunnelHostDescription=SSH-соединение, которое будет использоваться в качестве туннеля
|
||||
rdpTunnelHost=Целевой хост
|
||||
rdpTunnelHostDescription=SSH-соединение для туннелирования RDP-соединения
|
||||
rdpTunnelUsername=Имя пользователя
|
||||
rdpTunnelUsernameDescription=Пользовательский пользователь, под которым нужно входить в систему, если оставить пустым, то будет использоваться пользователь SSH
|
||||
rdpFileLocation=Расположение файла
|
||||
rdpFileLocationDescription=Путь к файлу .rdp
|
||||
rdpPasswordAuthentication=Проверка подлинности пароля
|
||||
|
@ -1042,7 +1044,7 @@ command=Команда
|
|||
commandGroup=Группа команд
|
||||
vncSystem=Целевая система VNC
|
||||
vncSystemDescription=Фактическая система, с которой нужно взаимодействовать. Обычно это то же самое, что и туннельный хост
|
||||
vncHost=Удаленный туннельный хост
|
||||
vncHost=Целевой VNC-хост
|
||||
vncHostDescription=Система, на которой работает VNC-сервер
|
||||
gitVaultTitle=Git vault
|
||||
gitVaultForcePushHeader=Хочешь ли ты принудительно запустить push в удаленное хранилище?
|
||||
|
@ -1312,7 +1314,7 @@ terminalEnvironmentDescription=Если ты хочешь использоват
|
|||
terminalInitScript=Скрипт инициализации терминала
|
||||
terminalInitScriptDescription=Команды, которые нужно запустить в терминальном окружении перед запуском соединения. С их помощью ты можешь настроить терминальное окружение при запуске.
|
||||
terminalMultiplexer=Терминальный мультиплексор
|
||||
terminalMultiplexerDescription=Терминальный мультиплексор для использования в качестве альтернативы вкладкам в терминале.\n\nЭто позволит заменить некоторые характеристики работы с терминалом, например, работу с вкладками, на функциональность мультиплексора.\n\nТребуется, чтобы в системе был установлен соответствующий исполняемый файл мультиплексора.
|
||||
terminalMultiplexerDescription=Терминальный мультиплексор для использования в качестве альтернативы вкладкам в терминале.\n\nЭто позволит заменить некоторые характеристики работы с терминалом, например, работу с вкладками, на функциональность мультиплексора. Требуется, чтобы в системе был установлен соответствующий исполняемый файл мультиплексора.
|
||||
terminalPromptForRestart=Подсказка для перезапуска
|
||||
terminalPromptForRestartDescription=Когда эта функция включена, при выходе из терминальной сессии тебе будет предложено либо перезапустить, либо закрыть сессию, вместо того чтобы просто мгновенно закрыть терминальную сессию.
|
||||
querying=Запрашивать ...
|
||||
|
@ -1321,9 +1323,11 @@ refreshOpenpubkey=Обновите идентификатор openpubkey
|
|||
refreshOpenpubkeyDescription=Запустите opkssh refresh, чтобы идентификатор openpubkey снова стал действительным
|
||||
all=Все
|
||||
terminalPrompt=Подсказка терминала
|
||||
terminalPromptDescription=Инструмент подсказки терминала, который используется в твоих удаленных терминалах.\n\nВключение подсказки терминала автоматически установит и настроит инструмент подсказки на целевой системе при открытии терминальной сессии. При этом не изменяются существующие конфигурации подсказок или файлы профилей в системе.\n\nЭто увеличит время загрузки терминала в первое время, пока подсказка будет настраиваться на удаленной системе.
|
||||
terminalPromptDescription=Инструмент подсказки терминала, который используется в твоих удаленных терминалах.\n\nВключение подсказки терминала автоматически установит и настроит инструмент подсказки на целевой системе при открытии терминальной сессии. При этом не изменяются существующие конфигурации подсказок или файлы профилей в системе. Это увеличит время загрузки терминала в первое время, пока подсказка будет настраиваться на удаленной системе.
|
||||
terminalPromptConfiguration=Настройка подсказки терминала
|
||||
terminalPromptConfig=Конфигурационный файл
|
||||
terminalPromptConfigDescription=Файл пользовательского конфига, который нужно применить к подсказке. Этот конфиг будет автоматически установлен на целевой системе при инициализации терминала и использован в качестве конфига подсказки по умолчанию.\n\nЕсли ты хочешь использовать существующий файл конфига по умолчанию на каждой системе, можешь оставить это поле пустым.
|
||||
passwordManagerKey=Ключ менеджера паролей
|
||||
passwordManagerAgent=Внешний агент менеджера паролей
|
||||
dockerComposeProject.displayName=Проект Docker compose
|
||||
dockerComposeProject.displayDescription=Группировать контейнеры составленного проекта вместе
|
||||
|
|
24
lang/strings/translations_sv.properties
generated
24
lang/strings/translations_sv.properties
generated
|
@ -154,6 +154,7 @@ checkOutUpdate=Uppdatering av utcheckning
|
|||
quit=Avsluta
|
||||
noTerminalSet=Ingen terminalapplikation har ställts in automatiskt. Du kan göra det manuellt i inställningsmenyn.
|
||||
connections=Anslutningar
|
||||
connectionHub=Anslutningshubb
|
||||
settings=Inställningar
|
||||
explorePlans=Licens
|
||||
help=Hjälp till
|
||||
|
@ -162,7 +163,7 @@ developer=Utvecklare
|
|||
browseFileTitle=Bläddra i fil
|
||||
browser=Filbläddrare
|
||||
selectFileFromComputer=Välj en fil från den här datorn
|
||||
links=Användbara länkar
|
||||
links=Länkar
|
||||
website=Webbplats
|
||||
discordDescription=Gå med i Discord-servern
|
||||
security=Säkerhet
|
||||
|
@ -285,8 +286,6 @@ showChildrenConnectionsInParentCategory=Visa underordnade kategorier i överordn
|
|||
showChildrenConnectionsInParentCategoryDescription=Huruvida alla anslutningar som finns i underkategorier ska inkluderas eller inte när en viss överkategori väljs.\n\nOm detta är avaktiverat beter sig kategorierna mer som klassiska mappar som bara visar sitt direkta innehåll utan att inkludera undermappar.
|
||||
condenseConnectionDisplay=Kondensera anslutningsdisplayen
|
||||
condenseConnectionDisplayDescription=Gör så att varje anslutning på högsta nivån tar mindre vertikalt utrymme för att möjliggöra en mer komprimerad anslutningslista.
|
||||
enforceWindowModality=Verkställ fönstermodalitet
|
||||
enforceWindowModalityDescription=Gör att sekundära fönster, t.ex. dialogrutan för att skapa en anslutning, blockerar all inmatning för huvudfönstret medan de är öppna. Detta är användbart om du ibland klickar fel.
|
||||
openConnectionSearchWindowOnConnectionCreation=Öppna fönstret för sökning av anslutning vid skapande av anslutning
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Huruvida fönstret för att söka efter tillgängliga underanslutningar ska öppnas automatiskt när en ny shell-anslutning läggs till.
|
||||
workflow=Arbetsflöde
|
||||
|
@ -362,6 +361,7 @@ shellCommandTestDescription=Kör ett kommando i den shell-session som används i
|
|||
terminal=Terminal
|
||||
terminalType=Terminalemulator
|
||||
terminalConfiguration=Konfiguration av terminal
|
||||
terminalCustomization=Anpassning av terminaler
|
||||
editorConfiguration=Konfiguration av redigerare
|
||||
defaultApplication=Standardapplikation
|
||||
terminalTypeDescription=Standardterminalen som ska användas när du öppnar någon form av shell-anslutning. Denna applikation används endast för visningsändamål, det shell-program som startas beror på själva shell-anslutningen.\n\nNivån på funktionsstödet varierar från terminal till terminal, och därför är varje terminal markerad som antingen rekommenderad eller inte rekommenderad. Alla icke-rekommenderade terminaler fungerar med XPipe men kan sakna funktioner som flikar, titelfärger, skalstöd med mera. Din användarupplevelse blir bäst när du använder en rekommenderad terminal.
|
||||
|
@ -490,7 +490,7 @@ enableTerminalLoggingDescription=Aktiverar loggning på klientsidan för alla te
|
|||
terminalLoggingDirectory=Loggar för terminalsessioner
|
||||
terminalLoggingDirectoryDescription=Alla loggar lagras i XPipe-datakatalogen på ditt lokala system.
|
||||
openSessionLogs=Öppna sessionsloggar
|
||||
sessionLogging=Loggning av session
|
||||
sessionLogging=Loggning av terminal
|
||||
sessionActive=En bakgrundssession körs för den här anslutningen.\n\nOm du vill stoppa sessionen manuellt klickar du på statusindikatorn.
|
||||
skipValidation=Hoppa över validering
|
||||
scriptsIntroTitle=Om skript
|
||||
|
@ -549,7 +549,7 @@ syncTeamVaults=Team vault synkronisering
|
|||
syncTeamVaultsDescription=Om du vill synkronisera ditt valv med flera teammedlemmar aktiverar du git-synkronisering.
|
||||
enableGitSync=Aktivera git-synkronisering
|
||||
browseVault=Data från valv
|
||||
browseVaultDescription=Valvet är den datalagring där all din anslutningsinformation finns. Du kan ta en titt på det själv i din ursprungliga filhanterare. Observera att externa redigeringar inte rekommenderas och kan orsaka en mängd olika problem.
|
||||
browseVaultDescription=Du kan själv ta en titt på valvkatalogen i din ursprungliga filhanterare. Observera att externa redigeringar inte rekommenderas och kan orsaka en mängd olika problem.
|
||||
browseVaultButton=Bläddra i valv
|
||||
vaultUsers=Vault-användare
|
||||
createHeapDump=Skapa heap dump
|
||||
|
@ -797,8 +797,10 @@ vmwareInstallation.displayDescription=Interagera med de installerade virtuella d
|
|||
start=Starta
|
||||
stop=Stoppa
|
||||
pause=Pausa
|
||||
rdpTunnelHost=Tunnelvärd
|
||||
rdpTunnelHostDescription=SSH-anslutningen som ska användas som en tunnel
|
||||
rdpTunnelHost=Målvärd
|
||||
rdpTunnelHostDescription=SSH-anslutningen för att tunnla RDP-anslutningen till
|
||||
rdpTunnelUsername=Användarnamn
|
||||
rdpTunnelUsernameDescription=Den anpassade användaren att logga in som, använder SSH-användaren om den lämnas tom
|
||||
rdpFileLocation=Plats för fil
|
||||
rdpFileLocationDescription=Filvägen för filen .rdp
|
||||
rdpPasswordAuthentication=Autentisering av lösenord
|
||||
|
@ -1042,7 +1044,7 @@ command=Kommando
|
|||
commandGroup=Kommandogrupp
|
||||
vncSystem=VNC-målsystem
|
||||
vncSystemDescription=Det faktiska systemet att interagera med. Detta är vanligtvis detsamma som tunnelvärden
|
||||
vncHost=Värd för fjärrtunnel
|
||||
vncHost=Mål VNC-värd
|
||||
vncHostDescription=Det system som VNC-servern körs på
|
||||
gitVaultTitle=Git-valv
|
||||
gitVaultForcePushHeader=Vill du tvinga fram push till fjärrförvaret?
|
||||
|
@ -1312,7 +1314,7 @@ terminalEnvironmentDescription=Om du vill använda funktioner i en lokal Linux-b
|
|||
terminalInitScript=Init-skript för terminal
|
||||
terminalInitScriptDescription=Kommandon som ska köras i terminalmiljön innan anslutningen startas. Du kan använda detta för att konfigurera terminalmiljön vid uppstart.
|
||||
terminalMultiplexer=Terminal multiplexer
|
||||
terminalMultiplexerDescription=Terminalmultiplexer att använda som ett alternativ till flikar i en terminal.\n\nDetta kommer att ersätta vissa terminalhanteringsegenskaper, t.ex. tabbhantering, med multiplexerfunktionaliteten.\n\nKräver att den körbara filen för respektive multiplexer installeras på systemet.
|
||||
terminalMultiplexerDescription=Terminalmultiplexer att använda som ett alternativ till flikar i en terminal.\n\nDetta kommer att ersätta vissa terminalhanteringsegenskaper, t.ex. tabbhantering, med multiplexerfunktionaliteten. Kräver att den körbara filen för respektive multiplexer installeras på systemet.
|
||||
terminalPromptForRestart=Uppmaning till omstart
|
||||
terminalPromptForRestartDescription=Om funktionen är aktiverad kommer du när du avslutar en terminalsession att uppmanas att antingen starta om eller stänga sessionen istället för att bara stänga terminalsessionen direkt.
|
||||
querying=Förfrågan ...
|
||||
|
@ -1321,9 +1323,11 @@ refreshOpenpubkey=Uppdatera openpubkey-identitet
|
|||
refreshOpenpubkeyDescription=Kör opkssh refresh för att göra openpubkey-identiteten giltig igen
|
||||
all=Alla
|
||||
terminalPrompt=Terminalens prompt
|
||||
terminalPromptDescription=Terminalpromptverktyget som du kan använda i dina fjärrterminaler.\n\nOm du aktiverar en terminalprompt konfigureras promptverktyget automatiskt på målsystemet när du öppnar en terminalsession. Detta ändrar inte några befintliga promptkonfigurationer eller profilfiler på ett system.\n\nDetta ökar terminalens laddningstid första gången medan prompten konfigureras på fjärrsystemet.
|
||||
terminalPromptDescription=Terminalpromptverktyget som du kan använda i dina fjärrterminaler.\n\nOm du aktiverar en terminalprompt konfigureras promptverktyget automatiskt på målsystemet när du öppnar en terminalsession. Detta ändrar inte några befintliga promptkonfigurationer eller profilfiler på ett system. Detta ökar terminalens laddningstid första gången medan prompten konfigureras på fjärrsystemet.
|
||||
terminalPromptConfiguration=Konfiguration av terminalprompt
|
||||
terminalPromptConfig=Konfigureringsfil
|
||||
terminalPromptConfigDescription=Den anpassade konfigurationsfilen som ska tillämpas på prompten. Denna konfiguration kommer att installeras automatiskt på målsystemet när terminalen initieras och användas som standardkonfiguration för prompten.\n\nOm du vill använda den befintliga standardkonfigurationsfilen på varje system kan du lämna det här fältet tomt.
|
||||
passwordManagerKey=Nyckel för lösenordshanterare
|
||||
passwordManagerAgent=Agent för extern lösenordshanterare
|
||||
dockerComposeProject.displayName=Docker compose-projekt
|
||||
dockerComposeProject.displayDescription=Gruppera containrar för ett sammansatt projekt tillsammans
|
||||
|
|
24
lang/strings/translations_tr.properties
generated
24
lang/strings/translations_tr.properties
generated
|
@ -154,6 +154,7 @@ checkOutUpdate=Güncellemeye göz atın
|
|||
quit=Bırak
|
||||
noTerminalSet=Hiçbir terminal uygulaması otomatik olarak ayarlanmamıştır. Bunu ayarlar menüsünden manuel olarak yapabilirsiniz.
|
||||
connections=Bağlantılar
|
||||
connectionHub=Bağlantı merkezi
|
||||
settings=Ayarlar
|
||||
explorePlans=Lisans
|
||||
help=Yardım
|
||||
|
@ -162,7 +163,7 @@ developer=Geliştirici
|
|||
browseFileTitle=Dosyaya göz at
|
||||
browser=Dosya tarayıcısı
|
||||
selectFileFromComputer=Bu bilgisayardan bir dosya seçin
|
||||
links=Faydalı bağlantılar
|
||||
links=Bağlantılar
|
||||
website=Web sitesi
|
||||
discordDescription=Discord sunucusuna katılın
|
||||
security=Güvenlik
|
||||
|
@ -285,8 +286,6 @@ showChildrenConnectionsInParentCategory=Üst kategoride alt kategorileri göster
|
|||
showChildrenConnectionsInParentCategoryDescription=Belirli bir üst kategori seçildiğinde alt kategorilerde bulunan tüm bağlantıların dahil edilip edilmeyeceği.\n\nBu devre dışı bırakılırsa kategoriler, alt klasörleri dahil etmeden yalnızca doğrudan içeriklerini gösteren klasik klasörler gibi davranır.
|
||||
condenseConnectionDisplay=Yoğunlaştırılmış bağlantı ekranı
|
||||
condenseConnectionDisplayDescription=Daha yoğun bir bağlantı listesi elde etmek için her üst düzey bağlantının daha az dikey alan kaplamasını sağlayın.
|
||||
enforceWindowModality=Pencere modalitesini uygulayın
|
||||
enforceWindowModalityDescription=Bağlantı oluşturma iletişim kutusu gibi ikincil pencerelerin açıkken ana pencere için tüm girdileri engellemesini sağlar. Bu, bazen yanlış tıkladığınızda kullanışlıdır.
|
||||
openConnectionSearchWindowOnConnectionCreation=Bağlantı oluşturma sırasında bağlantı arama penceresini açma
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=Yeni bir kabuk bağlantısı eklendiğinde mevcut alt bağlantıları aramak için pencerenin otomatik olarak açılıp açılmayacağı.
|
||||
workflow=İş akışı
|
||||
|
@ -362,6 +361,7 @@ shellCommandTestDescription=XPipe tarafından dahili olarak kullanılan kabuk ot
|
|||
terminal=Terminal
|
||||
terminalType=Terminal emülatörü
|
||||
terminalConfiguration=Terminal yapılandırması
|
||||
terminalCustomization=Terminal özelleştirme
|
||||
editorConfiguration=Editör yapılandırması
|
||||
defaultApplication=Varsayılan uygulama
|
||||
terminalTypeDescription=Herhangi bir kabuk bağlantısı açarken kullanılacak varsayılan terminal. Bu uygulama sadece görüntüleme amacıyla kullanılır, başlatılan kabuk programı kabuk bağlantısının kendisine bağlıdır.\n\nÖzellik desteğinin seviyesi terminale göre değişir, bu yüzden her biri önerilen veya önerilmeyen olarak işaretlenmiştir. Tüm önerilmeyen terminaller XPipe ile çalışır ancak sekmeler, başlık renkleri, kabuk desteği ve daha fazlası gibi özelliklerden yoksun olabilir. Önerilen bir terminal kullandığınızda kullanıcı deneyiminiz en iyi olacaktır.
|
||||
|
@ -490,7 +490,7 @@ enableTerminalLoggingDescription=Tüm terminal oturumları için istemci tarafı
|
|||
terminalLoggingDirectory=Terminal oturum günlükleri
|
||||
terminalLoggingDirectoryDescription=Tüm günlükler yerel sisteminizdeki XPipe veri dizininde saklanır.
|
||||
openSessionLogs=Oturum günlüklerini açın
|
||||
sessionLogging=Oturum kaydı
|
||||
sessionLogging=Terminal günlüğü
|
||||
sessionActive=Bu bağlantı için bir arka plan oturumu çalışıyor.\n\nBu oturumu manuel olarak durdurmak için durum göstergesine tıklayın.
|
||||
skipValidation=Doğrulamayı atla
|
||||
scriptsIntroTitle=Senaryolar hakkında
|
||||
|
@ -549,7 +549,7 @@ syncTeamVaults=Takım kasası senkronizasyonu
|
|||
syncTeamVaultsDescription=Kasanızı birden fazla ekip üyesiyle senkronize etmek için git senkronizasyonunu etkinleştirin.
|
||||
enableGitSync=Git senkronizasyonunu etkinleştir
|
||||
browseVault=Kasa verileri
|
||||
browseVaultDescription=Kasa, tüm bağlantı bilgilerinizin bulunduğu veri deposudur. Yerel dosya yöneticinizde kendiniz bakabilirsiniz. Harici düzenlemelerin tavsiye edilmediğini ve çeşitli sorunlara neden olabileceğini unutmayın.
|
||||
browseVaultDescription=Yerel dosya yöneticinizde kasa dizinine kendiniz göz atabilirsiniz. Harici düzenlemelerin tavsiye edilmediğini ve çeşitli sorunlara neden olabileceğini unutmayın.
|
||||
browseVaultButton=Kasaya göz atın
|
||||
vaultUsers=Kasa kullanıcıları
|
||||
createHeapDump=Yığın dökümü oluştur
|
||||
|
@ -797,8 +797,10 @@ vmwareInstallation.displayDescription=CLI aracılığıyla kurulu VM'lerle etkil
|
|||
start=Başlangıç
|
||||
stop=Dur
|
||||
pause=Duraklat
|
||||
rdpTunnelHost=Tünel ana bilgisayarı
|
||||
rdpTunnelHostDescription=Tünel olarak kullanılacak SSH bağlantısı
|
||||
rdpTunnelHost=Hedef ev sahibi
|
||||
rdpTunnelHostDescription=RDP bağlantısını tünellemek için SSH bağlantısı
|
||||
rdpTunnelUsername=Kullanıcı Adı
|
||||
rdpTunnelUsernameDescription=Oturum açılacak özel kullanıcı, boş bırakılırsa SSH kullanıcısını kullanır
|
||||
rdpFileLocation=Dosya konumu
|
||||
rdpFileLocationDescription=.rdp dosyasının dosya yolu
|
||||
rdpPasswordAuthentication=Şifre doğrulama
|
||||
|
@ -1042,7 +1044,7 @@ command=Komut
|
|||
commandGroup=Komuta grubu
|
||||
vncSystem=VNC hedef sistemi
|
||||
vncSystemDescription=Etkileşim kurulacak asıl sistem. Bu genellikle tünel ana bilgisayarıyla aynıdır
|
||||
vncHost=Uzak tünel ana bilgisayarı
|
||||
vncHost=Hedef VNC ana bilgisayarı
|
||||
vncHostDescription=VNC sunucusunun üzerinde çalıştığı sistem
|
||||
gitVaultTitle=Git kasası
|
||||
gitVaultForcePushHeader=Uzak depoya itmeye zorlamak istiyor musunuz?
|
||||
|
@ -1312,7 +1314,7 @@ terminalEnvironmentDescription=Terminal özelleştirmeniz için yerel bir Linux
|
|||
terminalInitScript=Terminal başlangıç betiği
|
||||
terminalInitScriptDescription=Bağlantı başlatılmadan önce terminal ortamında çalıştırılacak komutlar. Başlangıçta terminal ortamını yapılandırmak için bunu kullanabilirsiniz.
|
||||
terminalMultiplexer=Terminal çoklayıcı
|
||||
terminalMultiplexerDescription=Bir terminaldeki sekmelere alternatif olarak kullanılacak terminal çoklayıcısı.\n\nBu, sekme işleme gibi belirli terminal işleme özelliklerini çoklayıcı işlevselliği ile değiştirecektir.\n\nİlgili çoklayıcı yürütülebilir dosyasının sistemde yüklü olmasını gerektirir.
|
||||
terminalMultiplexerDescription=Bir terminaldeki sekmelere alternatif olarak kullanılacak terminal çoklayıcısı.\n\nBu, sekme işleme gibi belirli terminal işleme özelliklerini çoklayıcı işlevselliği ile değiştirecektir. İlgili çoklayıcı çalıştırılabilir dosyasının sistemde yüklü olmasını gerektirir.
|
||||
terminalPromptForRestart=Yeniden başlatma istemi
|
||||
terminalPromptForRestartDescription=Etkinleştirildiğinde, bir terminal oturumundan çıkarken, terminal oturumunu anında kapatmak yerine oturumu yeniden başlatmanız veya kapatmanız istenir.
|
||||
querying=Sorgulama ...
|
||||
|
@ -1321,9 +1323,11 @@ refreshOpenpubkey=Openpubkey kimliğini yenileyin
|
|||
refreshOpenpubkeyDescription=Openpubkey kimliğini tekrar geçerli kılmak için opkssh refresh'i çalıştırın
|
||||
all=Tümü
|
||||
terminalPrompt=Terminal istemi
|
||||
terminalPromptDescription=Uzak terminallerinizde kullanacağınız terminal istemi aracı.\n\nBir terminal isteminin etkinleştirilmesi, bir terminal oturumu açıldığında hedef sistemdeki istem aracını otomatik olarak kurar ve yapılandırır. Bu, bir sistemdeki mevcut istem yapılandırmalarını veya profil dosyalarını değiştirmez.\n\nBu, istem uzak sistemde kurulurken ilk kez terminal yükleme süresini artıracaktır.
|
||||
terminalPromptDescription=Uzak terminallerinizde kullanacağınız terminal istemi aracı.\n\nBir terminal isteminin etkinleştirilmesi, bir terminal oturumu açıldığında hedef sistemdeki istem aracını otomatik olarak kurar ve yapılandırır. Bu, sistemdeki mevcut istem yapılandırmalarını veya profil dosyalarını değiştirmez. Bu, istem uzak sistemde kurulurken ilk kez terminal yükleme süresini artıracaktır.
|
||||
terminalPromptConfiguration=Terminal istemi yapılandırması
|
||||
terminalPromptConfig=Yapılandırma dosyası
|
||||
terminalPromptConfigDescription=Komut istemine uygulanacak özel yapılandırma dosyası. Bu yapılandırma, terminal başlatıldığında hedef sistemde otomatik olarak kurulacak ve varsayılan istem yapılandırması olarak kullanılacaktır.\n\nHer sistemde mevcut varsayılan yapılandırma dosyasını kullanmak istiyorsanız, bu alanı boş bırakabilirsiniz.
|
||||
passwordManagerKey=Parola yöneticisi anahtarı
|
||||
passwordManagerAgent=Harici parola yöneticisi aracısı
|
||||
dockerComposeProject.displayName=Docker compose projesi
|
||||
dockerComposeProject.displayDescription=Oluşturulan bir projenin kapsayıcılarını birlikte gruplama
|
||||
|
|
22
lang/strings/translations_zh.properties
generated
22
lang/strings/translations_zh.properties
generated
|
@ -192,6 +192,7 @@ checkOutUpdate=检查更新
|
|||
quit=退出
|
||||
noTerminalSet=未自动设置终端应用程序。您可以在设置菜单中手动设置。
|
||||
connections=连接
|
||||
connectionHub=连接中心
|
||||
settings=设置
|
||||
#custom
|
||||
explorePlans=查看许可证选项
|
||||
|
@ -201,7 +202,7 @@ developer=开发人员
|
|||
browseFileTitle=浏览文件
|
||||
browser=文件浏览器
|
||||
selectFileFromComputer=从本计算机选择文件
|
||||
links=实用链接
|
||||
links=链接
|
||||
website=网站
|
||||
discordDescription=加入 Discord 服务器
|
||||
security=安全性
|
||||
|
@ -337,8 +338,6 @@ showChildrenConnectionsInParentCategory=在父类别中显示子类别
|
|||
showChildrenConnectionsInParentCategoryDescription=当选择某个父类别时,是否包括位于子类别中的所有连接。\n\n如果禁用,类别的行为更像传统的文件夹,只显示其直接内容而不包括子文件夹。
|
||||
condenseConnectionDisplay=压缩连接显示
|
||||
condenseConnectionDisplayDescription=减少每个顶级连接的垂直空间,使连接列表更加简洁。
|
||||
enforceWindowModality=执行窗口模式
|
||||
enforceWindowModalityDescription=使次窗口(如连接创建对话框)在打开时阻止主窗口的所有输入。如果有时点击错误,这将非常有用。
|
||||
openConnectionSearchWindowOnConnectionCreation=在创建连接时打开连接搜索窗口
|
||||
openConnectionSearchWindowOnConnectionCreationDescription=在添加新的外壳连接时,是否自动打开窗口搜索可用的子连接。
|
||||
workflow=工作流程
|
||||
|
@ -425,6 +424,7 @@ shellCommandTestDescription=在 XPipe 内部使用的 shell 会话中运行一
|
|||
terminal=终端
|
||||
terminalType=终端仿真器
|
||||
terminalConfiguration=终端配置
|
||||
terminalCustomization=终端定制
|
||||
editorConfiguration=编辑器配置
|
||||
defaultApplication=默认应用程序
|
||||
terminalTypeDescription=打开任何 shell 连接时使用的默认终端。该程序仅用于显示目的,启动的 shell 程序取决于 shell 连接本身。\n\n不同终端的功能支持程度各不相同,因此每种终端都被标记为推荐或不推荐。所有非推荐终端都能与 XPipe 配合使用,但可能缺乏标签、标题颜色、shell 支持等功能。使用推荐的终端,您将获得最佳的用户体验。
|
||||
|
@ -577,7 +577,7 @@ terminalLoggingDirectory=终端日志目录
|
|||
terminalLoggingDirectoryDescription=所有日志都存储在本地系统的 XPipe 数据目录中。
|
||||
#custom
|
||||
openSessionLogs=查看会话日志
|
||||
sessionLogging=会话记录
|
||||
sessionLogging=终端日志
|
||||
#custom
|
||||
sessionActive=该连接当前在后台运行。\n\n单击状态指示器以手动停止会话。
|
||||
skipValidation=跳过验证
|
||||
|
@ -967,8 +967,10 @@ vmwareInstallation.displayDescription=通过 CLI 与已安装的虚拟机交互
|
|||
start=启动
|
||||
stop=停止
|
||||
pause=暂停
|
||||
rdpTunnelHost=隧道主机
|
||||
rdpTunnelHostDescription=用作隧道的 SSH 连接
|
||||
rdpTunnelHost=目标主机
|
||||
rdpTunnelHostDescription=将 RDP 连接隧道化的 SSH 连接
|
||||
rdpTunnelUsername=用户名
|
||||
rdpTunnelUsernameDescription=登录时使用的自定义用户,如果留空,则使用 SSH 用户
|
||||
rdpFileLocation=文件位置
|
||||
rdpFileLocationDescription=.rdp 文件的文件路径
|
||||
#custom
|
||||
|
@ -1238,7 +1240,7 @@ command=指令
|
|||
commandGroup=命令组
|
||||
vncSystem=VNC 目标系统
|
||||
vncSystemDescription=实际交互系统。通常与隧道主机相同
|
||||
vncHost=远程隧道主机
|
||||
vncHost=目标 VNC 主机
|
||||
vncHostDescription=运行 VNC 服务器的系统
|
||||
gitVaultTitle=Git 数据库
|
||||
gitVaultForcePushHeader=您想强制推送到远程存储库吗?
|
||||
|
@ -1537,7 +1539,7 @@ terminalEnvironmentDescription=如果想使用本地基于 Linux 的 WSL 环境
|
|||
terminalInitScript=终端启动脚本
|
||||
terminalInitScriptDescription=连接启动前在终端环境中运行的命令。您可以用它来配置启动时的终端环境。
|
||||
terminalMultiplexer=终端多路复用器
|
||||
terminalMultiplexerDescription=终端多路复用器,用于替代终端中的制表符。\n\n这将用多路复用器的功能取代某些终端处理特性,例如制表符处理。\n\n需要在系统中安装相应的多路复用器可执行文件。
|
||||
terminalMultiplexerDescription=终端多路复用器,用于替代终端中的制表符。\n\n这将用多路复用器的功能取代某些终端处理特性,例如制表符处理。需要在系统中安装相应的多路复用器可执行文件。
|
||||
terminalPromptForRestart=提示重新启动
|
||||
terminalPromptForRestartDescription=启用后,退出终端会话时会提示您重新启动或关闭会话,而不是立即关闭终端会话。
|
||||
querying=查询...
|
||||
|
@ -1546,9 +1548,11 @@ refreshOpenpubkey=刷新 openpubkey 身份
|
|||
refreshOpenpubkeyDescription=运行 opkssh refresh 使 openpubkey 身份重新生效
|
||||
all=全部
|
||||
terminalPrompt=终端提示
|
||||
terminalPromptDescription=用于远程终端的终端提示工具。\n\n打开终端会话时,启用终端提示会自动在目标系统上设置和配置提示工具。这不会修改系统上任何现有的提示配置或配置文件。\n\n首次在远程系统上设置提示时,终端加载时间会增加。
|
||||
terminalPromptDescription=用于远程终端的终端提示工具。\n\n打开终端会话时,启用终端提示会自动在目标系统上设置和配置提示工具。这不会修改系统上任何现有的提示配置或配置文件。首次在远程系统上设置提示时,终端加载时间会增加。
|
||||
terminalPromptConfiguration=终端提示配置
|
||||
terminalPromptConfig=配置文件
|
||||
terminalPromptConfigDescription=应用于提示符的自定义配置文件。该配置将在终端初始化时自动在目标系统上设置,并用作默认的提示配置。\n\n如果想在每个系统上使用现有的默认配置文件,可以将此字段留空。
|
||||
passwordManagerKey=密码管理器密钥
|
||||
passwordManagerAgent=外部密码管理器代理
|
||||
dockerComposeProject.displayName=Docker compose 项目
|
||||
dockerComposeProject.displayDescription=将组成项目的容器组合在一起
|
||||
|
|
Loading…
Add table
Reference in a new issue