diff --git a/app/src/main/java/io/xpipe/app/comp/base/IntroComp.java b/app/src/main/java/io/xpipe/app/comp/base/IntroComp.java index ed8066566..2a7479a79 100644 --- a/app/src/main/java/io/xpipe/app/comp/base/IntroComp.java +++ b/app/src/main/java/io/xpipe/app/comp/base/IntroComp.java @@ -68,7 +68,11 @@ public class IntroComp extends SimpleComp { var buttonPane = new StackPane(button.createRegion()); buttonPane.setAlignment(Pos.CENTER); - var v = new VBox(hbox, buttonPane); + var v = new VBox(hbox); + if (buttonAction != null) { + v.getChildren().add(buttonPane); + } + v.setMinWidth(Region.USE_PREF_SIZE); v.setMaxWidth(Region.USE_PREF_SIZE); v.setMinHeight(Region.USE_PREF_SIZE); diff --git a/app/src/main/java/io/xpipe/app/hub/comp/StoreIdentitiesIntroComp.java b/app/src/main/java/io/xpipe/app/hub/comp/StoreIdentitiesIntroComp.java index 4570103d3..98cc16582 100644 --- a/app/src/main/java/io/xpipe/app/hub/comp/StoreIdentitiesIntroComp.java +++ b/app/src/main/java/io/xpipe/app/hub/comp/StoreIdentitiesIntroComp.java @@ -1,10 +1,14 @@ package io.xpipe.app.hub.comp; import io.xpipe.app.comp.SimpleComp; +import io.xpipe.app.comp.base.IntroComp; +import io.xpipe.app.comp.base.IntroListComp; +import io.xpipe.app.core.AppCache; import io.xpipe.app.core.AppFontSizes; import io.xpipe.app.core.AppI18n; import io.xpipe.app.ext.DataStoreCreationCategory; import io.xpipe.app.ext.DataStoreProviders; +import io.xpipe.app.platform.LabelGraphic; import io.xpipe.app.prefs.AppPrefs; import io.xpipe.app.storage.DataStorage; @@ -20,112 +24,34 @@ import javafx.scene.layout.VBox; import atlantafx.base.theme.Styles; import org.kordamp.ikonli.javafx.FontIcon; +import java.util.List; + public class StoreIdentitiesIntroComp extends SimpleComp { - private Region createIntro() { - var title = new Label(); - title.textProperty().bind(AppI18n.observable("identitiesIntroTitle")); - title.getStyleClass().add(Styles.TEXT_BOLD); - AppFontSizes.title(title); - - var introDesc = new Label(); - introDesc.textProperty().bind(AppI18n.observable("identitiesIntroText")); - introDesc.setWrapText(true); - introDesc.setMaxWidth(470); - - var img = new FontIcon("mdi2a-account-group"); - img.setIconSize(80); - var text = new VBox(title, introDesc); - text.setSpacing(5); - text.setAlignment(Pos.CENTER_LEFT); - var hbox = new HBox(img, text); - hbox.setSpacing(55); - hbox.setAlignment(Pos.CENTER); - - var addButton = new Button(null, new FontIcon("mdi2p-play-circle")); - addButton.textProperty().bind(AppI18n.observable("createIdentity")); - addButton.setOnAction(event -> { + @Override + public Region createSimple() { + var top = new IntroComp( + "identitiesIntro", + new LabelGraphic.IconGraphic("mdi2a-account-group")); + top.setButtonDefault(true); + top.setButtonGraphic(new LabelGraphic.IconGraphic("mdi2p-play-circle")); + top.setButtonAction(() -> { var canSync = DataStorage.get().supportsSync(); var prov = canSync ? DataStoreProviders.byId("syncedIdentity").orElseThrow() : DataStoreProviders.byId("localIdentity").orElseThrow(); StoreCreationDialog.showCreation(prov, DataStoreCreationCategory.IDENTITY); - event.consume(); }); - var addPane = new StackPane(addButton); - addPane.setAlignment(Pos.CENTER); - - var v = new VBox(hbox, addPane); - v.setMinWidth(Region.USE_PREF_SIZE); - v.setMaxWidth(Region.USE_PREF_SIZE); - v.setMinHeight(Region.USE_PREF_SIZE); - v.setMaxHeight(Region.USE_PREF_SIZE); - - v.setSpacing(20); - v.getStyleClass().add("intro"); - return v; - } - - private Region createBottom() { - var title = new Label(); - title.textProperty().bind(AppI18n.observable("identitiesIntroBottomTitle")); - title.getStyleClass().add(Styles.TEXT_BOLD); - AppFontSizes.title(title); - - var importDesc = new Label(); - importDesc.textProperty().bind(AppI18n.observable("identitiesIntroBottomText")); - importDesc.setWrapText(true); - importDesc.setMaxWidth(470); - - var syncButton = new Button(null, new FontIcon("mdi2p-play-circle")); - syncButton.textProperty().bind(AppI18n.observable("setupSync")); - syncButton.setOnAction(event -> { + var bottom = new IntroComp( + "identitiesIntroBottom", + new LabelGraphic.IconGraphic("mdi2g-git")); + bottom.setButtonGraphic(new LabelGraphic.IconGraphic("mdi2p-play-circle")); + bottom.setButtonAction(() -> { AppPrefs.get().selectCategory("vaultSync"); - event.consume(); }); - var syncPane = new StackPane(syncButton); - syncPane.setAlignment(Pos.CENTER); - - var fi = new FontIcon("mdi2g-git"); - fi.setIconSize(80); - var img = new StackPane(fi); - img.setPrefWidth(100); - img.setPrefHeight(120); - var text = new VBox(title, importDesc); - text.setSpacing(5); - text.setAlignment(Pos.CENTER_LEFT); - var hbox = new HBox(img, text); - hbox.setSpacing(35); - hbox.setAlignment(Pos.CENTER); - - var v = new VBox(hbox, syncPane); - v.setMinWidth(Region.USE_PREF_SIZE); - v.setMaxWidth(Region.USE_PREF_SIZE); - v.setMinHeight(Region.USE_PREF_SIZE); - v.setMaxHeight(Region.USE_PREF_SIZE); - - v.setSpacing(20); - v.getStyleClass().add("intro"); - return v; - } - - @Override - public Region createSimple() { - var intro = createIntro(); - var introImport = createBottom(); - var v = new VBox(intro, introImport); - v.setSpacing(80); - v.setMinWidth(Region.USE_PREF_SIZE); - v.setMaxWidth(Region.USE_PREF_SIZE); - v.setMinHeight(Region.USE_PREF_SIZE); - v.setMaxHeight(Region.USE_PREF_SIZE); - - var sp = new StackPane(v); - sp.setPadding(new Insets(40, 0, 0, 0)); - sp.setAlignment(Pos.CENTER); - sp.setPickOnBounds(false); - return sp; + var list = new IntroListComp(List.of(top, bottom)); + return list.createRegion(); } } diff --git a/app/src/main/java/io/xpipe/app/hub/comp/StoreScriptsIntroComp.java b/app/src/main/java/io/xpipe/app/hub/comp/StoreScriptsIntroComp.java index b97b12013..6b5e7f76a 100644 --- a/app/src/main/java/io/xpipe/app/hub/comp/StoreScriptsIntroComp.java +++ b/app/src/main/java/io/xpipe/app/hub/comp/StoreScriptsIntroComp.java @@ -1,10 +1,17 @@ package io.xpipe.app.hub.comp; import io.xpipe.app.comp.SimpleComp; +import io.xpipe.app.comp.base.IntroComp; +import io.xpipe.app.comp.base.IntroListComp; +import io.xpipe.app.comp.base.PrettyImageHelper; import io.xpipe.app.core.AppCache; import io.xpipe.app.core.AppFontSizes; import io.xpipe.app.core.AppI18n; +import io.xpipe.app.platform.LabelGraphic; +import io.xpipe.app.prefs.AppPrefs; +import io.xpipe.app.storage.DataStorage; +import io.xpipe.app.util.ScanDialog; import javafx.beans.property.BooleanProperty; import javafx.geometry.Insets; import javafx.geometry.Pos; @@ -18,6 +25,8 @@ import javafx.scene.layout.VBox; import atlantafx.base.theme.Styles; import org.kordamp.ikonli.javafx.FontIcon; +import java.util.List; + public class StoreScriptsIntroComp extends SimpleComp { private final BooleanProperty show; @@ -26,96 +35,21 @@ public class StoreScriptsIntroComp extends SimpleComp { this.show = show; } - private Region createIntro() { - var title = new Label(); - title.textProperty().bind(AppI18n.observable("scriptsIntroTitle")); - title.getStyleClass().add(Styles.TEXT_BOLD); - AppFontSizes.title(title); + @Override + public Region createSimple() { + var top = new IntroComp("scriptsIntro", new LabelGraphic.IconGraphic("mdi2s-script-text")); - var introDesc = new Label(); - introDesc.textProperty().bind(AppI18n.observable("scriptsIntroText")); - introDesc.setWrapText(true); - introDesc.setMaxWidth(470); - - var img = new FontIcon("mdi2s-script-text"); - img.setIconSize(80); - var text = new VBox(title, introDesc); - text.setSpacing(5); - text.setAlignment(Pos.CENTER_LEFT); - var hbox = new HBox(img, text); - hbox.setSpacing(55); - hbox.setAlignment(Pos.CENTER); - - var v = new VBox(hbox); - v.setMinWidth(Region.USE_PREF_SIZE); - v.setMaxWidth(Region.USE_PREF_SIZE); - v.setMinHeight(Region.USE_PREF_SIZE); - v.setMaxHeight(Region.USE_PREF_SIZE); - - v.setSpacing(10); - v.getStyleClass().add("intro"); - return v; - } - - private Region createBottom() { - var title = new Label(); - title.textProperty().bind(AppI18n.observable("scriptsIntroBottomTitle")); - title.getStyleClass().add(Styles.TEXT_BOLD); - AppFontSizes.title(title); - - var importDesc = new Label(); - importDesc.textProperty().bind(AppI18n.observable("scriptsIntroBottomText")); - importDesc.setWrapText(true); - importDesc.setMaxWidth(470); - - var importButton = new Button(null, new FontIcon("mdi2p-play-circle")); - importButton.getStyleClass().add(Styles.ACCENT); - importButton.textProperty().bind(AppI18n.observable("scriptsIntroStart")); - importButton.setOnAction(event -> { + var bottom = new IntroComp( + "scriptsIntroBottom", + new LabelGraphic.IconGraphic("mdi2t-tooltip-edit")); + bottom.setButtonGraphic(new LabelGraphic.IconGraphic("mdi2p-play-circle")); + bottom.setButtonDefault(true); + bottom.setButtonAction(() -> { AppCache.update("scriptsIntroCompleted", true); show.set(false); }); - var importPane = new StackPane(importButton); - importPane.setAlignment(Pos.CENTER); - var fi = new FontIcon("mdi2t-tooltip-edit"); - fi.setIconSize(80); - var img = new StackPane(fi); - img.setPrefWidth(100); - img.setPrefHeight(150); - var text = new VBox(title, importDesc); - text.setSpacing(5); - text.setAlignment(Pos.CENTER_LEFT); - var hbox = new HBox(img, text); - hbox.setSpacing(35); - hbox.setAlignment(Pos.CENTER); - - var v = new VBox(hbox, importPane); - v.setMinWidth(Region.USE_PREF_SIZE); - v.setMaxWidth(Region.USE_PREF_SIZE); - v.setMinHeight(Region.USE_PREF_SIZE); - v.setMaxHeight(Region.USE_PREF_SIZE); - - v.setSpacing(20); - v.getStyleClass().add("intro"); - return v; - } - - @Override - public Region createSimple() { - var intro = createIntro(); - var introImport = createBottom(); - var v = new VBox(intro, introImport); - v.setSpacing(80); - v.setMinWidth(Region.USE_PREF_SIZE); - v.setMaxWidth(Region.USE_PREF_SIZE); - v.setMinHeight(Region.USE_PREF_SIZE); - v.setMaxHeight(Region.USE_PREF_SIZE); - - var sp = new StackPane(v); - sp.setPadding(new Insets(40, 0, 0, 0)); - sp.setAlignment(Pos.CENTER); - sp.setPickOnBounds(false); - return sp; + var list = new IntroListComp(List.of(top, bottom)); + return list.createRegion(); } } diff --git a/lang/strings/translations_da.properties b/lang/strings/translations_da.properties index 31f51aea3..fc50ed7eb 100644 --- a/lang/strings/translations_da.properties +++ b/lang/strings/translations_da.properties @@ -39,9 +39,9 @@ selectTypeDescription=Vælg forbindelsestype selectShellType=Shell-type selectShellTypeDescription=Vælg typen af shell-forbindelse name=Navn -storeIntroTitle=Connection Hub -storeIntroDescription=Her kan du administrere alle dine lokale og eksterne shell-forbindelser på ét sted. Til at begynde med kan du hurtigt registrere tilgængelige forbindelser automatisk og vælge, hvilke du vil tilføje. -detectConnections=Søg efter forbindelser ... +storeIntroHeader=Connection Hub +storeIntroContent=Her kan du administrere alle dine lokale og eksterne shell-forbindelser på ét sted. Til at begynde med kan du hurtigt registrere tilgængelige forbindelser automatisk og vælge, hvilke du vil tilføje. +storeIntroButton=Søg efter forbindelser ... dragAndDropFilesHere=Eller bare træk og slip en fil her confirmDsCreationAbortTitle=Bekræft afbrydelse confirmDsCreationAbortHeader=Vil du afbryde oprettelsen af datakilden? @@ -444,9 +444,9 @@ apiKeyDescription=API-nøglen til godkendelse af XPipe-dæmonens API-anmodninger disableApiAuthentication=Deaktiver API-godkendelse disableApiAuthenticationDescription=Deaktiverer alle nødvendige godkendelsesmetoder, så enhver uautoriseret anmodning vil blive håndteret.\n\nAutentificering bør kun deaktiveres til udviklingsformål. api=API -storeIntroImportDescription=Bruger du allerede XPipe på et andet system? Synkroniser dine eksisterende forbindelser på tværs af flere systemer via et eksternt git-repository. Du kan også synkronisere senere når som helst, hvis det ikke er sat op endnu. -importConnections=Synkroniser forbindelser ... -importConnectionsTitle=Importer forbindelser +storeIntroImportContent=Bruger du allerede XPipe på et andet system? Synkroniser dine eksisterende forbindelser på tværs af flere systemer via et eksternt git-repository. Du kan også synkronisere senere når som helst, hvis det ikke er sat op endnu. +storeIntroImportButton=Synkroniser forbindelser ... +storeIntroImportHeader=Importer forbindelser showNonRunningChildren=Vis børn, der ikke kører httpApi=HTTP API isOnlySupportedLimit=understøttes kun med en professionel licens, når man har mere end $COUNT$ forbindelser @@ -518,11 +518,11 @@ openSessionLogs=Åbne sessionslogfiler 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 -scriptsIntroText=Du kan køre scripts ved shell-init, i filbrowseren og efter behov. Du kan bringe dine brugerdefinerede prompter, aliaser og andre brugerdefinerede funktioner til alle dine systemer uden selv at skulle sætte dem op på eksterne systemer - XPipes scripting-system klarer det hele for dig. -scriptsIntroBottomTitle=Brug af scripts -scriptsIntroBottomText=Der er en række eksempler på scripts til at starte med. Du kan klikke på redigeringsknappen for de enkelte scripts for at se, hvordan de er implementeret. Scripts skal aktiveres for at køre og dukke op i menuer, der er et skifte på hvert script til det. -scriptsIntroStart=Kom godt i gang +scriptsIntroHeader=Om scripts +scriptsIntroContent=Du kan køre scripts ved shell-init, i filbrowseren og efter behov. Du kan bringe dine brugerdefinerede prompter, aliaser og andre brugerdefinerede funktioner til alle dine systemer uden selv at skulle sætte dem op på eksterne systemer - XPipes scripting-system klarer det hele for dig. +scriptsIntroBottomHeader=Brug af scripts +scriptsIntroBottomContent=Der er en række eksempler på scripts til at starte med. Du kan klikke på redigeringsknappen for de enkelte scripts for at se, hvordan de er implementeret. Scripts skal aktiveres for at køre og dukke op i menuer, der er et skifte på hvert script til det. +scriptsIntroBottomButton=Kom godt i gang checkForSecurityUpdates=Tjek for sikkerhedsopdateringer checkForSecurityUpdatesDescription=XPipe kan tjekke for potentielle sikkerhedsopdateringer separat fra normale funktionsopdateringer. Når dette er aktiveret, vil i det mindste vigtige sikkerhedsopdateringer blive anbefalet til installation, selv om den normale opdateringskontrol er deaktiveret.\n\nHvis du deaktiverer denne indstilling, vil der ikke blive udført nogen ekstern versionsanmodning, og du vil ikke få besked om nogen sikkerhedsopdateringer. clickToDock=Klik for at docke terminalen @@ -546,12 +546,12 @@ censorModeDescription=Udvisker alle oplysninger som værtsnavne, brugernavne, fo addIdentity=Identitet ... identities=Identiteter addMacro=Handling ... -identitiesIntroTitle=Om identiteter -identitiesIntroText=Hvis du genbruger almindelige kombinationer af brugernavne, adgangskoder og nøgler, kan det give mening at oprette genanvendelige identiteter. På den måde kan du hurtigt henvise til dem, når du tilføjer nye forbindelser. -identitiesIntroBottomTitle=Deling af identiteter -identitiesIntroBottomText=Du kan tilføje identiteter lokalt eller også synkronisere dem i git-arkivet, når dette er aktiveret. Det gør det muligt at dele identiteter selektivt på tværs af flere systemer og med andre teammedlemmer. -setupSync=Opsætning af synkronisering -createIdentity=Opret identitet +identitiesIntroHeader=Om identiteter +identitiesIntroContent=Hvis du genbruger almindelige kombinationer af brugernavne, adgangskoder og nøgler, kan det give mening at oprette genanvendelige identiteter. På den måde kan du hurtigt henvise til dem, når du tilføjer nye forbindelser. +identitiesIntroBottomHeader=Deling af identiteter +identitiesIntroBottomContent=Du kan tilføje identiteter lokalt eller også synkronisere dem i git-arkivet, når dette er aktiveret. Det gør det muligt at dele identiteter selektivt på tværs af flere systemer og med andre teammedlemmer. +identitiesIntroBottomButton=Opsætning af synkronisering +identitiesIntroButton=Opret identitet userName=Brugernavn team=Team teamSettings=Team-indstillinger @@ -1300,6 +1300,7 @@ clearUserDataTitle=Sletning af brugerdata clearUserDataContent=Dette vil slette alle lokale brugerdata for xpipe og genstarte. Hvis du er interesseret i dine forbindelser, skal du sørge for at synkronisere dem først med et git-repository. undefined=Udefineret copyAddress=Kopier adresse +netbirdDeviceScan=Netbird-forbindelser tailscaleDeviceScan=Tailscale-forbindelser tailscaleInstall.displayName=Tailscale-installation tailscaleInstall.displayDescription=Opret forbindelse til enheder i dit tailnet via SSH @@ -1598,3 +1599,7 @@ downloadInProgress=$NAME$ download i gang enableTerminalStartupBell=Aktiver terminalens startklokke enableTerminalStartupBellDescription=Afspil en bip/klokke-kommando i en ny terminalsession. Hvis din terminalemulator understøtter klokker, kan dette bruges til at gøre det lettere at identificere nystartede terminalinstanser. invalidSshGatewayChain=Ugyldig blandet gateway-kædekonfiguration med jump-gateways og non-jump-gateways. +rdpSmartSizing=Aktiver smart dimensionering +rdpSmartSizingDescription=Når det er aktiveret, vil mstsc nedskalere skrivebordsstørrelsen, hvis vinduet er for lille til at vise det i fuld opløsning. Skrivebordets størrelsesforhold bevares, når det skaleres ned. +disableStartOnInit=Deaktiver automatisk opstart +enableStartOnInit=Aktiver automatisk opstart diff --git a/lang/strings/translations_de.properties b/lang/strings/translations_de.properties index b18c56f88..30bb6f800 100644 --- a/lang/strings/translations_de.properties +++ b/lang/strings/translations_de.properties @@ -41,9 +41,9 @@ selectTypeDescription=Verbindungstyp auswählen selectShellType=Shell-Typ selectShellTypeDescription=Wähle den Typ der Shell-Verbindung name=Name -storeIntroTitle=Verbindungs-Hub -storeIntroDescription=Hier kannst du alle deine lokalen und entfernten Shell-Verbindungen an einem Ort verwalten. Zu Beginn kannst du verfügbare Verbindungen schnell und automatisch erkennen und auswählen, welche du hinzufügen möchtest. -detectConnections=Suche nach Verbindungen ... +storeIntroHeader=Verbindungs-Hub +storeIntroContent=Hier kannst du alle deine lokalen und entfernten Shell-Verbindungen an einem Ort verwalten. Zu Beginn kannst du verfügbare Verbindungen schnell und automatisch erkennen und auswählen, welche du hinzufügen möchtest. +storeIntroButton=Suche nach Verbindungen ... dragAndDropFilesHere=Oder ziehe eine Datei einfach per Drag & Drop hierher confirmDsCreationAbortTitle=Abbruch bestätigen confirmDsCreationAbortHeader=Willst du die Erstellung der Datenquelle abbrechen? @@ -444,9 +444,9 @@ apiKeyDescription=Der API-Schlüssel zur Authentifizierung von XPipe Daemon API- disableApiAuthentication=API-Authentifizierung deaktivieren disableApiAuthenticationDescription=Deaktiviert alle erforderlichen Authentifizierungsmethoden, so dass jede nicht authentifizierte Anfrage bearbeitet wird.\n\nDie Authentifizierung sollte nur zu Entwicklungszwecken deaktiviert werden. api=API -storeIntroImportDescription=Du nutzt XPipe bereits auf einem anderen System? Synchronisiere deine bestehenden Verbindungen über mehrere Systeme hinweg über ein entferntes Git-Repository. Du kannst auch später jederzeit synchronisieren, wenn es noch nicht eingerichtet ist. -importConnections=Verbindungen synchronisieren ... -importConnectionsTitle=Verbindungen importieren +storeIntroImportContent=Du nutzt XPipe bereits auf einem anderen System? Synchronisiere deine bestehenden Verbindungen über mehrere Systeme hinweg über ein entferntes Git-Repository. Du kannst auch später jederzeit synchronisieren, wenn es noch nicht eingerichtet ist. +storeIntroImportButton=Verbindungen synchronisieren ... +storeIntroImportHeader=Verbindungen importieren showNonRunningChildren=Nicht laufende Kinder anzeigen httpApi=HTTP-API isOnlySupportedLimit=wird nur mit einer professionellen Lizenz unterstützt, wenn mehr als $COUNT$ Verbindungen bestehen @@ -522,11 +522,11 @@ openSessionLogs=Sitzungsprotokolle öffnen 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 -scriptsIntroText=Du kannst Skripte bei Shell-Init, im Dateibrowser und bei Bedarf ausführen. Du kannst deine benutzerdefinierten Prompts, Aliase und andere benutzerdefinierte Funktionen auf all deine Systeme bringen, ohne sie selbst auf den entfernten Systemen einrichten zu müssen. Das Skripting-System von XPipe übernimmt alles für dich. -scriptsIntroBottomTitle=Skripte verwenden -scriptsIntroBottomText=Für den Anfang gibt es eine Reihe von Beispielskripten. Du kannst auf die Bearbeitungsschaltfläche der einzelnen Skripte klicken, um zu sehen, wie sie implementiert sind. Skripte müssen aktiviert werden, damit sie ausgeführt und in Menüs angezeigt werden. -scriptsIntroStart=Anfangen +scriptsIntroHeader=Über Skripte +scriptsIntroContent=Du kannst Skripte bei Shell-Init, im Dateibrowser und bei Bedarf ausführen. Du kannst deine benutzerdefinierten Prompts, Aliase und andere benutzerdefinierte Funktionen auf all deine Systeme bringen, ohne sie selbst auf den entfernten Systemen einrichten zu müssen. Das Skripting-System von XPipe übernimmt alles für dich. +scriptsIntroBottomHeader=Skripte verwenden +scriptsIntroBottomContent=Für den Anfang gibt es eine Reihe von Beispielskripten. Du kannst auf die Bearbeitungsschaltfläche der einzelnen Skripte klicken, um zu sehen, wie sie implementiert sind. Skripte müssen aktiviert werden, damit sie ausgeführt und in Menüs angezeigt werden. +scriptsIntroBottomButton=Anfangen checkForSecurityUpdates=Nach Sicherheitsupdates suchen checkForSecurityUpdatesDescription=XPipe kann getrennt von den normalen Funktionsupdates auf mögliche Sicherheitsupdates prüfen. Wenn dies aktiviert ist, werden zumindest wichtige Sicherheitsupdates zur Installation empfohlen, auch wenn die normale Updateprüfung deaktiviert ist.\n\nWenn du diese Einstellung deaktivierst, wird keine externe Versionsabfrage durchgeführt und du wirst nicht über Sicherheitsaktualisierungen benachrichtigt. clickToDock=Zum Andocken des Terminals klicken @@ -553,12 +553,12 @@ censorModeDescription=Blendet alle Informationen wie Hostnamen, Benutzernamen, V addIdentity=Identität ... identities=Identitäten addMacro=Aktion ... -identitiesIntroTitle=Über Identitäten -identitiesIntroText=Wenn du häufige Kombinationen von Benutzernamen, Passwörtern und Schlüsseln verwendest, kann es sinnvoll sein, wiederverwendbare Identitäten zu erstellen. So kannst du sie schnell referenzieren, wenn du neue Verbindungen hinzufügst. -identitiesIntroBottomTitle=Identitäten teilen -identitiesIntroBottomText=Du kannst Identitäten lokal hinzufügen oder sie auch im Git-Repository synchronisieren, wenn dies aktiviert ist. So kannst du Identitäten selektiv über mehrere Systeme hinweg und mit anderen Teammitgliedern teilen. -setupSync=Sync einrichten -createIdentity=Identität erstellen +identitiesIntroHeader=Über Identitäten +identitiesIntroContent=Wenn du häufige Kombinationen von Benutzernamen, Passwörtern und Schlüsseln verwendest, kann es sinnvoll sein, wiederverwendbare Identitäten zu erstellen. So kannst du sie schnell referenzieren, wenn du neue Verbindungen hinzufügst. +identitiesIntroBottomHeader=Identitäten teilen +identitiesIntroBottomContent=Du kannst Identitäten lokal hinzufügen oder sie auch im Git-Repository synchronisieren, wenn dies aktiviert ist. So kannst du Identitäten selektiv über mehrere Systeme hinweg und mit anderen Teammitgliedern teilen. +identitiesIntroBottomButton=Sync einrichten +identitiesIntroButton=Identität erstellen userName=Benutzername team=Team teamSettings=Team-Einstellungen @@ -1287,6 +1287,7 @@ clearUserDataTitle=Löschung von Benutzerdaten clearUserDataContent=Dadurch werden alle lokalen Benutzerdaten für xpipe gelöscht und neu gestartet. Wenn du dich um deine Verbindungen sorgst, solltest du sie vorher mit einem Git-Repository synchronisieren. undefined=Undefiniert copyAddress=Adresse kopieren +netbirdDeviceScan=Netbird Verbindungen tailscaleDeviceScan=Tailscale Verbindungen tailscaleInstall.displayName=Tailscale Installation tailscaleInstall.displayDescription=Verbinde dich mit Geräten in deinem Tailnet über SSH @@ -1588,3 +1589,7 @@ downloadInProgress=$NAME$ download in Bearbeitung enableTerminalStartupBell=Terminal-Startglocke einschalten enableTerminalStartupBellDescription=Einen Piep-/Glockenbefehl in einer neuen Terminalsitzung abspielen. Wenn dein Terminalemulator Glocken unterstützt, kannst du damit neu gestartete Terminalinstanzen leichter identifizieren. invalidSshGatewayChain=Ungültige gemischte Gateway-Kettenkonfiguration mit Jump Gateways und Nicht-Jump Gateways. +rdpSmartSizing=Smart Sizing einschalten +rdpSmartSizingDescription=Wenn diese Funktion aktiviert ist, verkleinert mstsc den Desktop, wenn das Fenster zu klein ist, um es in seiner vollen Auflösung anzuzeigen. Das Seitenverhältnis des Desktops bleibt beim Verkleinern erhalten. +disableStartOnInit=Automatisches Starten deaktivieren +enableStartOnInit=Automatisches Starten aktivieren diff --git a/lang/strings/translations_en.properties b/lang/strings/translations_en.properties index 758f6c8a8..ef1bcec06 100644 --- a/lang/strings/translations_en.properties +++ b/lang/strings/translations_en.properties @@ -532,11 +532,11 @@ openSessionLogs=Open session logs 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 -scriptsIntroText=You can run scripts on shell init, in the file browser, and on demand. You can bring your custom prompts, aliases, and other custom functionality to all your systems without having to set them up on remote systems yourself, XPipe's scripting system will handle everything for you. -scriptsIntroBottomTitle=Using scripts -scriptsIntroBottomText=There are a variety of sample scripts to start out. You can click on the edit button of the individual scripts to see how they are implemented. Scripts have to be enabled to run and show up in menus, there is a toggle on every script for that. -scriptsIntroStart=Get started +scriptsIntroHeader=About scripts +scriptsIntroContent=You can run scripts on shell init, in the file browser, and on demand. You can bring your custom prompts, aliases, and other custom functionality to all your systems without having to set them up on remote systems yourself, XPipe's scripting system will handle everything for you. +scriptsIntroBottomHeader=Using scripts +scriptsIntroBottomContent=There are a variety of sample scripts to start out. You can click on the edit button of the individual scripts to see how they are implemented. Scripts have to be enabled to run and show up in menus, there is a toggle on every script for that. +scriptsIntroBottomButton=Get started checkForSecurityUpdates=Check for security updates checkForSecurityUpdatesDescription=XPipe can check for potential security updates separately from normal feature updates. When this is enabled, at least important security updates will be recommended for installation even if the normal update check is disabled.\n\nDisabling this setting will result in no external version request being performed, and you won't be notified about any security updates. clickToDock=Click to dock terminal @@ -563,12 +563,12 @@ censorModeDescription=Blurs out any information like hostnames, usernames, conne addIdentity=Identity ... identities=Identities addMacro=Action ... -identitiesIntroTitle=About identities -identitiesIntroText=If you are reusing common combinations of usernames, passwords, and keys, it might make sense to create reusable identities. This allows you to quickly reference them when adding new connections. -identitiesIntroBottomTitle=Sharing identities -identitiesIntroBottomText=You can add identities locally or also sync them up in the git repository when this is enabled. This allows to selectively share identities across multiple systems and with other team members. -setupSync=Setup sync -createIdentity=Create identity +identitiesIntroHeader=About identities +identitiesIntroContent=If you are reusing common combinations of usernames, passwords, and keys, it might make sense to create reusable identities. This allows you to quickly reference them when adding new connections. +identitiesIntroBottomHeader=Sharing identities +identitiesIntroBottomContent=You can add identities locally or also sync them up in the git repository when this is enabled. This allows to selectively share identities across multiple systems and with other team members. +identitiesIntroBottomButton=Setup sync +identitiesIntroButton=Create identity userName=Username team=Team teamSettings=Team settings diff --git a/lang/strings/translations_es.properties b/lang/strings/translations_es.properties index 3793e1563..9763b56e3 100644 --- a/lang/strings/translations_es.properties +++ b/lang/strings/translations_es.properties @@ -39,9 +39,9 @@ selectTypeDescription=Selecciona el tipo de conexión selectShellType=Tipo de shell selectShellTypeDescription=Selecciona el tipo de conexión shell name=Nombre -storeIntroTitle=Hub de conexión -storeIntroDescription=Aquí puedes gestionar todas tus conexiones shell locales y remotas en un solo lugar. Para empezar, puedes detectar rápidamente las conexiones disponibles de forma automática y elegir cuáles añadir. -detectConnections=Buscar conexiones ... +storeIntroHeader=Hub de conexión +storeIntroContent=Aquí puedes gestionar todas tus conexiones shell locales y remotas en un solo lugar. Para empezar, puedes detectar rápidamente las conexiones disponibles de forma automática y elegir cuáles añadir. +storeIntroButton=Buscar conexiones ... dragAndDropFilesHere=O simplemente arrastra y suelta un archivo aquí confirmDsCreationAbortTitle=Confirmar aborto confirmDsCreationAbortHeader=¿Quieres abortar la creación de la fuente de datos? @@ -431,9 +431,9 @@ apiKeyDescription=La clave API para autenticar las peticiones API del demonio XP disableApiAuthentication=Desactivar la autenticación de la API disableApiAuthenticationDescription=Desactiva todos los métodos de autenticación requeridos para que se gestione cualquier solicitud no autenticada.\n\nLa autenticación sólo debe desactivarse con fines de desarrollo. api=API -storeIntroImportDescription=¿Ya utilizas XPipe en otro sistema? Sincroniza tus conexiones existentes en varios sistemas a través de un repositorio git remoto. También puedes sincronizarlo posteriormente en cualquier momento si aún no está configurado. -importConnections=Sincronizar conexiones ... -importConnectionsTitle=Importar conexiones +storeIntroImportContent=¿Ya utilizas XPipe en otro sistema? Sincroniza tus conexiones existentes en varios sistemas a través de un repositorio git remoto. También puedes sincronizarlo posteriormente en cualquier momento si aún no está configurado. +storeIntroImportButton=Sincronizar conexiones ... +storeIntroImportHeader=Importar conexiones showNonRunningChildren=Mostrar niños no ejecutantes httpApi=API HTTP isOnlySupportedLimit=sólo es compatible con una licencia profesional cuando tiene más de $COUNT$ conexiones @@ -505,11 +505,11 @@ openSessionLogs=Registros de sesión abiertos 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 -scriptsIntroText=Puedes ejecutar scripts en shell init, en el explorador de archivos y bajo demanda. Puedes llevar tus avisos personalizados, alias y otras funcionalidades personalizadas a todos tus sistemas sin tener que configurarlos tú mismo en los sistemas remotos, el sistema de scripts de XPipe se encargará de todo por ti. -scriptsIntroBottomTitle=Utilizar guiones -scriptsIntroBottomText=Hay una variedad de scripts de ejemplo para empezar. Puedes hacer clic en el botón de edición de los scripts individuales para ver cómo se implementan. Los scripts tienen que estar habilitados para ejecutarse y aparecer en los menús, hay un conmutador en cada script para ello. -scriptsIntroStart=Empezar +scriptsIntroHeader=Acerca de los guiones +scriptsIntroContent=Puedes ejecutar scripts en shell init, en el explorador de archivos y bajo demanda. Puedes llevar tus avisos personalizados, alias y otras funcionalidades personalizadas a todos tus sistemas sin tener que configurarlos tú mismo en los sistemas remotos, el sistema de scripts de XPipe se encargará de todo por ti. +scriptsIntroBottomHeader=Utilizar guiones +scriptsIntroBottomContent=Hay una variedad de scripts de ejemplo para empezar. Puedes hacer clic en el botón de edición de los scripts individuales para ver cómo se implementan. Los scripts tienen que estar habilitados para ejecutarse y aparecer en los menús, hay un conmutador en cada script para ello. +scriptsIntroBottomButton=Empezar checkForSecurityUpdates=Buscar actualizaciones de seguridad checkForSecurityUpdatesDescription=XPipe puede buscar posibles actualizaciones de seguridad separadamente de las actualizaciones normales de funciones. Cuando esto está activado, se recomendará la instalación de al menos las actualizaciones de seguridad importantes, incluso si la comprobación de actualizaciones normales está desactivada.\n\nSi desactivas esta opción, no se realizará ninguna solicitud de versión externa y no se te notificará ninguna actualización de seguridad. clickToDock=Haz clic para acoplar el terminal @@ -533,12 +533,12 @@ censorModeDescription=Difumina cualquier información como nombres de host, nomb addIdentity=Identidad ... identities=Identidades addMacro=Acción ... -identitiesIntroTitle=Acerca de las identidades -identitiesIntroText=Si reutilizas combinaciones comunes de nombres de usuario, contraseñas y claves, puede tener sentido crear identidades reutilizables. Esto te permite referenciarlas rápidamente al añadir nuevas conexiones. -identitiesIntroBottomTitle=Compartir identidades -identitiesIntroBottomText=Puedes añadir identidades localmente o también sincronizarlas en el repositorio git cuando esté activado. Esto permite compartir identidades de forma selectiva en varios sistemas y con otros miembros del equipo. -setupSync=Configurar sincronización -createIdentity=Crear identidad +identitiesIntroHeader=Acerca de las identidades +identitiesIntroContent=Si reutilizas combinaciones comunes de nombres de usuario, contraseñas y claves, puede tener sentido crear identidades reutilizables. Esto te permite referenciarlas rápidamente al añadir nuevas conexiones. +identitiesIntroBottomHeader=Compartir identidades +identitiesIntroBottomContent=Puedes añadir identidades localmente o también sincronizarlas en el repositorio git cuando esté activado. Esto permite compartir identidades de forma selectiva en varios sistemas y con otros miembros del equipo. +identitiesIntroBottomButton=Configurar sincronización +identitiesIntroButton=Crear identidad userName=Nombre de usuario team=Equipo teamSettings=Configuración del equipo @@ -1256,6 +1256,7 @@ clearUserDataTitle=Eliminación de datos de usuario clearUserDataContent=Esto borrará todos los datos de usuario locales de xpipe y se reiniciará. Si te preocupan tus conexiones, asegúrate de sincronizarlas primero con un repositorio git. undefined=Sin definir copyAddress=Copiar dirección +netbirdDeviceScan=Conexiones Netbird tailscaleDeviceScan=Conexiones Tailscale tailscaleInstall.displayName=Instalación de Tailscale tailscaleInstall.displayDescription=Conéctate a los dispositivos de tu tailnet mediante SSH @@ -1554,3 +1555,7 @@ downloadInProgress=$NAME$ descarga en curso enableTerminalStartupBell=Activar la campana de inicio del terminal enableTerminalStartupBellDescription=Reproducir un comando de pitido/timbre en una nueva sesión de terminal. Si tu emulador de terminal admite timbres, esto puede utilizarse para facilitar la identificación de las instancias de terminal recién iniciadas. invalidSshGatewayChain=Configuración de cadena de pasarelas mixta no válida con pasarelas de salto y pasarelas de no salto. +rdpSmartSizing=Activar el dimensionamiento inteligente +rdpSmartSizingDescription=Cuando está activado, mstsc reducirá el tamaño del escritorio si la ventana es demasiado pequeña para mostrarla en su resolución completa. La relación de aspecto del escritorio se conserva cuando se reduce. +disableStartOnInit=Desactivar el inicio automático +enableStartOnInit=Activar el inicio automático diff --git a/lang/strings/translations_fr.properties b/lang/strings/translations_fr.properties index 2d3c282af..be3e65d18 100644 --- a/lang/strings/translations_fr.properties +++ b/lang/strings/translations_fr.properties @@ -42,9 +42,9 @@ selectTypeDescription=Sélectionne le type de connexion selectShellType=Type de Shell selectShellTypeDescription=Sélectionne le type de connexion Shell name=Nom -storeIntroTitle=Hub de connexion -storeIntroDescription=Ici, tu peux gérer toutes tes connexions shell locales et distantes en un seul endroit. Pour commencer, tu peux rapidement détecter automatiquement les connexions disponibles et choisir celles que tu veux ajouter. -detectConnections=Recherche de connexions ... +storeIntroHeader=Hub de connexion +storeIntroContent=Ici, tu peux gérer toutes tes connexions shell locales et distantes en un seul endroit. Pour commencer, tu peux rapidement détecter automatiquement les connexions disponibles et choisir celles que tu veux ajouter. +storeIntroButton=Recherche de connexions ... dragAndDropFilesHere=Ou bien tu peux simplement faire glisser et déposer un fichier ici confirmDsCreationAbortTitle=Confirmer l'abandon confirmDsCreationAbortHeader=Veux-tu interrompre la création de la source de données ? @@ -446,9 +446,9 @@ apiKeyDescription=La clé API pour authentifier les demandes API du démon XPipe disableApiAuthentication=Désactiver l'authentification de l'API disableApiAuthenticationDescription=Désactive toutes les méthodes d'authentification requises, de sorte que toute demande non authentifiée sera traitée.\n\nL'authentification ne doit être désactivée qu'à des fins de développement. api=API -storeIntroImportDescription=Tu utilises déjà XPipe sur un autre système ? Synchronise tes connexions existantes sur plusieurs systèmes grâce à un dépôt git distant. Tu peux aussi synchroniser plus tard à tout moment s'il n'est pas encore configuré. -importConnections=Synchroniser les connexions ... -importConnectionsTitle=Importer des connexions +storeIntroImportContent=Tu utilises déjà XPipe sur un autre système ? Synchronise tes connexions existantes sur plusieurs systèmes grâce à un dépôt git distant. Tu peux aussi synchroniser plus tard à tout moment s'il n'est pas encore configuré. +storeIntroImportButton=Synchroniser les connexions ... +storeIntroImportHeader=Importer des connexions showNonRunningChildren=Montrer les enfants qui ne courent pas httpApi=API HTTP isOnlySupportedLimit=n'est pris en charge qu'avec une licence professionnelle lorsqu'il y a plus de $COUNT$ connexions @@ -520,11 +520,11 @@ openSessionLogs=Ouvrir les journaux 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 -scriptsIntroText=Tu peux exécuter des scripts sur le shell init, dans le navigateur de fichiers et à la demande. Tu peux apporter tes invites, alias et autres fonctionnalités personnalisées à tous tes systèmes sans avoir à les configurer toi-même sur les systèmes distants, le système de scripts de XPipe s'occupe de tout pour toi. -scriptsIntroBottomTitle=Utilisation de scripts -scriptsIntroBottomText=Il existe une variété d'exemples de scripts pour commencer. Tu peux cliquer sur le bouton d'édition des scripts individuels pour voir comment ils sont mis en œuvre. Les scripts doivent être activés pour être exécutés et apparaître dans les menus. -scriptsIntroStart=Commence +scriptsIntroHeader=A propos des scripts +scriptsIntroContent=Tu peux exécuter des scripts sur le shell init, dans le navigateur de fichiers et à la demande. Tu peux apporter tes invites, alias et autres fonctionnalités personnalisées à tous tes systèmes sans avoir à les configurer toi-même sur les systèmes distants, le système de scripts de XPipe s'occupe de tout pour toi. +scriptsIntroBottomHeader=Utilisation de scripts +scriptsIntroBottomContent=Il existe une variété d'exemples de scripts pour commencer. Tu peux cliquer sur le bouton d'édition des scripts individuels pour voir comment ils sont mis en œuvre. Les scripts doivent être activés pour être exécutés et apparaître dans les menus. +scriptsIntroBottomButton=Commence checkForSecurityUpdates=Vérifier les mises à jour de sécurité checkForSecurityUpdatesDescription=XPipe peut vérifier les mises à jour de sécurité potentielles séparément des mises à jour normales des fonctionnalités. Lorsque cette fonction est activée, il est recommandé d'installer au moins les mises à jour de sécurité importantes, même si la vérification normale des mises à jour est désactivée.\n\nEn désactivant ce paramètre, aucune demande de version externe ne sera effectuée et tu ne seras pas informé des mises à jour de sécurité. clickToDock=Cliquer pour ancrer le terminal @@ -550,12 +550,12 @@ censorModeDescription=Estompent toutes les informations telles que les noms d'h addIdentity=Identité ... identities=Identités addMacro=Action ... -identitiesIntroTitle=A propos des identités -identitiesIntroText=Si tu réutilises des combinaisons courantes de noms d'utilisateur, de mots de passe et de clés, il peut être judicieux de créer des identités réutilisables. Cela te permet de les référencer rapidement lorsque tu ajoutes de nouvelles connexions. -identitiesIntroBottomTitle=Partage d'identités -identitiesIntroBottomText=Tu peux ajouter des identités localement ou également les synchroniser dans le dépôt git lorsque celui-ci est activé. Cela permet de partager sélectivement les identités sur plusieurs systèmes et avec d'autres membres de l'équipe. -setupSync=Synchronisation de l'installation -createIdentity=Créer une identité +identitiesIntroHeader=A propos des identités +identitiesIntroContent=Si tu réutilises des combinaisons courantes de noms d'utilisateur, de mots de passe et de clés, il peut être judicieux de créer des identités réutilisables. Cela te permet de les référencer rapidement lorsque tu ajoutes de nouvelles connexions. +identitiesIntroBottomHeader=Partage d'identités +identitiesIntroBottomContent=Tu peux ajouter des identités localement ou également les synchroniser dans le dépôt git lorsque celui-ci est activé. Cela permet de partager sélectivement les identités sur plusieurs systèmes et avec d'autres membres de l'équipe. +identitiesIntroBottomButton=Synchronisation de l'installation +identitiesIntroButton=Créer une identité userName=Nom d'utilisateur team=L'équipe teamSettings=Paramètres de l'équipe @@ -1294,6 +1294,7 @@ clearUserDataTitle=Suppression des données de l'utilisateur clearUserDataContent=Cela supprimera toutes les données utilisateur locales pour xpipe et redémarrera. Si tu tiens à tes connexions, assure-toi de les synchroniser d'abord avec un dépôt git. undefined=Non défini copyAddress=Adresse de copie +netbirdDeviceScan=Connexions Netbird tailscaleDeviceScan=Connexions Tailscale tailscaleInstall.displayName=Installation de Tailscale tailscaleInstall.displayDescription=Connecte-toi aux appareils de ton tailnet via SSH @@ -1597,3 +1598,7 @@ downloadInProgress=$NAME$ téléchargement en cours enableTerminalStartupBell=Activer la cloche de démarrage du terminal enableTerminalStartupBellDescription=Joue une commande de bip/de cloche dans une nouvelle session de terminal. Si ton émulateur de terminal prend en charge les cloches, cela peut être utilisé pour faciliter l'identification des instances de terminal nouvellement lancées. invalidSshGatewayChain=Configuration invalide de la chaîne de passerelles mixtes avec des passerelles de saut et des passerelles sans saut. +rdpSmartSizing=Activer le dimensionnement intelligent +rdpSmartSizingDescription=Lorsque cette option est activée, mstsc réduit la taille du bureau si la fenêtre est trop petite pour l'afficher dans sa pleine résolution. Le rapport d'aspect du bureau est préservé lorsqu'il est réduit. +disableStartOnInit=Désactive le démarrage automatique +enableStartOnInit=Activer le démarrage automatique diff --git a/lang/strings/translations_id.properties b/lang/strings/translations_id.properties index 238581420..a4a614f96 100644 --- a/lang/strings/translations_id.properties +++ b/lang/strings/translations_id.properties @@ -39,9 +39,9 @@ selectTypeDescription=Memilih jenis koneksi selectShellType=Jenis Shell selectShellTypeDescription=Memilih Jenis Koneksi Shell name=Nama -storeIntroTitle=Hub Koneksi -storeIntroDescription=Di sini Anda dapat mengelola semua koneksi shell lokal dan jarak jauh di satu tempat. Untuk memulai, Anda dapat dengan cepat mendeteksi koneksi yang tersedia secara otomatis dan memilih koneksi mana yang akan ditambahkan. -detectConnections=Mencari koneksi ... +storeIntroHeader=Hub Koneksi +storeIntroContent=Di sini Anda dapat mengelola semua koneksi shell lokal dan jarak jauh di satu tempat. Untuk memulai, Anda dapat dengan cepat mendeteksi koneksi yang tersedia secara otomatis dan memilih koneksi mana yang akan ditambahkan. +storeIntroButton=Mencari koneksi ... dragAndDropFilesHere=Atau cukup seret dan jatuhkan file di sini confirmDsCreationAbortTitle=Konfirmasi pembatalan confirmDsCreationAbortHeader=Apakah Anda ingin membatalkan pembuatan sumber data? @@ -431,9 +431,9 @@ apiKeyDescription=Kunci API untuk mengautentikasi permintaan API daemon XPipe. U disableApiAuthentication=Menonaktifkan autentikasi API disableApiAuthenticationDescription=Menonaktifkan semua metode autentikasi yang diperlukan agar permintaan yang tidak diautentikasi dapat ditangani.\n\nAutentikasi sebaiknya hanya dinonaktifkan untuk tujuan pengembangan. api=API -storeIntroImportDescription=Sudah menggunakan XPipe di sistem lain? Sinkronkan koneksi Anda yang ada di beberapa sistem melalui repositori git jarak jauh. Anda juga dapat menyinkronkan nanti kapan saja jika belum diatur. -importConnections=Menyinkronkan koneksi ... -importConnectionsTitle=Mengimpor Koneksi +storeIntroImportContent=Sudah menggunakan XPipe di sistem lain? Sinkronkan koneksi Anda yang ada di beberapa sistem melalui repositori git jarak jauh. Anda juga dapat menyinkronkan nanti kapan saja jika belum diatur. +storeIntroImportButton=Menyinkronkan koneksi ... +storeIntroImportHeader=Mengimpor Koneksi showNonRunningChildren=Menampilkan anak yang tidak berjalan httpApi=API HTTP isOnlySupportedLimit=hanya didukung dengan lisensi profesional bila memiliki lebih dari $COUNT$ koneksi @@ -505,11 +505,11 @@ openSessionLogs=Membuka log 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 -scriptsIntroText=Anda dapat menjalankan skrip pada shell init, di peramban file, dan sesuai permintaan. Anda dapat membawa perintah khusus, alias, dan fungsionalitas khusus lainnya ke semua sistem Anda tanpa harus mengaturnya sendiri di sistem jarak jauh, sistem skrip XPipe akan menangani semuanya untuk Anda. -scriptsIntroBottomTitle=Menggunakan skrip -scriptsIntroBottomText=Terdapat berbagai contoh skrip untuk memulai. Anda dapat mengklik tombol edit pada masing-masing skrip untuk melihat bagaimana skrip tersebut diimplementasikan. Skrip harus diaktifkan agar dapat berjalan dan muncul di menu, ada tombol untuk itu pada setiap skrip. -scriptsIntroStart=Memulai +scriptsIntroHeader=Tentang skrip +scriptsIntroContent=Anda dapat menjalankan skrip pada shell init, di peramban file, dan sesuai permintaan. Anda dapat membawa perintah khusus, alias, dan fungsionalitas khusus lainnya ke semua sistem Anda tanpa harus mengaturnya sendiri di sistem jarak jauh, sistem skrip XPipe akan menangani semuanya untuk Anda. +scriptsIntroBottomHeader=Menggunakan skrip +scriptsIntroBottomContent=Terdapat berbagai contoh skrip untuk memulai. Anda dapat mengklik tombol edit pada masing-masing skrip untuk melihat bagaimana skrip tersebut diimplementasikan. Skrip harus diaktifkan agar dapat berjalan dan muncul di menu, ada tombol untuk itu pada setiap skrip. +scriptsIntroBottomButton=Memulai checkForSecurityUpdates=Memeriksa pembaruan keamanan checkForSecurityUpdatesDescription=XPipe dapat memeriksa potensi pembaruan keamanan secara terpisah dari pembaruan fitur normal. Bila ini diaktifkan, setidaknya pembaruan keamanan yang penting akan direkomendasikan untuk diinstal meskipun pemeriksaan pembaruan normal dinonaktifkan.\n\nMenonaktifkan pengaturan ini akan mengakibatkan tidak ada permintaan versi eksternal yang dilakukan, dan Anda tidak akan diberitahu tentang pembaruan keamanan apa pun. clickToDock=Klik untuk membuka terminal dok @@ -533,12 +533,12 @@ censorModeDescription=Mengaburkan informasi apa pun seperti nama host, nama peng addIdentity=Identitas ... identities=Identitas addMacro=Tindakan ... -identitiesIntroTitle=Tentang identitas -identitiesIntroText=Jika Anda menggunakan kembali kombinasi umum nama pengguna, kata sandi, dan kunci, mungkin masuk akal untuk membuat identitas yang dapat digunakan kembali. Hal ini memungkinkan Anda untuk dengan cepat mereferensikannya saat menambahkan koneksi baru. -identitiesIntroBottomTitle=Berbagi identitas -identitiesIntroBottomText=Anda dapat menambahkan identitas secara lokal atau juga menyinkronkannya di repositori git ketika ini diaktifkan. Hal ini memungkinkan untuk berbagi identitas secara selektif di beberapa sistem dan dengan anggota tim lainnya. -setupSync=Menyiapkan sinkronisasi -createIdentity=Membuat identitas +identitiesIntroHeader=Tentang identitas +identitiesIntroContent=Jika Anda menggunakan kembali kombinasi umum nama pengguna, kata sandi, dan kunci, mungkin masuk akal untuk membuat identitas yang dapat digunakan kembali. Hal ini memungkinkan Anda untuk dengan cepat mereferensikannya saat menambahkan koneksi baru. +identitiesIntroBottomHeader=Berbagi identitas +identitiesIntroBottomContent=Anda dapat menambahkan identitas secara lokal atau juga menyinkronkannya di repositori git ketika ini diaktifkan. Hal ini memungkinkan untuk berbagi identitas secara selektif di beberapa sistem dan dengan anggota tim lainnya. +identitiesIntroBottomButton=Menyiapkan sinkronisasi +identitiesIntroButton=Membuat identitas userName=Nama pengguna team=Tim teamSettings=Pengaturan tim @@ -1256,6 +1256,7 @@ clearUserDataTitle=Penghapusan data pengguna clearUserDataContent=Ini akan menghapus semua data pengguna lokal untuk xpipe dan memulai ulang. Jika Anda peduli dengan koneksi Anda, pastikan untuk menyinkronkannya terlebih dahulu dengan repositori git. undefined=Tidak terdefinisi copyAddress=Alamat salinan +netbirdDeviceScan=Koneksi Netbird tailscaleDeviceScan=Koneksi skala ekor tailscaleInstall.displayName=Instalasi skala ekor tailscaleInstall.displayDescription=Hubungkan ke perangkat di tailnet Anda melalui SSH @@ -1554,3 +1555,7 @@ downloadInProgress=$NAME$ pengunduhan sedang berlangsung enableTerminalStartupBell=Mengaktifkan bel pengaktifan terminal enableTerminalStartupBellDescription=Memainkan perintah bip/lonceng dalam sesi terminal yang baru. Jika emulator terminal Anda mendukung lonceng, ini dapat digunakan untuk mempermudah identifikasi contoh terminal yang baru diluncurkan. invalidSshGatewayChain=Konfigurasi rantai gateway campuran yang tidak valid dengan gateway lompat dan gateway non-lompat. +rdpSmartSizing=Mengaktifkan ukuran cerdas +rdpSmartSizingDescription=Apabila diaktifkan, mstsc akan memperkecil ukuran desktop jika jendela terlalu kecil untuk menampilkannya dalam resolusi penuh. Rasio aspek desktop akan dipertahankan apabila diperkecil. +disableStartOnInit=Menonaktifkan pengaktifan otomatis +enableStartOnInit=Mengaktifkan pengaktifan otomatis diff --git a/lang/strings/translations_it.properties b/lang/strings/translations_it.properties index 66cf35dde..836be198f 100644 --- a/lang/strings/translations_it.properties +++ b/lang/strings/translations_it.properties @@ -39,9 +39,9 @@ selectTypeDescription=Seleziona il tipo di connessione selectShellType=Tipo di shell selectShellTypeDescription=Seleziona il tipo di connessione della shell name=Nome -storeIntroTitle=Hub di connessione -storeIntroDescription=Qui puoi gestire tutte le tue connessioni shell locali e remote in un unico posto. Per iniziare, puoi rilevare rapidamente le connessioni disponibili in modo automatico e scegliere quali aggiungere. -detectConnections=Ricerca di connessioni ... +storeIntroHeader=Hub di connessione +storeIntroContent=Qui puoi gestire tutte le tue connessioni shell locali e remote in un unico posto. Per iniziare, puoi rilevare rapidamente le connessioni disponibili in modo automatico e scegliere quali aggiungere. +storeIntroButton=Ricerca di connessioni ... dragAndDropFilesHere=Oppure trascina e rilascia un file qui confirmDsCreationAbortTitle=Conferma l'interruzione confirmDsCreationAbortHeader=Vuoi interrompere la creazione dell'origine dati? @@ -431,9 +431,9 @@ apiKeyDescription=La chiave API per autenticare le richieste API del demone XPip disableApiAuthentication=Disabilita l'autenticazione API disableApiAuthenticationDescription=Disabilita tutti i metodi di autenticazione richiesti in modo che qualsiasi richiesta non autenticata venga gestita.\n\nL'autenticazione dovrebbe essere disabilitata solo per scopi di sviluppo. api=API -storeIntroImportDescription=Stai già usando XPipe su un altro sistema? Sincronizza le connessioni esistenti su più sistemi attraverso un repository git remoto. Puoi anche effettuare la sincronizzazione in un secondo momento, in qualsiasi momento, se non è ancora stata impostata. -importConnections=Sincronizzazione delle connessioni ... -importConnectionsTitle=Importazione di connessioni +storeIntroImportContent=Stai già usando XPipe su un altro sistema? Sincronizza le connessioni esistenti su più sistemi attraverso un repository git remoto. Puoi anche effettuare la sincronizzazione in un secondo momento, in qualsiasi momento, se non è ancora stata impostata. +storeIntroImportButton=Sincronizzazione delle connessioni ... +storeIntroImportHeader=Importazione di connessioni showNonRunningChildren=Mostra i bambini non in esecuzione httpApi=API HTTP isOnlySupportedLimit=è supportato solo con una licenza professionale quando ci sono più di $COUNT$ connessioni @@ -505,11 +505,11 @@ openSessionLogs=Registri di sessione aperti 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 -scriptsIntroText=Puoi eseguire gli script all'avvio della shell, nel browser dei file e su richiesta. Puoi portare i tuoi prompt personalizzati, gli alias e altre funzionalità personalizzate su tutti i tuoi sistemi senza doverli impostare da solo sui sistemi remoti: il sistema di scripting di XPipe si occuperà di tutto per te. -scriptsIntroBottomTitle=Utilizzo di script -scriptsIntroBottomText=Ci sono diversi esempi di script per iniziare. Puoi cliccare sul pulsante di modifica dei singoli script per vedere come sono stati implementati. Gli script devono essere abilitati per essere eseguiti e visualizzati nei menu; in ogni script è presente una levetta per questo scopo. -scriptsIntroStart=Iniziare +scriptsIntroHeader=Informazioni sugli script +scriptsIntroContent=Puoi eseguire gli script all'avvio della shell, nel browser dei file e su richiesta. Puoi portare i tuoi prompt personalizzati, gli alias e altre funzionalità personalizzate su tutti i tuoi sistemi senza doverli impostare da solo sui sistemi remoti: il sistema di scripting di XPipe si occuperà di tutto per te. +scriptsIntroBottomHeader=Utilizzo di script +scriptsIntroBottomContent=Ci sono diversi esempi di script per iniziare. Puoi cliccare sul pulsante di modifica dei singoli script per vedere come sono stati implementati. Gli script devono essere abilitati per essere eseguiti e visualizzati nei menu; in ogni script è presente una levetta per questo scopo. +scriptsIntroBottomButton=Iniziare checkForSecurityUpdates=Controlla gli aggiornamenti di sicurezza checkForSecurityUpdatesDescription=XPipe può verificare la presenza di potenziali aggiornamenti di sicurezza separatamente dai normali aggiornamenti delle funzioni. Se questa opzione è attivata, l'installazione degli aggiornamenti di sicurezza più importanti viene consigliata anche se il normale controllo degli aggiornamenti è disattivato.\n\nDisattivando questa impostazione, non verrà eseguita alcuna richiesta di versione esterna e non riceverai alcuna notifica sugli aggiornamenti di sicurezza. clickToDock=Clicca per agganciare il terminale @@ -533,12 +533,12 @@ censorModeDescription=Sfuma qualsiasi informazione come nomi di host, nomi di ut addIdentity=Identità ... identities=Identità addMacro=Azione ... -identitiesIntroTitle=Informazioni sulle identità -identitiesIntroText=Se riutilizzi combinazioni comuni di nomi utente, password e chiavi, potrebbe essere utile creare identità riutilizzabili. In questo modo potrai fare rapidamente riferimento ad esse quando aggiungi nuove connessioni. -identitiesIntroBottomTitle=Condivisione di identità -identitiesIntroBottomText=Puoi aggiungere le identità localmente o anche sincronizzarle nel repository git quando questo è abilitato. Questo permette di condividere selettivamente le identità su più sistemi e con altri membri del team. -setupSync=Configurazione della sincronizzazione -createIdentity=Crea identità +identitiesIntroHeader=Informazioni sulle identità +identitiesIntroContent=Se riutilizzi combinazioni comuni di nomi utente, password e chiavi, potrebbe essere utile creare identità riutilizzabili. In questo modo potrai fare rapidamente riferimento ad esse quando aggiungi nuove connessioni. +identitiesIntroBottomHeader=Condivisione di identità +identitiesIntroBottomContent=Puoi aggiungere le identità localmente o anche sincronizzarle nel repository git quando questo è abilitato. Questo permette di condividere selettivamente le identità su più sistemi e con altri membri del team. +identitiesIntroBottomButton=Configurazione della sincronizzazione +identitiesIntroButton=Crea identità userName=Nome utente team=Squadra teamSettings=Impostazioni del team @@ -1256,6 +1256,7 @@ clearUserDataTitle=Cancellazione dei dati dell'utente clearUserDataContent=In questo modo verranno cancellati tutti i dati degli utenti locali di xpipe e verrà riavviato. Se tieni alle tue connessioni, assicurati di sincronizzarle prima con un repository git. undefined=Non definito copyAddress=Indirizzo di copia +netbirdDeviceScan=Connessioni Netbird tailscaleDeviceScan=Connessioni Tailscale tailscaleInstall.displayName=Installazione di Tailscale tailscaleInstall.displayDescription=Connettiti ai dispositivi della tua tailnet via SSH @@ -1554,3 +1555,7 @@ downloadInProgress=$NAME$ download in corso enableTerminalStartupBell=Abilita la campana di avvio del terminale enableTerminalStartupBellDescription=Riproduce un segnale acustico/campanellino in una nuova sessione di terminale. Se il tuo emulatore di terminale supporta i campanelli, questo può essere utilizzato per facilitare l'identificazione delle istanze di terminale appena avviate. invalidSshGatewayChain=Configurazione mista non valida della catena di gateway con gateway di salto e gateway non di salto. +rdpSmartSizing=Abilita il dimensionamento intelligente +rdpSmartSizingDescription=Quando è abilitato, mstsc ridimensiona le dimensioni del desktop se la finestra è troppo piccola per essere visualizzata alla massima risoluzione. Il rapporto d'aspetto del desktop viene mantenuto quando viene ridimensionato. +disableStartOnInit=Disabilita l'avvio automatico +enableStartOnInit=Abilita l'avvio automatico diff --git a/lang/strings/translations_ja.properties b/lang/strings/translations_ja.properties index b1a07176e..fe323badf 100644 --- a/lang/strings/translations_ja.properties +++ b/lang/strings/translations_ja.properties @@ -39,9 +39,9 @@ selectTypeDescription=接続タイプを選択する selectShellType=シェルタイプ selectShellTypeDescription=シェル接続のタイプを選択する name=名前 -storeIntroTitle=接続ハブ -storeIntroDescription=ローカルとリモートのシェル接続を一元管理できる。まず始めに、利用可能な接続を自動的に素早く検出し、追加する接続を選択することができる。 -detectConnections=接続を検索する +storeIntroHeader=接続ハブ +storeIntroContent=ローカルとリモートのシェル接続を一元管理できる。まず始めに、利用可能な接続を自動的に素早く検出し、追加する接続を選択することができる。 +storeIntroButton=接続を検索する dragAndDropFilesHere=または、ここにファイルをドラッグ・アンド・ドロップする confirmDsCreationAbortTitle=中止を確認する confirmDsCreationAbortHeader=データソースの作成を中止するか? @@ -431,9 +431,9 @@ apiKeyDescription=XPipeデーモンAPIリクエストを認証するためのAPI disableApiAuthentication=API認証を無効にする disableApiAuthenticationDescription=認証されていないリクエストが処理されるように、必要な認証方法をすべて無効にする。\n\n認証は開発目的でのみ無効にすべきである。 api=API -storeIntroImportDescription=すでに他のシステムでXPipeを使っている?リモートgitリポジトリを通して、複数のシステム間で既存の接続を同期する。まだ設定されていない場合は、いつでも後で同期することもできる。 -importConnections=同期接続 ... -importConnectionsTitle=コネクションのインポート +storeIntroImportContent=すでに他のシステムでXPipeを使っている?リモートgitリポジトリを通して、複数のシステム間で既存の接続を同期する。まだ設定されていない場合は、いつでも後で同期することもできる。 +storeIntroImportButton=同期接続 ... +storeIntroImportHeader=コネクションのインポート showNonRunningChildren=実行されていない子供を表示する httpApi=HTTP API isOnlySupportedLimit=は、$COUNT$ を超える接続がある場合、プロフェッショナルライセンスでのみサポートされる。 @@ -505,11 +505,11 @@ openSessionLogs=セッションログを開く sessionLogging=ターミナルロギング sessionActive=この接続ではバックグラウンドセッションが実行されている。\n\nこのセッションを手動で停止するには、ステータスインジケータをクリックする。 skipValidation=検証をスキップする -scriptsIntroTitle=スクリプトについて -scriptsIntroText=シェルinit、ファイルブラウザ、オンデマンドでスクリプトを実行できる。カスタムプロンプト、エイリアス、その他のカスタム機能を、リモートシステムに自分で設定することなく、すべてのシステムに導入することができる。 -scriptsIntroBottomTitle=スクリプトを使用する -scriptsIntroBottomText=スクリプトには様々なサンプルが用意されている。個々のスクリプトの編集ボタンをクリックして、どのように実装されているかを見ることができる。スクリプトを実行してメニューに表示するには、スクリプトを有効にする必要がある。 -scriptsIntroStart=始める +scriptsIntroHeader=スクリプトについて +scriptsIntroContent=シェルinit、ファイルブラウザ、オンデマンドでスクリプトを実行できる。カスタムプロンプト、エイリアス、その他のカスタム機能を、リモートシステムに自分で設定することなく、すべてのシステムに導入することができる。 +scriptsIntroBottomHeader=スクリプトを使用する +scriptsIntroBottomContent=スクリプトには様々なサンプルが用意されている。個々のスクリプトの編集ボタンをクリックして、どのように実装されているかを見ることができる。スクリプトを実行してメニューに表示するには、スクリプトを有効にする必要がある。 +scriptsIntroBottomButton=始める checkForSecurityUpdates=セキュリティアップデートを確認する checkForSecurityUpdatesDescription=XPipeは、通常の機能アップデートとは別に、潜在的なセキュリティアップデートをチェックすることができる。これを有効にすると、通常のアップデートチェックが無効になっている場合でも、少なくとも重要なセキュリティアップデートのインストールが推奨される。\n\nこの設定を無効にすると、外部バージョン要求が実行されなくなり、セキュリティアップデートが通知されなくなる。 clickToDock=クリックして端末をドッキングする @@ -533,12 +533,12 @@ censorModeDescription=ホスト名、ユーザー名、接続名などのあら addIdentity=アイデンティティ ... identities=アイデンティティ addMacro=アクション ... -identitiesIntroTitle=IDについて -identitiesIntroText=ユーザー名、パスワード、キーの一般的な組み合わせを再利用する場合、再利用可能なIDを作成することは理にかなっているかもしれない。こうすることで、新しい接続を追加するときに素早く参照できるようになる。 -identitiesIntroBottomTitle=アイデンティティの共有 -identitiesIntroBottomText=ローカルにアイデンティティを追加することもできるし、gitリポジトリに同期することもできる。これにより、複数のシステムや他のチームメンバーとIDを選択的に共有することができる。 -setupSync=同期を設定する -createIdentity=IDを作成する +identitiesIntroHeader=IDについて +identitiesIntroContent=ユーザー名、パスワード、キーの一般的な組み合わせを再利用する場合、再利用可能なIDを作成することは理にかなっているかもしれない。こうすることで、新しい接続を追加するときに素早く参照できるようになる。 +identitiesIntroBottomHeader=アイデンティティの共有 +identitiesIntroBottomContent=ローカルにアイデンティティを追加することもできるし、gitリポジトリに同期することもできる。これにより、複数のシステムや他のチームメンバーとIDを選択的に共有することができる。 +identitiesIntroBottomButton=同期を設定する +identitiesIntroButton=IDを作成する userName=ユーザー名 team=チーム teamSettings=チーム設定 @@ -1256,6 +1256,7 @@ clearUserDataTitle=ユーザーデータの削除 clearUserDataContent=これでxpipeのローカルユーザーデータがすべて削除され、再起動する。接続を気にするのであれば、まずgitリポジトリと同期させること。 undefined=未定義 copyAddress=コピーアドレス +netbirdDeviceScan=ネットバード接続 tailscaleDeviceScan=テールスケール接続 tailscaleInstall.displayName=Tailscaleのインストール tailscaleInstall.displayDescription=SSH経由でテールネット内のデバイスに接続する @@ -1554,3 +1555,7 @@ downloadInProgress=$NAME$ ダウンロード中 enableTerminalStartupBell=端末の起動ベルを有効にする enableTerminalStartupBellDescription=新しいターミナルセッションでビープ音/ベルコマンドを鳴らす。端末エミュレータがベルをサポートしている場合、新しく起動した端末インスタンスを識別しやすくするために使用できる。 invalidSshGatewayChain=ジャンプゲートウェイと非ジャンプゲートウェイが混在した無効なゲートウェイチェーン構成。 +rdpSmartSizing=スマートサイジングを有効にする +rdpSmartSizingDescription=有効にすると、ウィンドウが小さすぎてフル解像度で表示できない場合、mstscはデスクトップサイズを縮小する。縮小してもデスクトップの縦横比は維持される。 +disableStartOnInit=自動スタートアップを無効にする +enableStartOnInit=自動スタートアップを有効にする diff --git a/lang/strings/translations_ko.properties b/lang/strings/translations_ko.properties index f0dd5d526..254bcf83f 100644 --- a/lang/strings/translations_ko.properties +++ b/lang/strings/translations_ko.properties @@ -39,9 +39,9 @@ selectTypeDescription=연결 유형 선택 selectShellType=셸 유형 selectShellTypeDescription=셸 연결 유형 선택 name=이름 -storeIntroTitle=연결 허브 -storeIntroDescription=여기에서 모든 로컬 및 원격 셸 연결을 한곳에서 관리할 수 있습니다. 먼저 사용 가능한 연결을 자동으로 빠르게 감지하고 추가할 연결을 선택할 수 있습니다. -detectConnections=연결 검색 ... +storeIntroHeader=연결 허브 +storeIntroContent=여기에서 모든 로컬 및 원격 셸 연결을 한곳에서 관리할 수 있습니다. 먼저 사용 가능한 연결을 자동으로 빠르게 감지하고 추가할 연결을 선택할 수 있습니다. +storeIntroButton=연결 검색 ... dragAndDropFilesHere=또는 파일을 여기로 끌어다 놓기만 하면 됩니다 confirmDsCreationAbortTitle=중단 확인 confirmDsCreationAbortHeader=데이터 소스 생성을 중단하시겠습니까? @@ -431,9 +431,9 @@ apiKeyDescription=XPipe 데몬 API 요청을 인증하기 위한 API 키입니 disableApiAuthentication=API 인증 비활성화 disableApiAuthenticationDescription=모든 필수 인증 방법을 비활성화하여 인증되지 않은 요청이 처리되도록 합니다.\n\n인증은 개발 목적으로만 비활성화해야 합니다. api=API -storeIntroImportDescription=이미 다른 시스템에서 XPipe를 사용하고 있나요? 원격 git 리포지토리를 통해 여러 시스템에서 기존 연결을 동기화하세요. 아직 설정하지 않은 경우 나중에 언제든지 동기화할 수도 있습니다. -importConnections=연결 동기화 ... -importConnectionsTitle=연결 가져오기 +storeIntroImportContent=이미 다른 시스템에서 XPipe를 사용하고 있나요? 원격 git 리포지토리를 통해 여러 시스템에서 기존 연결을 동기화하세요. 아직 설정하지 않은 경우 나중에 언제든지 동기화할 수도 있습니다. +storeIntroImportButton=연결 동기화 ... +storeIntroImportHeader=연결 가져오기 showNonRunningChildren=실행 중이 아닌 자식 표시 httpApi=HTTP API isOnlySupportedLimit=는 $COUNT$ 이상의 연결이 있는 경우에만 프로페셔널 라이선스에서 지원됩니다 @@ -505,11 +505,11 @@ openSessionLogs=세션 로그 열기 sessionLogging=터미널 로깅 sessionActive=이 연결에 대해 백그라운드 세션이 실행 중입니다.\n\n이 세션을 수동으로 중지하려면 상태 표시기를 클릭합니다. skipValidation=유효성 검사 건너뛰기 -scriptsIntroTitle=스크립트 정보 -scriptsIntroText=셸 초기화, 파일 브라우저에서, 그리고 필요에 따라 스크립트를 실행할 수 있습니다. 원격 시스템에서 직접 설정할 필요 없이 사용자 지정 프롬프트, 별칭 및 기타 사용자 지정 기능을 모든 시스템에 가져올 수 있으며, XPipe의 스크립팅 시스템이 모든 것을 처리합니다. -scriptsIntroBottomTitle=스크립트 사용 -scriptsIntroBottomText=시작할 수 있는 다양한 샘플 스크립트가 있습니다. 개별 스크립트의 편집 버튼을 클릭하면 스크립트가 어떻게 구현되는지 확인할 수 있습니다. 스크립트를 실행하고 메뉴에 표시하려면 스크립트를 활성화해야 하며, 이를 위한 토글이 모든 스크립트에 있습니다. -scriptsIntroStart=시작하기 +scriptsIntroHeader=스크립트 정보 +scriptsIntroContent=셸 초기화, 파일 브라우저에서, 그리고 필요에 따라 스크립트를 실행할 수 있습니다. 원격 시스템에서 직접 설정할 필요 없이 사용자 지정 프롬프트, 별칭 및 기타 사용자 지정 기능을 모든 시스템에 가져올 수 있으며, XPipe의 스크립팅 시스템이 모든 것을 처리합니다. +scriptsIntroBottomHeader=스크립트 사용 +scriptsIntroBottomContent=시작할 수 있는 다양한 샘플 스크립트가 있습니다. 개별 스크립트의 편집 버튼을 클릭하면 스크립트가 어떻게 구현되는지 확인할 수 있습니다. 스크립트를 실행하고 메뉴에 표시하려면 스크립트를 활성화해야 하며, 이를 위한 토글이 모든 스크립트에 있습니다. +scriptsIntroBottomButton=시작하기 checkForSecurityUpdates=보안 업데이트 확인 checkForSecurityUpdatesDescription=XPipe는 일반 기능 업데이트와 별도로 잠재적인 보안 업데이트를 확인할 수 있습니다. 이 기능을 활성화하면 일반 업데이트 확인이 비활성화되어 있어도 최소한 중요한 보안 업데이트는 설치가 권장됩니다.\n\n이 설정을 비활성화하면 외부 버전 요청이 수행되지 않으며 보안 업데이트에 대한 알림을 받지 못합니다. clickToDock=터미널을 도킹하려면 클릭 @@ -533,12 +533,12 @@ censorModeDescription=호스트 이름, 사용자 이름, 연결 이름 등과 addIdentity=신원 ... identities=신원 addMacro=액션 ... -identitiesIntroTitle=ID 정보 -identitiesIntroText=사용자 아이디, 비밀번호, 키의 일반적인 조합을 재사용하는 경우 재사용 가능한 ID를 만드는 것이 좋습니다. 이렇게 하면 새 연결을 추가할 때 빠르게 참조할 수 있습니다. -identitiesIntroBottomTitle=ID 공유 -identitiesIntroBottomText=이 기능을 활성화하면 로컬에서 ID를 추가하거나 git 리포지토리에서 동기화할 수도 있습니다. 이를 통해 여러 시스템 및 다른 팀원들과 ID를 선택적으로 공유할 수 있습니다. -setupSync=설정 동기화 -createIdentity=ID 만들기 +identitiesIntroHeader=ID 정보 +identitiesIntroContent=사용자 아이디, 비밀번호, 키의 일반적인 조합을 재사용하는 경우 재사용 가능한 ID를 만드는 것이 좋습니다. 이렇게 하면 새 연결을 추가할 때 빠르게 참조할 수 있습니다. +identitiesIntroBottomHeader=ID 공유 +identitiesIntroBottomContent=이 기능을 활성화하면 로컬에서 ID를 추가하거나 git 리포지토리에서 동기화할 수도 있습니다. 이를 통해 여러 시스템 및 다른 팀원들과 ID를 선택적으로 공유할 수 있습니다. +identitiesIntroBottomButton=설정 동기화 +identitiesIntroButton=ID 만들기 userName=사용자 이름 team=팀 teamSettings=팀 설정 @@ -1256,6 +1256,7 @@ clearUserDataTitle=사용자 데이터 삭제 clearUserDataContent=이렇게 하면 xpipe에 대한 모든 로컬 사용자 데이터가 삭제되고 다시 시작됩니다. 연결이 중요한 경우 먼저 git 리포지토리와 동기화해야 합니다. undefined=정의되지 않음 copyAddress=주소 복사 +netbirdDeviceScan=Netbird 연결 tailscaleDeviceScan=테일스케일 연결 tailscaleInstall.displayName=테일스케일 설치 tailscaleInstall.displayDescription=SSH를 통해 테일넷의 장치에 연결합니다 @@ -1554,3 +1555,7 @@ downloadInProgress=$NAME$ 다운로드 진행 중 enableTerminalStartupBell=터미널 시작 벨 활성화 enableTerminalStartupBellDescription=새 터미널 세션에서 삐/벨 명령을 재생합니다. 터미널 에뮬레이터가 벨을 지원하는 경우 새로 시작한 터미널 인스턴스를 쉽게 식별하는 데 사용할 수 있습니다. invalidSshGatewayChain=점프 게이트웨이와 점프 게이트웨이가 아닌 게이트웨이가 혼합된 게이트웨이 체인 구성이 잘못되었습니다. +rdpSmartSizing=스마트 크기 조정 사용 +rdpSmartSizingDescription=활성화하면 창이 너무 작아 전체 해상도로 표시할 수 없는 경우 mstsc가 바탕 화면 크기를 축소합니다. 축소 시 바탕 화면의 종횡비는 그대로 유지됩니다. +disableStartOnInit=자동 시작 사용 안 함 +enableStartOnInit=자동 시작 사용 diff --git a/lang/strings/translations_nl.properties b/lang/strings/translations_nl.properties index 514eca889..ef7366f65 100644 --- a/lang/strings/translations_nl.properties +++ b/lang/strings/translations_nl.properties @@ -39,9 +39,9 @@ selectTypeDescription=Verbindingstype selecteren selectShellType=Shell Type selectShellTypeDescription=Selecteer het type van de Shell-verbinding name=Naam -storeIntroTitle=Verbindingshub -storeIntroDescription=Hier kun je al je lokale en externe shellverbindingen op één plek beheren. Om te beginnen kun je snel beschikbare verbindingen automatisch detecteren en kiezen welke je wilt toevoegen. -detectConnections=Zoeken naar verbindingen ... +storeIntroHeader=Verbindingshub +storeIntroContent=Hier kun je al je lokale en externe shellverbindingen op één plek beheren. Om te beginnen kun je snel beschikbare verbindingen automatisch detecteren en kiezen welke je wilt toevoegen. +storeIntroButton=Zoeken naar verbindingen ... dragAndDropFilesHere=Of sleep gewoon een bestand hierheen confirmDsCreationAbortTitle=Afbreken bevestigen confirmDsCreationAbortHeader=Wil je het maken van de gegevensbron afbreken? @@ -431,9 +431,9 @@ apiKeyDescription=De API sleutel om XPipe daemon API verzoeken te authenticeren. disableApiAuthentication=API-authenticatie uitschakelen disableApiAuthenticationDescription=Schakelt alle vereiste authenticatiemethoden uit zodat elk niet-geauthenticeerd verzoek wordt afgehandeld.\n\nAuthenticatie zou alleen uitgeschakeld moeten worden voor ontwikkelingsdoeleinden. api=API -storeIntroImportDescription=Gebruik je XPipe al op een ander systeem? Synchroniseer je bestaande verbindingen over meerdere systemen via een remote git repository. Je kunt ook later synchroniseren op elk gewenst moment als het nog niet is ingesteld. -importConnections=Synchroniseer verbindingen ... -importConnectionsTitle=Verbindingen importeren +storeIntroImportContent=Gebruik je XPipe al op een ander systeem? Synchroniseer je bestaande verbindingen over meerdere systemen via een remote git repository. Je kunt ook later synchroniseren op elk gewenst moment als het nog niet is ingesteld. +storeIntroImportButton=Synchroniseer verbindingen ... +storeIntroImportHeader=Verbindingen importeren showNonRunningChildren=Niet-lopende kinderen tonen httpApi=HTTP API isOnlySupportedLimit=wordt alleen ondersteund met een professionele licentie bij meer dan $COUNT$ verbindingen @@ -505,11 +505,11 @@ openSessionLogs=Open sessie logs 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 -scriptsIntroText=Je kunt scripts uitvoeren op shell init, in de bestandsbrowser en op aanvraag. Je kunt je aangepaste prompts, aliassen en andere aangepaste functionaliteit naar al je systemen brengen zonder dat je ze zelf op externe systemen hoeft in te stellen, het scriptsysteem van XPipe regelt alles voor je. -scriptsIntroBottomTitle=Scripts gebruiken -scriptsIntroBottomText=Er zijn verschillende voorbeeldscripts om mee te beginnen. Je kunt op de bewerkknop van de individuele scripts klikken om te zien hoe ze zijn geïmplementeerd. Scripts moeten worden ingeschakeld om te worden uitgevoerd en om te worden weergegeven in menu's. Elk script heeft daarvoor een schakelaartje. -scriptsIntroStart=Aan de slag +scriptsIntroHeader=Over scripts +scriptsIntroContent=Je kunt scripts uitvoeren op shell init, in de bestandsbrowser en op aanvraag. Je kunt je aangepaste prompts, aliassen en andere aangepaste functionaliteit naar al je systemen brengen zonder dat je ze zelf op externe systemen hoeft in te stellen, het scriptsysteem van XPipe regelt alles voor je. +scriptsIntroBottomHeader=Scripts gebruiken +scriptsIntroBottomContent=Er zijn verschillende voorbeeldscripts om mee te beginnen. Je kunt op de bewerkknop van de individuele scripts klikken om te zien hoe ze zijn geïmplementeerd. Scripts moeten worden ingeschakeld om te worden uitgevoerd en om te worden weergegeven in menu's. Elk script heeft daarvoor een schakelaartje. +scriptsIntroBottomButton=Aan de slag checkForSecurityUpdates=Controleren op beveiligingsupdates checkForSecurityUpdatesDescription=XPipe kan apart van normale functie-updates controleren op mogelijke beveiligingsupdates. Als dit is ingeschakeld, worden ten minste belangrijke beveiligingsupdates aanbevolen voor installatie, zelfs als de normale updatecontrole is uitgeschakeld.\n\nAls je deze instelling uitschakelt, wordt er geen externe versie opgevraagd en krijg je geen melding over beveiligingsupdates. clickToDock=Klik om terminal te docken @@ -533,12 +533,12 @@ censorModeDescription=Vervaagt alle informatie zoals hostnamen, gebruikersnamen, addIdentity=Identiteit ... identities=Identiteiten addMacro=Actie ... -identitiesIntroTitle=Over identiteiten -identitiesIntroText=Als je veelgebruikte combinaties van gebruikersnamen, wachtwoorden en sleutels hergebruikt, kan het zinvol zijn om herbruikbare identiteiten aan te maken. Zo kun je ze snel gebruiken bij het toevoegen van nieuwe verbindingen. -identitiesIntroBottomTitle=Identiteiten delen -identitiesIntroBottomText=Je kunt identiteiten lokaal toevoegen of ze ook synchroniseren in de git repository als dit is ingeschakeld. Hierdoor kun je selectief identiteiten delen op meerdere systemen en met andere teamleden. -setupSync=Synchronisatie instellen -createIdentity=Identiteit aanmaken +identitiesIntroHeader=Over identiteiten +identitiesIntroContent=Als je veelgebruikte combinaties van gebruikersnamen, wachtwoorden en sleutels hergebruikt, kan het zinvol zijn om herbruikbare identiteiten aan te maken. Zo kun je ze snel gebruiken bij het toevoegen van nieuwe verbindingen. +identitiesIntroBottomHeader=Identiteiten delen +identitiesIntroBottomContent=Je kunt identiteiten lokaal toevoegen of ze ook synchroniseren in de git repository als dit is ingeschakeld. Hierdoor kun je selectief identiteiten delen op meerdere systemen en met andere teamleden. +identitiesIntroBottomButton=Synchronisatie instellen +identitiesIntroButton=Identiteit aanmaken userName=Gebruikersnaam team=Team teamSettings=Team instellingen @@ -1256,6 +1256,7 @@ clearUserDataTitle=Verwijderen van gebruikersgegevens clearUserDataContent=Hiermee worden alle lokale gebruikersgegevens voor xpipe verwijderd en opnieuw opgestart. Als je om je connecties geeft, zorg er dan voor dat je ze eerst synchroniseert met een git repository. undefined=Ongedefinieerd copyAddress=Adres kopiëren +netbirdDeviceScan=Netbird verbindingen tailscaleDeviceScan=Tailscale verbindingen tailscaleInstall.displayName=Tailscale installatie tailscaleInstall.displayDescription=Maak verbinding met apparaten in je tailnet via SSH @@ -1554,3 +1555,7 @@ downloadInProgress=$NAME$ download bezig enableTerminalStartupBell=Terminal opstartbel inschakelen enableTerminalStartupBellDescription=Een piep/bel commando afspelen in een nieuwe terminal sessie. Als je terminal emulator bellen ondersteunt, kan dit worden gebruikt om het identificeren van nieuw opgestarte terminal instanties makkelijker te maken. invalidSshGatewayChain=Ongeldige gemengde gatewayketenconfiguratie met jump gateways en non-jump gateways. +rdpSmartSizing=Slimme grootte inschakelen +rdpSmartSizingDescription=Indien ingeschakeld zal mstsc het bureaublad verkleinen als het venster te klein is om het in de volledige resolutie weer te geven. De beeldverhouding van het bureaublad blijft behouden bij het verkleinen. +disableStartOnInit=Automatisch opstarten uitschakelen +enableStartOnInit=Automatisch opstarten inschakelen diff --git a/lang/strings/translations_pl.properties b/lang/strings/translations_pl.properties index 0b00f1ee6..013932d1b 100644 --- a/lang/strings/translations_pl.properties +++ b/lang/strings/translations_pl.properties @@ -39,9 +39,9 @@ selectTypeDescription=Wybierz typ połączenia selectShellType=Typ powłoki selectShellTypeDescription=Wybierz typ połączenia powłoki name=Nazwa -storeIntroTitle=Koncentrator połączeń -storeIntroDescription=Tutaj możesz zarządzać wszystkimi lokalnymi i zdalnymi połączeniami powłoki w jednym miejscu. Na początek możesz szybko automatycznie wykryć dostępne połączenia i wybrać te, które chcesz dodać. -detectConnections=Wyszukaj połączenia ... +storeIntroHeader=Koncentrator połączeń +storeIntroContent=Tutaj możesz zarządzać wszystkimi lokalnymi i zdalnymi połączeniami powłoki w jednym miejscu. Na początek możesz szybko automatycznie wykryć dostępne połączenia i wybrać te, które chcesz dodać. +storeIntroButton=Wyszukaj połączenia ... dragAndDropFilesHere=Lub po prostu przeciągnij i upuść plik tutaj confirmDsCreationAbortTitle=Potwierdź przerwanie confirmDsCreationAbortHeader=Czy chcesz przerwać tworzenie źródła danych? @@ -431,9 +431,9 @@ apiKeyDescription=Klucz API do uwierzytelniania żądań API demona XPipe. Aby u disableApiAuthentication=Wyłącz uwierzytelnianie API disableApiAuthenticationDescription=Wyłącza wszystkie wymagane metody uwierzytelniania, dzięki czemu każde nieuwierzytelnione żądanie zostanie obsłużone.\n\nUwierzytelnianie powinno być wyłączone tylko do celów programistycznych. api=API -storeIntroImportDescription=Używasz już XPipe w innym systemie? Zsynchronizuj istniejące połączenia w wielu systemach za pomocą zdalnego repozytorium git. Możesz również zsynchronizować później w dowolnym momencie, jeśli nie jest jeszcze skonfigurowany. -importConnections=Synchronizuj połączenia ... -importConnectionsTitle=Importuj połączenia +storeIntroImportContent=Używasz już XPipe w innym systemie? Zsynchronizuj istniejące połączenia w wielu systemach za pomocą zdalnego repozytorium git. Możesz również zsynchronizować później w dowolnym momencie, jeśli nie jest jeszcze skonfigurowany. +storeIntroImportButton=Synchronizuj połączenia ... +storeIntroImportHeader=Importuj połączenia showNonRunningChildren=Pokaż niedziałające dzieci httpApi=HTTP API isOnlySupportedLimit=jest obsługiwany tylko z licencją profesjonalną, gdy masz więcej niż $COUNT$ połączeń @@ -505,11 +505,11 @@ openSessionLogs=Otwórz dzienniki 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 -scriptsIntroText=Możesz uruchamiać skrypty podczas inicjowania powłoki, w przeglądarce plików i na żądanie. Możesz przenieść swoje niestandardowe podpowiedzi, aliasy i inne niestandardowe funkcje do wszystkich swoich systemów bez konieczności samodzielnego konfigurowania ich w systemach zdalnych, system skryptów XPipe zajmie się wszystkim za Ciebie. -scriptsIntroBottomTitle=Używanie skryptów -scriptsIntroBottomText=Na początek możesz skorzystać z wielu przykładowych skryptów. Możesz kliknąć przycisk edycji poszczególnych skryptów, aby zobaczyć, jak zostały zaimplementowane. Skrypty muszą być włączone, aby można je było uruchamiać i wyświetlać w menu. -scriptsIntroStart=Rozpocznij +scriptsIntroHeader=O skryptach +scriptsIntroContent=Możesz uruchamiać skrypty podczas inicjowania powłoki, w przeglądarce plików i na żądanie. Możesz przenieść swoje niestandardowe podpowiedzi, aliasy i inne niestandardowe funkcje do wszystkich swoich systemów bez konieczności samodzielnego konfigurowania ich w systemach zdalnych, system skryptów XPipe zajmie się wszystkim za Ciebie. +scriptsIntroBottomHeader=Używanie skryptów +scriptsIntroBottomContent=Na początek możesz skorzystać z wielu przykładowych skryptów. Możesz kliknąć przycisk edycji poszczególnych skryptów, aby zobaczyć, jak zostały zaimplementowane. Skrypty muszą być włączone, aby można je było uruchamiać i wyświetlać w menu. +scriptsIntroBottomButton=Rozpocznij checkForSecurityUpdates=Sprawdź aktualizacje zabezpieczeń checkForSecurityUpdatesDescription=XPipe może sprawdzać potencjalne aktualizacje zabezpieczeń niezależnie od normalnych aktualizacji funkcji. Gdy ta funkcja jest włączona, przynajmniej ważne aktualizacje zabezpieczeń będą zalecane do zainstalowania, nawet jeśli normalne sprawdzanie aktualizacji jest wyłączone.\n\nWyłączenie tego ustawienia spowoduje, że nie będzie wykonywane zewnętrzne żądanie wersji i nie będziesz powiadamiany o żadnych aktualizacjach zabezpieczeń. clickToDock=Kliknij, aby zadokować terminal @@ -533,12 +533,12 @@ censorModeDescription=Zamazuje wszelkie informacje, takie jak nazwy hostów, naz addIdentity=Tożsamość ... identities=Tożsamości addMacro=Działanie ... -identitiesIntroTitle=O tożsamości -identitiesIntroText=Jeśli ponownie używasz wspólnych kombinacji nazw użytkowników, haseł i kluczy, sensowne może być utworzenie tożsamości wielokrotnego użytku. Dzięki temu możesz szybko odwoływać się do nich podczas dodawania nowych połączeń. -identitiesIntroBottomTitle=Udostępnianie tożsamości -identitiesIntroBottomText=Możesz dodawać tożsamości lokalnie lub synchronizować je w repozytorium git, gdy jest ono włączone. Pozwala to na selektywne udostępnianie tożsamości w wielu systemach i innym członkom zespołu. -setupSync=Synchronizacja ustawień -createIdentity=Utwórz tożsamość +identitiesIntroHeader=O tożsamości +identitiesIntroContent=Jeśli ponownie używasz wspólnych kombinacji nazw użytkowników, haseł i kluczy, sensowne może być utworzenie tożsamości wielokrotnego użytku. Dzięki temu możesz szybko odwoływać się do nich podczas dodawania nowych połączeń. +identitiesIntroBottomHeader=Udostępnianie tożsamości +identitiesIntroBottomContent=Możesz dodawać tożsamości lokalnie lub synchronizować je w repozytorium git, gdy jest ono włączone. Pozwala to na selektywne udostępnianie tożsamości w wielu systemach i innym członkom zespołu. +identitiesIntroBottomButton=Synchronizacja ustawień +identitiesIntroButton=Utwórz tożsamość userName=Nazwa użytkownika team=Zespół teamSettings=Ustawienia zespołu @@ -1257,6 +1257,7 @@ clearUserDataTitle=Usuwanie danych użytkownika clearUserDataContent=Spowoduje to usunięcie wszystkich lokalnych danych użytkownika xpipe i ponowne uruchomienie. Jeśli zależy ci na połączeniach, zsynchronizuj je najpierw z repozytorium git. undefined=Niezdefiniowany copyAddress=Kopiuj adres +netbirdDeviceScan=Połączenia Netbird tailscaleDeviceScan=Połączenia Tailscale tailscaleInstall.displayName=Instalacja Tailscale tailscaleInstall.displayDescription=Połącz się z urządzeniami w sieci tailnet przez SSH @@ -1555,3 +1556,7 @@ downloadInProgress=$NAME$ pobieranie w toku enableTerminalStartupBell=Włącz dzwonek uruchamiania terminala enableTerminalStartupBellDescription=Odtwórz polecenie sygnału dźwiękowego/dzwonka w nowej sesji terminala. Jeśli twój emulator terminala obsługuje dzwonki, może to ułatwić identyfikację nowo uruchomionych instancji terminala. invalidSshGatewayChain=Nieprawidłowa konfiguracja łańcucha bram mieszanych z bramami skokowymi i bramami bez skoków. +rdpSmartSizing=Włącz inteligentny rozmiar +rdpSmartSizingDescription=Po włączeniu, mstsc zmniejszy rozmiar pulpitu, jeśli okno jest zbyt małe, aby wyświetlić je w pełnej rozdzielczości. Współczynnik proporcji pulpitu jest zachowywany podczas skalowania w dół. +disableStartOnInit=Wyłącz automatyczne uruchamianie +enableStartOnInit=Włącz automatyczne uruchamianie diff --git a/lang/strings/translations_pt.properties b/lang/strings/translations_pt.properties index 6ce1d4395..0630e4127 100644 --- a/lang/strings/translations_pt.properties +++ b/lang/strings/translations_pt.properties @@ -39,9 +39,9 @@ selectTypeDescription=Seleciona o tipo de ligação selectShellType=Tipo de shell selectShellTypeDescription=Seleciona o tipo de ligação Shell name=Nome do objeto -storeIntroTitle=Hub de ligação -storeIntroDescription=Aqui podes gerir todas as tuas ligações shell locais e remotas num só lugar. Para começar, podes detetar rapidamente e de forma automática as ligações disponíveis e escolher as que queres adicionar. -detectConnections=Procura ligações ... +storeIntroHeader=Hub de ligação +storeIntroContent=Aqui podes gerir todas as tuas ligações shell locais e remotas num só lugar. Para começar, podes detetar rapidamente e de forma automática as ligações disponíveis e escolher as que queres adicionar. +storeIntroButton=Procura ligações ... dragAndDropFilesHere=Ou simplesmente arrasta e larga um ficheiro aqui confirmDsCreationAbortTitle=Confirmação de abortar confirmDsCreationAbortHeader=Queres abortar a criação da fonte de dados? @@ -431,9 +431,9 @@ apiKeyDescription=A chave da API para autenticar os pedidos de API do daemon XPi disableApiAuthentication=Desativar a autenticação da API disableApiAuthenticationDescription=Desactiva todos os métodos de autenticação necessários para que qualquer pedido não autenticado seja tratado.\n\nA autenticação só deve ser desactivada para fins de desenvolvimento. api=API -storeIntroImportDescription=Já estás a utilizar o XPipe noutro sistema? Sincroniza as tuas ligações existentes em vários sistemas através de um repositório git remoto. Também podes sincronizar mais tarde, a qualquer momento, se ainda não estiver configurado. -importConnections=Sincroniza as ligações ... -importConnectionsTitle=Importar ligações +storeIntroImportContent=Já estás a utilizar o XPipe noutro sistema? Sincroniza as tuas ligações existentes em vários sistemas através de um repositório git remoto. Também podes sincronizar mais tarde, a qualquer momento, se ainda não estiver configurado. +storeIntroImportButton=Sincroniza as ligações ... +storeIntroImportHeader=Importar ligações showNonRunningChildren=Mostra as crianças que não estão a correr httpApi=API HTTP isOnlySupportedLimit=só é suportado com uma licença profissional se tiver mais de $COUNT$ ligações @@ -505,11 +505,11 @@ openSessionLogs=Abre os registos da sessão 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 -scriptsIntroText=Podes executar scripts no shell init, no navegador de ficheiros e a pedido. Podes trazer os teus prompts personalizados, aliases, e outras funcionalidades personalizadas para todos os teus sistemas sem teres de os configurar em sistemas remotos, o sistema de scripts do XPipe trata de tudo por ti. -scriptsIntroBottomTitle=Utilizar scripts -scriptsIntroBottomText=Há uma variedade de exemplos de scripts para começares. Podes clicar no botão de edição dos scripts individuais para veres como são implementados. Os scripts têm de ser activados para serem executados e aparecerem nos menus; para isso, há uma opção em cada script. -scriptsIntroStart=Começa a trabalhar +scriptsIntroHeader=Sobre scripts +scriptsIntroContent=Podes executar scripts no shell init, no navegador de ficheiros e a pedido. Podes trazer os teus prompts personalizados, aliases, e outras funcionalidades personalizadas para todos os teus sistemas sem teres de os configurar em sistemas remotos, o sistema de scripts do XPipe trata de tudo por ti. +scriptsIntroBottomHeader=Utilizar scripts +scriptsIntroBottomContent=Há uma variedade de exemplos de scripts para começares. Podes clicar no botão de edição dos scripts individuais para veres como são implementados. Os scripts têm de ser activados para serem executados e aparecerem nos menus; para isso, há uma opção em cada script. +scriptsIntroBottomButton=Começa a trabalhar checkForSecurityUpdates=Verifica se existem actualizações de segurança checkForSecurityUpdatesDescription=O XPipe pode verificar potenciais actualizações de segurança separadamente das actualizações de funcionalidades normais. Quando esta opção está activada, pelo menos as actualizações de segurança importantes serão recomendadas para instalação, mesmo que a verificação de atualização normal esteja desactivada.\n\nSe desativar esta definição, não será efectuado qualquer pedido de versão externa e não serás notificado sobre quaisquer actualizações de segurança. clickToDock=Clica para acoplar o terminal @@ -533,12 +533,12 @@ censorModeDescription=Desfoca qualquer informação como nomes de anfitrião, no addIdentity=Identidade ... identities=Identificações addMacro=Ação ... -identitiesIntroTitle=Sobre identidades -identitiesIntroText=Se estiveres a reutilizar combinações comuns de nomes de utilizador, palavras-passe e chaves, poderá fazer sentido criar identidades reutilizáveis. Isto permite-te referenciá-las rapidamente quando adicionas novas ligações. -identitiesIntroBottomTitle=Partilhar identidades -identitiesIntroBottomText=Podes adicionar identidades localmente ou também sincronizá-las no repositório git quando este estiver ativado. Isto permite-te partilhar seletivamente identidades em vários sistemas e com outros membros da equipa. -setupSync=Sincronização de configuração -createIdentity=Cria uma identidade +identitiesIntroHeader=Sobre identidades +identitiesIntroContent=Se estiveres a reutilizar combinações comuns de nomes de utilizador, palavras-passe e chaves, poderá fazer sentido criar identidades reutilizáveis. Isto permite-te referenciá-las rapidamente quando adicionas novas ligações. +identitiesIntroBottomHeader=Partilhar identidades +identitiesIntroBottomContent=Podes adicionar identidades localmente ou também sincronizá-las no repositório git quando este estiver ativado. Isto permite-te partilhar seletivamente identidades em vários sistemas e com outros membros da equipa. +identitiesIntroBottomButton=Sincronização de configuração +identitiesIntroButton=Cria uma identidade userName=Nome de utilizador team=Equipa teamSettings=Definições da equipa @@ -1256,6 +1256,7 @@ clearUserDataTitle=Eliminação de dados do utilizador clearUserDataContent=Isto irá eliminar todos os dados do utilizador local para o xpipe e reiniciar. Se te preocupas com as tuas ligações, certifica-te de que as sincronizas primeiro com um repositório git. undefined=Não definido copyAddress=Copia o endereço +netbirdDeviceScan=Ligações Netbird tailscaleDeviceScan=Ligações Tailscale tailscaleInstall.displayName=Instalação do Tailscale tailscaleInstall.displayDescription=Liga-te a dispositivos na tua rede de cauda através de SSH @@ -1554,3 +1555,7 @@ downloadInProgress=$NAME$ transferência em curso enableTerminalStartupBell=Ativar a campainha de arranque do terminal enableTerminalStartupBellDescription=Reproduz um comando de bipe/sino em uma nova sessão de terminal. Se o teu emulador de terminal suportar sinos, isto pode ser utilizado para facilitar a identificação de instâncias de terminal recém-iniciadas. invalidSshGatewayChain=Configuração inválida de cadeia de gateways mistas com gateways de salto e gateways sem salto. +rdpSmartSizing=Ativar o dimensionamento inteligente +rdpSmartSizingDescription=Quando ativado, o mstsc reduz o tamanho do ambiente de trabalho se a janela for demasiado pequena para ser apresentada na sua resolução total. A relação de aspeto da área de trabalho é preservada quando reduzida. +disableStartOnInit=Desativar o arranque automático +enableStartOnInit=Ativar o arranque automático diff --git a/lang/strings/translations_ru.properties b/lang/strings/translations_ru.properties index 5a12bd080..61734361e 100644 --- a/lang/strings/translations_ru.properties +++ b/lang/strings/translations_ru.properties @@ -40,9 +40,9 @@ selectTypeDescription=Выберите тип соединения selectShellType=Тип оболочки selectShellTypeDescription=Выберите тип соединения с оболочкой name=Имя -storeIntroTitle=Концентратор соединений -storeIntroDescription=Здесь ты можешь управлять всеми своими локальными и удаленными shell-соединениями в одном месте. Для начала ты можешь быстро обнаружить доступные соединения в автоматическом режиме и выбрать, какие из них добавить. -detectConnections=Поиск соединений ... +storeIntroHeader=Концентратор соединений +storeIntroContent=Здесь ты можешь управлять всеми своими локальными и удаленными shell-соединениями в одном месте. Для начала ты можешь быстро обнаружить доступные соединения в автоматическом режиме и выбрать, какие из них добавить. +storeIntroButton=Поиск соединений ... dragAndDropFilesHere=Или просто перетащи сюда файл confirmDsCreationAbortTitle=Подтвердить прерывание confirmDsCreationAbortHeader=Хочешь прервать создание источника данных? @@ -478,9 +478,9 @@ apiKeyDescription=API-ключ для аутентификации API-запр disableApiAuthentication=Отключить аутентификацию API disableApiAuthenticationDescription=Отключает все необходимые методы аутентификации, так что любой неаутентифицированный запрос будет обработан.\n\nАутентификацию следует отключать только в целях разработки. api=API -storeIntroImportDescription=Уже используешь XPipe на другой системе? Синхронизируй существующие соединения на нескольких системах через удаленный git-репозиторий. Ты также можешь синхронизировать позже в любое время, если он еще не настроен. -importConnections=Синхронизируй соединения ... -importConnectionsTitle=Импортировать соединения +storeIntroImportContent=Уже используешь XPipe на другой системе? Синхронизируй существующие соединения на нескольких системах через удаленный git-репозиторий. Ты также можешь синхронизировать позже в любой момент, если он еще не настроен. +storeIntroImportButton=Синхронизируй соединения ... +storeIntroImportHeader=Импортные соединения showNonRunningChildren=Показать неработающих детей httpApi=HTTP API isOnlySupportedLimit=поддерживается только профессиональной лицензией при наличии более $COUNT$ соединений @@ -558,11 +558,11 @@ sessionLogging=Ведение журнала терминала sessionActive=Для этого соединения запущена фоновая сессия.\n\nЧтобы остановить эту сессию вручную, щелкни по индикатору состояния. #custom skipValidation=Пропустить проверку -scriptsIntroTitle=О скриптах -scriptsIntroText=Ты можешь запускать скрипты в shell init, в браузере файлов и по требованию. Ты можешь привнести во все свои системы пользовательские подсказки, псевдонимы и другие пользовательские функции, не настраивая их на удаленных системах самостоятельно - система скриптов XPipe сделает все за тебя. -scriptsIntroBottomTitle=Использование скриптов -scriptsIntroBottomText=Для начала есть множество примеров скриптов. Ты можешь нажать на кнопку редактирования отдельных скриптов, чтобы посмотреть, как они реализованы. Скрипты должны быть включены, чтобы запускаться и отображаться в меню, для этого в каждом скрипте есть тумблер. -scriptsIntroStart=Приступай к работе +scriptsIntroHeader=О скриптах +scriptsIntroContent=Ты можешь запускать скрипты в shell init, в браузере файлов и по требованию. Ты можешь привнести во все свои системы пользовательские подсказки, псевдонимы и другие пользовательские функции, не настраивая их на удаленных системах самостоятельно - система скриптов XPipe сделает все за тебя. +scriptsIntroBottomHeader=Использование скриптов +scriptsIntroBottomContent=Для начала есть множество примеров скриптов. Ты можешь нажать на кнопку редактирования отдельных скриптов, чтобы посмотреть, как они реализованы. Скрипты должны быть включены, чтобы запускаться и отображаться в меню, для этого в каждом скрипте есть тумблер. +scriptsIntroBottomButton=Приступай к работе checkForSecurityUpdates=Проверьте наличие обновлений безопасности checkForSecurityUpdatesDescription=XPipe может проверять потенциальные обновления безопасности отдельно от обычных обновлений функций. Когда эта функция включена, по крайней мере важные обновления безопасности будут рекомендованы к установке, даже если обычная проверка обновлений отключена.\n\nОтключение этой настройки приведет к тому, что внешний запрос версии не будет выполняться, и ты не будешь получать уведомления о каких-либо обновлениях безопасности. clickToDock=Нажмите, чтобы пристыковать терминал @@ -588,12 +588,12 @@ censorModeDescription=Размывает любую информацию, нап addIdentity=Идентификация ... identities=Идентификаторы addMacro=Действие ... -identitiesIntroTitle=Об идентификации -identitiesIntroText=Если ты часто используешь комбинации имен пользователей, паролей и ключей, то, возможно, имеет смысл создать многоразовые идентификаторы. Это позволит тебе быстро ссылаться на них при добавлении новых соединений. -identitiesIntroBottomTitle=Совместное использование идентификационных данных -identitiesIntroBottomText=Ты можешь добавлять идентификаторы локально, а также синхронизировать их в git-репозитории, если эта функция включена. Это позволяет выборочно делиться идентификаторами в нескольких системах и с другими членами команды. -setupSync=Синхронизация настроек -createIdentity=Создать идентификатор +identitiesIntroHeader=Об идентификации +identitiesIntroContent=Если ты часто используешь комбинации имен пользователей, паролей и ключей, то, возможно, имеет смысл создать многоразовые идентификаторы. Это позволит тебе быстро ссылаться на них при добавлении новых соединений. +identitiesIntroBottomHeader=Совместное использование идентификационных данных +identitiesIntroBottomContent=Ты можешь добавлять идентификаторы локально, а также синхронизировать их в git-репозитории, если эта функция включена. Это позволяет выборочно делиться идентификаторами в нескольких системах и с другими членами команды. +identitiesIntroBottomButton=Синхронизация настроек +identitiesIntroButton=Создать идентификатор userName=Имя пользователя team=Команда teamSettings=Настройки команды @@ -1360,6 +1360,7 @@ clearUserDataContent=Это приведет к удалению всех лок undefined=Неопределенный #custom copyAddress=Копировать адрес +netbirdDeviceScan=Соединения Netbird tailscaleDeviceScan=Соединения Tailscale tailscaleInstall.displayName=Установка Tailscale tailscaleInstall.displayDescription=Подключение к устройствам в твоей хвостовой сети через SSH @@ -1668,3 +1669,7 @@ downloadInProgress=$NAME$ загрузка в процессе enableTerminalStartupBell=Включить звонок при запуске терминала enableTerminalStartupBellDescription=Воспроизведи команду звукового сигнала/звонка в новом терминальном сеансе. Если твой эмулятор терминала поддерживает колокольчики, это можно использовать для облегчения идентификации вновь запущенных экземпляров терминала. invalidSshGatewayChain=Неверная конфигурация смешанной цепочки шлюзов с прыгающими и непрыгающими шлюзами. +rdpSmartSizing=Включите умный размер +rdpSmartSizingDescription=Когда эта функция включена, mstsc уменьшает размер рабочего стола, если окно слишком мало для отображения его в полном разрешении. Соотношение сторон рабочего стола при уменьшении сохраняется. +disableStartOnInit=Отключить автоматический запуск +enableStartOnInit=Включить автоматический запуск diff --git a/lang/strings/translations_sv.properties b/lang/strings/translations_sv.properties index 2835d0776..b42ed53d7 100644 --- a/lang/strings/translations_sv.properties +++ b/lang/strings/translations_sv.properties @@ -39,9 +39,9 @@ selectTypeDescription=Välj anslutningstyp selectShellType=Typ av skal selectShellTypeDescription=Välj typ av Shell-anslutning name=Namn på -storeIntroTitle=Anslutningsnav -storeIntroDescription=Här kan du hantera alla dina lokala och fjärrstyrda shell-anslutningar på ett och samma ställe. Till att börja med kan du snabbt upptäcka tillgängliga anslutningar automatiskt och välja vilka du vill lägga till. -detectConnections=Sök efter anslutningar ... +storeIntroHeader=Anslutningsnav +storeIntroContent=Här kan du hantera alla dina lokala och fjärrstyrda shell-anslutningar på ett och samma ställe. Till att börja med kan du snabbt upptäcka tillgängliga anslutningar automatiskt och välja vilka du vill lägga till. +storeIntroButton=Sök efter anslutningar ... dragAndDropFilesHere=Eller bara dra och släpp en fil här confirmDsCreationAbortTitle=Bekräfta avbrytande confirmDsCreationAbortHeader=Vill du avbryta skapandet av datakällan? @@ -431,9 +431,9 @@ apiKeyDescription=API-nyckeln för att autentisera XPipe daemon API-förfrågnin disableApiAuthentication=Inaktivera API-autentisering disableApiAuthenticationDescription=Inaktiverar alla nödvändiga autentiseringsmetoder så att alla oautentiserade förfrågningar kommer att hanteras.\n\nAutentisering bör endast inaktiveras för utvecklingsändamål. api=API -storeIntroImportDescription=Använder du redan XPipe på ett annat system? Synkronisera dina befintliga anslutningar över flera system via ett fjärranslutet git-arkiv. Du kan också synkronisera senare när som helst om det inte är inställt ännu. -importConnections=Synkronisera anslutningar ... -importConnectionsTitle=Importera anslutningar +storeIntroImportContent=Använder du redan XPipe på ett annat system? Synkronisera dina befintliga anslutningar över flera system via ett fjärranslutet git-arkiv. Du kan också synkronisera senare när som helst om det inte är inställt ännu. +storeIntroImportButton=Synkronisera anslutningar ... +storeIntroImportHeader=Importera anslutningar showNonRunningChildren=Visa barn som inte kör httpApi=HTTP API isOnlySupportedLimit=stöds endast med en professionell licens när du har fler än $COUNT$ anslutningar @@ -505,11 +505,11 @@ openSessionLogs=Öppna sessionsloggar 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 -scriptsIntroText=Du kan köra skript på shell init, i filbläddraren och på begäran. Du kan ta med dina anpassade uppmaningar, alias och andra anpassade funktioner till alla dina system utan att behöva ställa in dem på fjärrsystem själv, XPipes skriptsystem hanterar allt åt dig. -scriptsIntroBottomTitle=Använda skript -scriptsIntroBottomText=Det finns en mängd olika exempelskript att börja med. Du kan klicka på redigeringsknappen för de enskilda skripten för att se hur de implementeras. Skript måste aktiveras för att köras och visas i menyer, det finns en växlingsknapp för detta i varje skript. -scriptsIntroStart=Kom igång +scriptsIntroHeader=Om skript +scriptsIntroContent=Du kan köra skript på shell init, i filbläddraren och på begäran. Du kan ta med dina anpassade uppmaningar, alias och andra anpassade funktioner till alla dina system utan att behöva ställa in dem på fjärrsystem själv, XPipes skriptsystem hanterar allt åt dig. +scriptsIntroBottomHeader=Använda skript +scriptsIntroBottomContent=Det finns en mängd olika exempelskript att börja med. Du kan klicka på redigeringsknappen för de enskilda skripten för att se hur de implementeras. Skript måste aktiveras för att köras och visas i menyer, det finns en växlingsknapp för detta i varje skript. +scriptsIntroBottomButton=Kom igång checkForSecurityUpdates=Sök efter säkerhetsuppdateringar checkForSecurityUpdatesDescription=XPipe kan söka efter potentiella säkerhetsuppdateringar separat från normala funktionsuppdateringar. När detta är aktiverat kommer åtminstone viktiga säkerhetsuppdateringar att rekommenderas för installation även om den normala uppdateringskontrollen är inaktiverad.\n\nOm du avaktiverar den här inställningen utförs ingen extern versionsbegäran och du kommer inte att meddelas om några säkerhetsuppdateringar. clickToDock=Klicka för att docka terminal @@ -533,12 +533,12 @@ censorModeDescription=Suddar ut all information som värdnamn, användarnamn, an addIdentity=Identitet ... identities=Identiteter addMacro=Åtgärd ... -identitiesIntroTitle=Om identiteter -identitiesIntroText=Om du återanvänder vanliga kombinationer av användarnamn, lösenord och nycklar kan det vara klokt att skapa återanvändbara identiteter. På så sätt kan du snabbt referera till dem när du lägger till nya anslutningar. -identitiesIntroBottomTitle=Delning av identiteter -identitiesIntroBottomText=Du kan lägga till identiteter lokalt eller också synkronisera dem i git-arkivet när detta är aktiverat. Detta gör det möjligt att selektivt dela identiteter över flera system och med andra teammedlemmar. -setupSync=Synkronisering av inställningar -createIdentity=Skapa identitet +identitiesIntroHeader=Om identiteter +identitiesIntroContent=Om du återanvänder vanliga kombinationer av användarnamn, lösenord och nycklar kan det vara klokt att skapa återanvändbara identiteter. På så sätt kan du snabbt referera till dem när du lägger till nya anslutningar. +identitiesIntroBottomHeader=Delning av identiteter +identitiesIntroBottomContent=Du kan lägga till identiteter lokalt eller också synkronisera dem i git-arkivet när detta är aktiverat. Detta gör det möjligt att selektivt dela identiteter över flera system och med andra teammedlemmar. +identitiesIntroBottomButton=Synkronisering av inställningar +identitiesIntroButton=Skapa identitet userName=Användarnamn team=Team teamSettings=Inställningar för team @@ -1256,6 +1256,7 @@ clearUserDataTitle=Radering av användardata clearUserDataContent=Detta kommer att radera alla lokala användardata för xpipe och starta om. Om du bryr dig om dina anslutningar, se till att synkronisera dem först med ett git-arkiv. undefined=Odefinierad copyAddress=Kopiera adress +netbirdDeviceScan=Netbird-anslutningar tailscaleDeviceScan=Tailscale-anslutningar tailscaleInstall.displayName=Tailscale installation tailscaleInstall.displayDescription=Anslut till enheter i ditt tailnet via SSH @@ -1554,3 +1555,7 @@ downloadInProgress=$NAME$ nedladdning pågår enableTerminalStartupBell=Aktivera terminalens startklocka enableTerminalStartupBellDescription=Spela upp ett pip-/klockkommando i en ny terminalsession. Om din terminalemulator stöder klockor kan detta användas för att göra det lättare att identifiera nystartade terminalinstanser. invalidSshGatewayChain=Ogiltig konfiguration av kedja med blandade gateways med jump-gateways och non-jump-gateways. +rdpSmartSizing=Aktivera smart dimensionering +rdpSmartSizingDescription=När detta är aktiverat kommer mstsc att skala ner skrivbordsstorleken om fönstret är för litet för att visas i sin fulla upplösning. Skrivbordets bildförhållande bevaras när det skalas ned. +disableStartOnInit=Inaktivera automatisk start +enableStartOnInit=Aktivera automatisk start diff --git a/lang/strings/translations_tr.properties b/lang/strings/translations_tr.properties index 0235f89ef..952e9c319 100644 --- a/lang/strings/translations_tr.properties +++ b/lang/strings/translations_tr.properties @@ -39,9 +39,9 @@ selectTypeDescription=Bağlantı türünü seçin selectShellType=Kabuk Tipi selectShellTypeDescription=Kabuk Bağlantı Türünü Seçin name=İsim -storeIntroTitle=Bağlantı Merkezi -storeIntroDescription=Burada tüm yerel ve uzak kabuk bağlantılarınızı tek bir yerden yönetebilirsiniz. Başlangıç olarak, mevcut bağlantıları otomatik olarak hızlı bir şekilde algılayabilir ve hangilerinin ekleneceğini seçebilirsiniz. -detectConnections=Bağlantıları arayın ... +storeIntroHeader=Bağlantı Merkezi +storeIntroContent=Burada tüm yerel ve uzak kabuk bağlantılarınızı tek bir yerden yönetebilirsiniz. Başlangıç olarak, mevcut bağlantıları otomatik olarak hızlı bir şekilde algılayabilir ve hangilerinin ekleneceğini seçebilirsiniz. +storeIntroButton=Bağlantıları arayın ... dragAndDropFilesHere=Ya da bir dosyayı buraya sürükleyip bırakın confirmDsCreationAbortTitle=İptal işlemini onayla confirmDsCreationAbortHeader=Veri kaynağı oluşturma işlemini iptal etmek istiyor musunuz? @@ -431,9 +431,9 @@ apiKeyDescription=XPipe daemon API isteklerinin kimliğini doğrulamak için API disableApiAuthentication=API kimlik doğrulamasını devre dışı bırakma disableApiAuthenticationDescription=Gerekli tüm kimlik doğrulama yöntemlerini devre dışı bırakır, böylece kimliği doğrulanmamış herhangi bir istek işlenir.\n\nKimlik doğrulama yalnızca geliştirme amacıyla devre dışı bırakılmalıdır. api=API -storeIntroImportDescription=XPipe'ı zaten başka bir sistemde mi kullanıyorsunuz? Mevcut bağlantılarınızı uzak bir git deposu aracılığıyla birden fazla sistem arasında senkronize edin. Henüz kurulmamışsa daha sonra istediğiniz zaman senkronize edebilirsiniz. -importConnections=Senkronizasyon bağlantıları ... -importConnectionsTitle=Bağlantıları İçe Aktar +storeIntroImportContent=XPipe'ı zaten başka bir sistemde mi kullanıyorsunuz? Mevcut bağlantılarınızı uzak bir git deposu aracılığıyla birden fazla sistem arasında senkronize edin. Henüz kurulmamışsa daha sonra istediğiniz zaman senkronize edebilirsiniz. +storeIntroImportButton=Senkronizasyon bağlantıları ... +storeIntroImportHeader=Bağlantıları İçe Aktar showNonRunningChildren=Çalışmayan çocukları göster httpApi=HTTP API isOnlySupportedLimit=yalnızca $COUNT$ adresinden daha fazla bağlantıya sahip olunduğunda profesyonel lisans ile desteklenir @@ -505,11 +505,11 @@ openSessionLogs=Oturum günlüklerini açın 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 -scriptsIntroText=Komut dosyalarını kabuk başlangıcında, dosya tarayıcısında ve isteğe bağlı olarak çalıştırabilirsiniz. Özel istemlerinizi, takma adlarınızı ve diğer özel işlevlerinizi uzak sistemlerde kendiniz ayarlamak zorunda kalmadan tüm sistemlerinize getirebilirsiniz, XPipe'ın komut dosyası sistemi sizin için her şeyi halledecektir. -scriptsIntroBottomTitle=Komut dosyalarını kullanma -scriptsIntroBottomText=Başlangıç için çeşitli örnek komut dosyaları vardır. Nasıl uygulandıklarını görmek için tek tek komut dosyalarının düzenleme düğmesine tıklayabilirsiniz. Komut dosyalarının çalışması ve menülerde görünmesi için etkinleştirilmesi gerekir, bunun için her komut dosyasında bir geçiş vardır. -scriptsIntroStart=Başlayın +scriptsIntroHeader=Senaryolar hakkında +scriptsIntroContent=Komut dosyalarını kabuk başlangıcında, dosya tarayıcısında ve isteğe bağlı olarak çalıştırabilirsiniz. Özel istemlerinizi, takma adlarınızı ve diğer özel işlevlerinizi uzak sistemlerde kendiniz ayarlamak zorunda kalmadan tüm sistemlerinize getirebilirsiniz, XPipe'ın komut dosyası sistemi sizin için her şeyi halledecektir. +scriptsIntroBottomHeader=Komut dosyalarını kullanma +scriptsIntroBottomContent=Başlangıç için çeşitli örnek komut dosyaları vardır. Nasıl uygulandıklarını görmek için tek tek komut dosyalarının düzenleme düğmesine tıklayabilirsiniz. Komut dosyalarının çalışması ve menülerde görünmesi için etkinleştirilmesi gerekir, bunun için her komut dosyasında bir geçiş vardır. +scriptsIntroBottomButton=Başlayın checkForSecurityUpdates=Güvenlik güncellemelerini kontrol edin checkForSecurityUpdatesDescription=XPipe olası güvenlik güncellemelerini normal özellik güncellemelerinden ayrı olarak kontrol edebilir. Bu etkinleştirildiğinde, normal güncelleme denetimi devre dışı bırakılsa bile en azından önemli güvenlik güncellemeleri yükleme için önerilecektir.\n\nBu ayarın devre dışı bırakılması, harici sürüm talebinin gerçekleştirilmemesine neden olur ve herhangi bir güvenlik güncellemesi hakkında bilgilendirilmezsiniz. clickToDock=Terminali yerleştirmek için tıklayın @@ -533,12 +533,12 @@ censorModeDescription=Ana bilgisayar adları, kullanıcı adları, bağlantı ad addIdentity=Kimlik ... identities=Kimlikler addMacro=Eylem ... -identitiesIntroTitle=Kimlikler hakkında -identitiesIntroText=Kullanıcı adları, parolalar ve anahtarların ortak kombinasyonlarını yeniden kullanıyorsanız, yeniden kullanılabilir kimlikler oluşturmak mantıklı olabilir. Bu, yeni bağlantılar eklerken bunlara hızlı bir şekilde başvurmanızı sağlar. -identitiesIntroBottomTitle=Kimliklerin paylaşılması -identitiesIntroBottomText=Bu özellik etkinleştirildiğinde kimlikleri yerel olarak ekleyebilir veya git deposunda senkronize edebilirsiniz. Bu, kimliklerin birden fazla sistemde ve diğer ekip üyeleriyle seçici olarak paylaşılmasına olanak tanır. -setupSync=Senkronizasyonu ayarla -createIdentity=Kimlik oluşturun +identitiesIntroHeader=Kimlikler hakkında +identitiesIntroContent=Kullanıcı adları, parolalar ve anahtarların ortak kombinasyonlarını yeniden kullanıyorsanız, yeniden kullanılabilir kimlikler oluşturmak mantıklı olabilir. Bu, yeni bağlantılar eklerken bunlara hızlı bir şekilde başvurmanızı sağlar. +identitiesIntroBottomHeader=Kimliklerin paylaşılması +identitiesIntroBottomContent=Bu özellik etkinleştirildiğinde kimlikleri yerel olarak ekleyebilir veya git deposunda senkronize edebilirsiniz. Bu, kimliklerin birden fazla sistemde ve diğer ekip üyeleriyle seçici olarak paylaşılmasına olanak tanır. +identitiesIntroBottomButton=Senkronizasyonu ayarla +identitiesIntroButton=Kimlik oluşturun userName=Kullanıcı Adı team=Takım teamSettings=Ekip ayarları @@ -1256,6 +1256,7 @@ clearUserDataTitle=Kullanıcı verilerinin silinmesi clearUserDataContent=Bu, xpipe için tüm yerel kullanıcı verilerini silecek ve yeniden başlatacaktır. Bağlantılarınızı önemsiyorsanız, önce bir git deposu ile senkronize ettiğinizden emin olun. undefined=Tanımsız copyAddress=Adres kopyalayın +netbirdDeviceScan=Netbird bağlantıları tailscaleDeviceScan=Kuyruk ölçeği bağlantıları tailscaleInstall.displayName=Kuyruk ölçeği kurulumu tailscaleInstall.displayDescription=Tailnet'inizdeki cihazlara SSH ile bağlanın @@ -1554,3 +1555,7 @@ downloadInProgress=$NAME$ indirme işlemi devam ediyor enableTerminalStartupBell=Terminal başlatma zilini etkinleştir enableTerminalStartupBellDescription=Yeni bir terminal oturumunda bir bip/zil komutu çalın. Terminal öykünücünüz zil seslerini destekliyorsa, bu yeni başlatılan terminal örneklerini tanımlamayı kolaylaştırmak için kullanılabilir. invalidSshGatewayChain=Atlama ağ geçitleri ve atlama olmayan ağ geçitleri içeren geçersiz karma ağ geçidi zinciri yapılandırması. +rdpSmartSizing=Akıllı boyutlandırmayı etkinleştirin +rdpSmartSizingDescription=Etkinleştirildiğinde, pencere tam çözünürlüğünde görüntülenemeyecek kadar küçükse mstsc masaüstü boyutunu küçültür. Masaüstünün en boy oranı küçültüldüğünde korunur. +disableStartOnInit=Otomatik başlatmayı devre dışı bırak +enableStartOnInit=Otomatik başlatmayı etkinleştir diff --git a/lang/strings/translations_vi.properties b/lang/strings/translations_vi.properties index d703c0d82..3a81f556e 100644 --- a/lang/strings/translations_vi.properties +++ b/lang/strings/translations_vi.properties @@ -39,9 +39,9 @@ selectTypeDescription=Chọn loại kết nối selectShellType=Loại vỏ selectShellTypeDescription=Chọn loại kết nối vỏ name=Tên -storeIntroTitle=Trung tâm kết nối -storeIntroDescription=Tại đây, cậu có thể quản lý tất cả các kết nối shell cục bộ và từ xa của mình tại một nơi duy nhất. Để bắt đầu, cậu có thể nhanh chóng phát hiện các kết nối khả dụng một cách tự động và chọn những kết nối muốn thêm. -detectConnections=Tìm kiếm kết nối ... +storeIntroHeader=Trung tâm kết nối +storeIntroContent=Tại đây, cậu có thể quản lý tất cả các kết nối shell cục bộ và từ xa của mình tại một nơi duy nhất. Để bắt đầu, cậu có thể nhanh chóng phát hiện các kết nối khả dụng một cách tự động và chọn những kết nối nào để thêm vào. +storeIntroButton=Tìm kiếm kết nối ... dragAndDropFilesHere=Hoặc chỉ cần kéo và thả tệp vào đây confirmDsCreationAbortTitle=Xác nhận hủy bỏ confirmDsCreationAbortHeader=Cậu có muốn hủy việc tạo nguồn dữ liệu không? @@ -431,9 +431,9 @@ apiKeyDescription=Khóa API để xác thực các yêu cầu API của daemon X disableApiAuthentication=Vô hiệu hóa xác thực API disableApiAuthenticationDescription=Vô hiệu hóa tất cả các phương thức xác thực bắt buộc để bất kỳ yêu cầu không được xác thực nào cũng sẽ được xử lý.\n\nViệc vô hiệu hóa xác thực chỉ nên được thực hiện cho mục đích phát triển. api=API -storeIntroImportDescription=Đã sử dụng XPipe trên hệ thống khác? Đồng bộ hóa các kết nối hiện có của bạn trên nhiều hệ thống thông qua kho lưu trữ Git từ xa. Bạn cũng có thể đồng bộ hóa sau này bất cứ lúc nào nếu chưa thiết lập. -importConnections=Đồng bộ hóa kết nối ... -importConnectionsTitle=Nhập kết nối +storeIntroImportContent=Đã sử dụng XPipe trên một hệ thống khác? Đồng bộ hóa các kết nối hiện có của cậu trên nhiều hệ thống thông qua một kho lưu trữ Git từ xa. Cậu cũng có thể đồng bộ hóa sau này vào bất kỳ lúc nào nếu chưa được thiết lập. +storeIntroImportButton=Đồng bộ hóa kết nối ... +storeIntroImportHeader=Nhập kết nối showNonRunningChildren=Hiển thị các thành phần con không đang chạy httpApi=Giao diện lập trình ứng dụng HTTP isOnlySupportedLimit=chỉ được hỗ trợ với giấy phép chuyên nghiệp khi có hơn một kết nối đồng thời ( $COUNT$ ) @@ -505,11 +505,11 @@ openSessionLogs=Mở nhật ký phiên sessionLogging=Ghi nhật ký thiết bị đầu cuối sessionActive=Một phiên nền đang chạy cho kết nối này.\n\nĐể dừng phiên này thủ công, hãy nhấp vào chỉ báo trạng thái. skipValidation=Bỏ qua xác thực -scriptsIntroTitle=Về các kịch bản -scriptsIntroText=Bạn có thể chạy các skript trên shell init, trong trình duyệt tệp và theo yêu cầu. Bạn có thể mang các lời nhắc tùy chỉnh, biệt danh và các tính năng tùy chỉnh khác của mình đến tất cả các hệ thống mà không cần phải thiết lập chúng trên các hệ thống từ xa, hệ thống skripting của XPipe sẽ xử lý mọi thứ cho bạn. -scriptsIntroBottomTitle=Sử dụng kịch bản -scriptsIntroBottomText=Có nhiều mẫu kịch bản mẫu để bắt đầu. Bạn có thể nhấp vào nút chỉnh sửa của từng kịch bản để xem cách chúng được thực hiện. Kịch bản phải được kích hoạt để chạy và hiển thị trong menu, mỗi kịch bản đều có nút bật/tắt cho mục đích này. -scriptsIntroStart=Bắt đầu +scriptsIntroHeader=Về các kịch bản +scriptsIntroContent=Cậu có thể chạy các skript trên shell init, trong trình duyệt tệp và theo yêu cầu. Cậu có thể mang các lời nhắc tùy chỉnh, biệt danh và các tính năng tùy chỉnh khác đến tất cả các hệ thống của mình mà không cần phải cài đặt chúng trên các hệ thống từ xa, hệ thống skripting của XPipe sẽ xử lý mọi thứ cho cậu. +scriptsIntroBottomHeader=Sử dụng kịch bản +scriptsIntroBottomContent=Có nhiều mẫu kịch bản để bắt đầu. Cậu có thể nhấp vào nút chỉnh sửa của từng kịch bản để xem cách chúng được thực hiện. Kịch bản phải được kích hoạt để chạy và hiển thị trong menu, mỗi kịch bản đều có công tắc bật/tắt cho mục đích đó. +scriptsIntroBottomButton=Bắt đầu checkForSecurityUpdates=Kiểm tra các bản cập nhật bảo mật checkForSecurityUpdatesDescription=XPipe có thể kiểm tra các bản cập nhật bảo mật tiềm ẩn một cách độc lập với các bản cập nhật tính năng thông thường. Khi tính năng này được bật, ít nhất các bản cập nhật bảo mật quan trọng sẽ được đề xuất cài đặt ngay cả khi kiểm tra cập nhật thông thường bị tắt.\n\nViệc tắt cài đặt này sẽ khiến không thực hiện yêu cầu phiên bản từ bên ngoài, và cậu sẽ không nhận được thông báo về bất kỳ bản cập nhật bảo mật nào. clickToDock=Nhấp để ghim terminal @@ -533,12 +533,12 @@ censorModeDescription=Che mờ bất kỳ thông tin nào như tên máy chủ, addIdentity=Tên... identities=Thông tin nhận dạng addMacro=Hành động ... -identitiesIntroTitle=Về danh tính -identitiesIntroText=Nếu cậu đang tái sử dụng các tổ hợp thông tin đăng nhập (tên người dùng, mật khẩu và khóa) phổ biến, việc tạo các danh tính có thể tái sử dụng có thể là một giải pháp hợp lý. Điều này cho phép cậu nhanh chóng tham chiếu chúng khi thêm các kết nối mới. -identitiesIntroBottomTitle=Chia sẻ danh tính -identitiesIntroBottomText=Bạn có thể thêm thông tin nhận dạng cục bộ hoặc đồng bộ hóa chúng trong kho lưu trữ Git khi tính năng này được kích hoạt. Điều này cho phép chia sẻ chọn lọc thông tin nhận dạng giữa các hệ thống khác nhau và với các thành viên khác trong nhóm. -setupSync=Cài đặt đồng bộ hóa -createIdentity=Tạo danh tính +identitiesIntroHeader=Về danh tính +identitiesIntroContent=Nếu cậu đang tái sử dụng các tổ hợp thông dụng của tên người dùng, mật khẩu và khóa, việc tạo các danh tính có thể tái sử dụng có thể là một giải pháp hợp lý. Điều này cho phép cậu nhanh chóng tham chiếu chúng khi thêm các kết nối mới. +identitiesIntroBottomHeader=Chia sẻ danh tính +identitiesIntroBottomContent=Cậu có thể thêm danh tính cục bộ hoặc đồng bộ hóa chúng trong kho lưu trữ Git khi tính năng này được kích hoạt. Điều này cho phép chia sẻ chọn lọc danh tính giữa các hệ thống khác nhau và với các thành viên khác trong nhóm. +identitiesIntroBottomButton=Cài đặt đồng bộ hóa +identitiesIntroButton=Tạo danh tính userName=Tên người dùng team=Nhóm teamSettings=Cài đặt nhóm @@ -1256,6 +1256,7 @@ clearUserDataTitle=Xóa dữ liệu người dùng clearUserDataContent=Thao tác này sẽ xóa toàn bộ dữ liệu người dùng cục bộ của xpipe và khởi động lại. Nếu cậu quan tâm đến các kết nối của mình, hãy đảm bảo đồng bộ hóa chúng trước với kho lưu trữ Git. undefined=Chưa được định nghĩa copyAddress=Sao chép địa chỉ +netbirdDeviceScan=Kết nối Netbird tailscaleDeviceScan=Kết nối Tailscale tailscaleInstall.displayName=Cài đặt Tailscale tailscaleInstall.displayDescription=Kết nối với các thiết bị trong mạng tailnet của cậu qua SSH @@ -1554,3 +1555,7 @@ downloadInProgress=$NAME$ đang tải xuống enableTerminalStartupBell=Bật chuông khởi động thiết bị đầu cuối enableTerminalStartupBellDescription=Phát lệnh tiếng bíp/chuông trong phiên terminal mới. Nếu trình giả lập terminal của cậu hỗ trợ chuông, tính năng này có thể được sử dụng để dễ dàng nhận diện các phiên terminal mới được khởi chạy. invalidSshGatewayChain=Cấu hình chuỗi cổng trung gian không hợp lệ bao gồm cả cổng trung gian và cổng không trung gian. +rdpSmartSizing=Bật tính năng điều chỉnh kích thước thông minh +rdpSmartSizingDescription=Khi được kích hoạt, mstsc sẽ thu nhỏ kích thước màn hình desktop nếu cửa sổ quá nhỏ để hiển thị ở độ phân giải đầy đủ. Tỷ lệ khung hình của màn hình desktop được giữ nguyên khi thu nhỏ. +disableStartOnInit=Tắt tính năng khởi động tự động +enableStartOnInit=Bật khởi động tự động diff --git a/lang/strings/translations_zh.properties b/lang/strings/translations_zh.properties index 6b8b12739..5f2e47273 100644 --- a/lang/strings/translations_zh.properties +++ b/lang/strings/translations_zh.properties @@ -58,10 +58,10 @@ selectShellType=Shell 类型 selectShellTypeDescription=选择 Shell 连接的类型 name=名称 #custom -storeIntroTitle=连接中心 +storeIntroHeader=连接中心 #custom -storeIntroDescription=在此,您可以在同一位置管理所有本地和远程的 Shell 连接。首先,您可以快速自动检测可用的连接,并选择要添加的项。 -detectConnections=搜索连接 ... +storeIntroContent=在此,您可以在同一位置管理所有本地和远程的 Shell 连接。首先,您可以快速自动检测可用的连接,并选择要添加的项。 +storeIntroButton=搜索连接 ... dragAndDropFilesHere=或直接将文件拖放到此处 confirmDsCreationAbortTitle=确认中止 #custom @@ -614,9 +614,9 @@ disableApiAuthentication=禁用 API 认证 disableApiAuthenticationDescription=停用所有必需的认证方式,允许处理任意未认证请求。\n\n仅限开发调试场景使用,生产环境请保持开启。 #custom api=API -storeIntroImportDescription=已经在其他系统上使用 XPipe?通过远程 git 仓库在多个系统上同步您的现有连接。如果尚未设置,您也可以稍后随时进行同步。 -importConnections=同步连接... -importConnectionsTitle=导入连接 +storeIntroImportContent=已经在其他系统上使用 XPipe?通过远程 git 仓库在多个系统上同步您的现有连接。如果尚未设置,您也可以稍后随时进行同步。 +storeIntroImportButton=同步连接... +storeIntroImportHeader=导入连接 #custom showNonRunningChildren=显示未运行的子项 httpApi=HTTP API @@ -717,13 +717,13 @@ sessionLogging=终端日志记录 sessionActive=该连接当前在后台运行。\n\n单击状态指示器以手动停止会话。 skipValidation=跳过验证 #custom -scriptsIntroTitle=脚本简介 +scriptsIntroHeader=脚本简介 #custom -scriptsIntroText=你可以在 Shell 初始化时、在文件浏览器中或按需运行脚本。你的自定义提示符、别名和其他自定义功能可自动应用到所有系统,无需在远程主机上手动配置——XPipe 的脚本系统会为你全部处理。 -scriptsIntroBottomTitle=使用脚本 -scriptsIntroBottomText=这里有各种示例脚本供您开始使用。你可以点击各个脚本的编辑按钮,查看它们是如何实现的。脚本必须启用才能运行并显示在菜单中,每个脚本上都有一个切换按钮。 +scriptsIntroContent=你可以在 Shell 初始化时、在文件浏览器中或按需运行脚本。你的自定义提示符、别名和其他自定义功能可自动应用到所有系统,无需在远程主机上手动配置——XPipe 的脚本系统会为你全部处理。 +scriptsIntroBottomHeader=使用脚本 +scriptsIntroBottomContent=这里有各种示例脚本供您开始使用。你可以点击各个脚本的编辑按钮,查看它们是如何实现的。脚本必须启用才能运行并显示在菜单中,每个脚本上都有一个切换按钮。 #custom -scriptsIntroStart=立即开始 +scriptsIntroBottomButton=立即开始 #custom checkForSecurityUpdates=检查重要安全更新 checkForSecurityUpdatesDescription=XPipe 可与正常功能更新分开检查潜在的安全更新。启用此功能后,即使正常的更新检查被禁用,至少也会推荐安装重要的安全更新。\n\n禁用此设置后,将不会执行外部版本请求,也不会通知您任何安全更新。 @@ -767,17 +767,17 @@ identities=身份列表 #custom addMacro=动作宏 ... #custom -identitiesIntroTitle=身份功能简介 +identitiesIntroHeader=身份功能简介 #custom -identitiesIntroText=若经常复用同一用户名、密码或密钥,建议创建可重复使用的身份。 +identitiesIntroContent=若经常复用同一用户名、密码或密钥,建议创建可重复使用的身份。 #custom -identitiesIntroBottomTitle=共享身份 +identitiesIntroBottomHeader=共享身份 #custom -identitiesIntroBottomText=身份可仅本地使用,也可通过 Git 同步选择性地与其他系统或团队成员共享。 +identitiesIntroBottomContent=身份可仅本地使用,也可通过 Git 同步选择性地与其他系统或团队成员共享。 #custom -setupSync=配置同步 +identitiesIntroBottomButton=配置同步 #custom -createIdentity=创建身份 +identitiesIntroButton=创建身份 userName=用户名 team=团队 #custom @@ -1758,6 +1758,7 @@ clearUserDataTitle=用户数据删除 clearUserDataContent=此操作会删除 XPipe 的所有本地用户数据并重启。如果你在乎你的数据,务必先与 Git 仓库同步。 undefined=未定义 copyAddress=复制地址 +netbirdDeviceScan=网鸟连接 #custom tailscaleDeviceScan=Tailscale 连接 #custom @@ -2191,3 +2192,7 @@ enableTerminalStartupBell=启用终端启动铃声 #custom enableTerminalStartupBellDescription=如果你选用的终端支持响铃,会在新建终端会话时播放蜂鸣/响铃提示。可帮助你更容易分辨新启动的终端实例。 invalidSshGatewayChain=包含跳转网关和非跳转网关的混合网关链配置无效。 +rdpSmartSizing=启用智能尺寸 +rdpSmartSizingDescription=启用后,如果窗口太小,无法以全分辨率显示,mstsc 会缩小桌面大小。缩放时将保留桌面的宽高比。 +disableStartOnInit=禁用自动启动 +enableStartOnInit=启用自动启动