mirror of
https://github.com/xpipe-io/xpipe.git
synced 2024-11-24 08:30:27 +00:00
Various fixes
This commit is contained in:
parent
d01403c8a2
commit
cad0e3d9d5
18 changed files with 124 additions and 94 deletions
|
@ -6,11 +6,14 @@ import io.xpipe.app.browser.BrowserSessionTab;
|
|||
import io.xpipe.app.comp.Comp;
|
||||
import io.xpipe.app.core.AppI18n;
|
||||
import io.xpipe.app.core.AppLayoutModel;
|
||||
import io.xpipe.app.prefs.AppPrefs;
|
||||
import io.xpipe.app.storage.DataColor;
|
||||
import io.xpipe.app.terminal.TerminalDockComp;
|
||||
import io.xpipe.app.terminal.TerminalDockModel;
|
||||
import io.xpipe.app.terminal.TerminalView;
|
||||
|
||||
import io.xpipe.app.terminal.WindowsTerminalType;
|
||||
import io.xpipe.app.util.ThreadHelper;
|
||||
import javafx.application.Platform;
|
||||
import javafx.beans.binding.Bindings;
|
||||
import javafx.beans.value.ObservableBooleanValue;
|
||||
|
@ -18,6 +21,7 @@ import javafx.collections.ObservableList;
|
|||
|
||||
import java.util.Optional;
|
||||
import java.util.UUID;
|
||||
import java.util.concurrent.atomic.AtomicBoolean;
|
||||
|
||||
public final class BrowserTerminalDockTabModel extends BrowserSessionTab {
|
||||
|
||||
|
@ -48,6 +52,7 @@ public final class BrowserTerminalDockTabModel extends BrowserSessionTab {
|
|||
|
||||
@Override
|
||||
public void init() throws Exception {
|
||||
var hasOpened = new AtomicBoolean();
|
||||
listener = new TerminalView.Listener() {
|
||||
@Override
|
||||
public void onSessionOpened(TerminalView.ShellSession session) {
|
||||
|
@ -55,6 +60,7 @@ public final class BrowserTerminalDockTabModel extends BrowserSessionTab {
|
|||
return;
|
||||
}
|
||||
|
||||
hasOpened.set(true);
|
||||
var sessions = TerminalView.get().getSessions();
|
||||
var tv = sessions.stream()
|
||||
.filter(s -> terminalRequests.contains(s.getRequest())
|
||||
|
@ -66,24 +72,48 @@ public final class BrowserTerminalDockTabModel extends BrowserSessionTab {
|
|||
dockModel.closeTerminal(tv.get(i));
|
||||
}
|
||||
|
||||
// Closing and opening windows at the same time might be problematic for some bad implementations
|
||||
if (tv.size() > 1) {
|
||||
ThreadHelper.sleep(250);
|
||||
}
|
||||
|
||||
var toTrack = tv.getLast();
|
||||
dockModel.trackTerminal(toTrack);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onTerminalClosed(TerminalView.TerminalSession instance) {
|
||||
var sessions = TerminalView.get().getSessions();
|
||||
var remaining = sessions.stream()
|
||||
.filter(s -> terminalRequests.contains(s.getRequest())
|
||||
&& s.getTerminal().isRunning())
|
||||
.toList();
|
||||
if (remaining.isEmpty()) {
|
||||
((BrowserFullSessionModel) browserModel).unsplitTab(BrowserTerminalDockTabModel.this);
|
||||
public void onSessionClosed(TerminalView.ShellSession session) {
|
||||
if (!terminalRequests.contains(session.getRequest())) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Ugly fix for Windows Terminal instances not closing properly if multiple windows exist
|
||||
if (AppPrefs.get().terminalType().getValue() instanceof WindowsTerminalType) {
|
||||
var sessions = TerminalView.get().getSessions();
|
||||
var others = sessions.stream().filter(shellSession -> shellSession.getTerminal().equals(session.getTerminal())).count();
|
||||
if (others == 0) {
|
||||
session.getTerminal().controllable().ifPresent(controllableTerminalSession -> {
|
||||
controllableTerminalSession.close();
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onTerminalClosed(TerminalView.TerminalSession instance) {
|
||||
refreshShowingState();
|
||||
}
|
||||
};
|
||||
TerminalView.get().addListener(listener);
|
||||
|
||||
// If the terminal launch fails
|
||||
ThreadHelper.runAsync(() -> {
|
||||
ThreadHelper.sleep(5000);
|
||||
if (!hasOpened.get()) {
|
||||
refreshShowingState();
|
||||
}
|
||||
});
|
||||
|
||||
viewActive = Bindings.createBooleanBinding(
|
||||
() -> {
|
||||
return this.browserModel.getSelectedEntry().getValue() == origin
|
||||
|
@ -103,6 +133,17 @@ public final class BrowserTerminalDockTabModel extends BrowserSessionTab {
|
|||
});
|
||||
}
|
||||
|
||||
private void refreshShowingState() {
|
||||
var sessions = TerminalView.get().getSessions();
|
||||
var remaining = sessions.stream()
|
||||
.filter(s -> terminalRequests.contains(s.getRequest())
|
||||
&& s.getTerminal().isRunning())
|
||||
.toList();
|
||||
if (remaining.isEmpty()) {
|
||||
((BrowserFullSessionModel) browserModel).unsplitTab(BrowserTerminalDockTabModel.this);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void close() {
|
||||
if (listener != null) {
|
||||
|
|
|
@ -38,15 +38,15 @@ public class SideMenuBarComp extends Comp<CompStructure<VBox>> {
|
|||
|
||||
var selectedBorder = Bindings.createObjectBinding(
|
||||
() -> {
|
||||
var c = Platform.getPreferences().getAccentColor().desaturate();
|
||||
return new Background(new BackgroundFill(c, new CornerRadii(8), new Insets(12, 1, 12, 2)));
|
||||
var c = Platform.getPreferences().getAccentColor().desaturate().desaturate();
|
||||
return new Background(new BackgroundFill(c, new CornerRadii(8), new Insets(14, 1, 14, 2)));
|
||||
},
|
||||
Platform.getPreferences().accentColorProperty());
|
||||
|
||||
var hoverBorder = Bindings.createObjectBinding(
|
||||
() -> {
|
||||
var c = Platform.getPreferences().getAccentColor().darker().desaturate();
|
||||
return new Background(new BackgroundFill(c, new CornerRadii(8), new Insets(12, 1, 12, 2)));
|
||||
var c = Platform.getPreferences().getAccentColor().darker().desaturate().desaturate();
|
||||
return new Background(new BackgroundFill(c, new CornerRadii(8), new Insets(14, 1, 14, 2)));
|
||||
},
|
||||
Platform.getPreferences().accentColorProperty());
|
||||
|
||||
|
|
|
@ -20,8 +20,7 @@ public interface WindowsTerminalType extends ExternalTerminalType, TrackableTerm
|
|||
|
||||
private static CommandBuilder toCommand(TerminalLaunchConfiguration configuration) throws Exception {
|
||||
var cmd = CommandBuilder.of()
|
||||
.addIf(configuration.isPreferTabs(), "-w", "1")
|
||||
.add("nt");
|
||||
.addIf(configuration.isPreferTabs(), "-w", "1", "nt");
|
||||
|
||||
if (configuration.getColor() != null) {
|
||||
cmd.add("--tabColor").addQuoted(configuration.getColor().toHexString());
|
||||
|
@ -124,7 +123,8 @@ public interface WindowsTerminalType extends ExternalTerminalType, TrackableTerm
|
|||
|
||||
@Override
|
||||
public boolean isAvailable() {
|
||||
return Files.exists(getPath());
|
||||
// The executable is a weird link
|
||||
return Files.exists(getPath().getParent());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -160,7 +160,8 @@ public interface WindowsTerminalType extends ExternalTerminalType, TrackableTerm
|
|||
|
||||
@Override
|
||||
public boolean isAvailable() {
|
||||
return Files.exists(getPath());
|
||||
// The executable is a weird link
|
||||
return Files.exists(getPath().getParent());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
-fx-padding: 0 6 8 8;
|
||||
}
|
||||
|
||||
.transfer > .download-background {
|
||||
.transfer > .download-background.color-box.gray {
|
||||
-fx-border-radius: 4;
|
||||
-fx-background-radius: 4;
|
||||
-fx-border-color: -color-border-default;
|
||||
|
@ -23,7 +23,7 @@
|
|||
-fx-background-color: -color-foreground-base;
|
||||
}
|
||||
|
||||
.transfer:highlighted > .download-background {
|
||||
.transfer:highlighted > .download-background.color-box.gray {
|
||||
-fx-border-color: -color-accent-emphasis;
|
||||
-fx-background-color: derive(-color-bg-subtle, 5%);
|
||||
}
|
||||
|
@ -51,7 +51,7 @@
|
|||
-fx-background-color: -color-bg-inset;
|
||||
-fx-border-width: 0 0 1 0;
|
||||
-fx-border-color: -color-border-default;
|
||||
-fx-opacity: 0.7;
|
||||
-fx-opacity: 0.5;
|
||||
}
|
||||
|
||||
.root:seamless-frame .browser .top-spacer {
|
||||
|
@ -97,7 +97,7 @@
|
|||
-fx-border-radius: 1px;
|
||||
}
|
||||
|
||||
*:drag-over .download-background {
|
||||
.transfer:drag-over > .download-background.color-box.gray {
|
||||
-fx-background-color: -color-success-muted;
|
||||
}
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
}
|
||||
|
||||
.sidebar-comp .icon-button-comp {
|
||||
-fx-padding: 1.1em 0.9em;
|
||||
-fx-padding: 1.1em 0.85em;
|
||||
}
|
||||
|
||||
.sidebar-comp .icon-button-comp .vbox {
|
||||
|
|
|
@ -112,7 +112,7 @@
|
|||
-fx-font-size: 14px;
|
||||
}
|
||||
|
||||
.root { -color-bg-default-transparent: #10141ad2; }
|
||||
.root { -color-bg-default-transparent: #13171dd2; }
|
||||
|
||||
.root .table-view {
|
||||
-color-cell-bg-odd: derive(-color-bg-subtle, -35%);
|
||||
|
|
|
@ -108,9 +108,8 @@ deleteAlertHeader=Vil du slette de ($COUNT$) valgte elementer?
|
|||
selectedElements=Udvalgte elementer:
|
||||
mustNotBeEmpty=$VALUE$ må ikke være tom
|
||||
valueMustNotBeEmpty=Værdien må ikke være tom
|
||||
transferDescription=Drop filer til download
|
||||
dragFiles=Træk filer i browseren
|
||||
dragLocalFiles=Træk lokale filer herfra
|
||||
transferDescription=Træk filer hertil for at downloade
|
||||
dragLocalFiles=Træk downloadede filer herfra
|
||||
null=$VALUE$ må ikke være nul
|
||||
roots=Rødder
|
||||
scripts=Scripts
|
||||
|
@ -265,7 +264,7 @@ restoreAllSessions=Gendan alle sessioner
|
|||
connectionTimeout=Timeout for start af forbindelse
|
||||
connectionTimeoutDescription=Den tid i sekunder, der skal ventes på et svar, før en forbindelse anses for at være timed out. Hvis nogle af dine fjernsystemer tager lang tid om at oprette forbindelse, kan du prøve at øge denne værdi.
|
||||
useBundledTools=Brug medfølgende OpenSSH-værktøjer
|
||||
useBundledToolsDescription=Foretrækker at bruge den medfølgende version af openssh-klienten i stedet for din lokalt installerede.\n\nDenne version er normalt mere opdateret end dem, der leveres på dit system, og understøtter måske flere funktioner. Dette fjerner også kravet om at have disse værktøjer installeret i første omgang.\n\nKræver genstart for at blive anvendt.
|
||||
useBundledToolsDescription=Foretrækker at bruge den medfølgende version af openssh-klienten i stedet for den lokalt installerede.\n\nDenne version er normalt mere opdateret end dem, der leveres på dit system, og understøtter måske yderligere funktioner. Dette fjerner også kravet om at have disse værktøjer installeret i første omgang.
|
||||
appearance=Udseende
|
||||
integrations=Integrationer
|
||||
uiOptions=UI-indstillinger
|
||||
|
@ -365,12 +364,12 @@ automaticallyCheckForUpdatesDescription=Når det er aktiveret, hentes oplysninge
|
|||
sendAnonymousErrorReports=Send anonyme fejlrapporter
|
||||
sendUsageStatistics=Send anonym brugsstatistik
|
||||
storageDirectory=Opbevaringskatalog
|
||||
storageDirectoryDescription=Det sted, hvor XPipe skal gemme alle forbindelsesoplysninger. Denne indstilling vil kun blive anvendt ved næste genstart. Når du ændrer dette, kopieres dataene i den gamle mappe ikke til den nye.
|
||||
storageDirectoryDescription=Den placering, hvor XPipe skal gemme alle forbindelsesoplysninger. Når du ændrer dette, kopieres dataene i den gamle mappe ikke til den nye.
|
||||
logLevel=Log-niveau
|
||||
appBehaviour=Applikationens opførsel
|
||||
logLevelDescription=Det logniveau, der skal bruges, når der skrives logfiler.
|
||||
developerMode=Udvikler-tilstand
|
||||
developerModeDescription=Når det er aktiveret, har du adgang til en række ekstra muligheder, der er nyttige til udvikling. Kun aktiv efter en genstart.
|
||||
developerModeDescription=Når den er aktiveret, får du adgang til en række ekstra muligheder, som er nyttige for udviklingen.
|
||||
#custom
|
||||
editor=Editor
|
||||
custom=Brugerdefineret
|
||||
|
|
|
@ -107,9 +107,8 @@ deleteAlertHeader=Willst du die ($COUNT$) ausgewählten Elemente löschen?
|
|||
selectedElements=Ausgewählte Elemente:
|
||||
mustNotBeEmpty=$VALUE$ darf nicht leer sein
|
||||
valueMustNotBeEmpty=Der Wert darf nicht leer sein
|
||||
transferDescription=Dateien zum Herunterladen ablegen
|
||||
dragFiles=Dateien im Browser ziehen
|
||||
dragLocalFiles=Lokale Dateien von hier ziehen
|
||||
transferDescription=Dateien zum Herunterladen hierher ziehen
|
||||
dragLocalFiles=Ziehe heruntergeladene Dateien von hier
|
||||
null=$VALUE$ muss nicht null sein
|
||||
roots=Wurzeln
|
||||
scripts=Skripte
|
||||
|
@ -260,7 +259,7 @@ restoreAllSessions=Alle Sitzungen wiederherstellen
|
|||
connectionTimeout=Zeitüberschreitung beim Verbindungsstart
|
||||
connectionTimeoutDescription=Die Zeit in Sekunden, die auf eine Antwort gewartet wird, bevor eine Verbindung als beendet gilt. Wenn einige deiner Fernsysteme lange brauchen, um sich zu verbinden, kannst du versuchen, diesen Wert zu erhöhen.
|
||||
useBundledTools=Gebündelte OpenSSH-Tools verwenden
|
||||
useBundledToolsDescription=Verwende lieber die gebündelte Version des openssh-Clients als deine lokal installierte Version.\n\nDiese Version ist in der Regel aktueller als die auf deinem System mitgelieferte und unterstützt möglicherweise zusätzliche Funktionen. Damit entfällt auch die Notwendigkeit, diese Tools überhaupt erst zu installieren.\n\nErfordert einen Neustart zur Anwendung.
|
||||
useBundledToolsDescription=Verwende lieber die mitgelieferte Version des openssh-Clients als deine lokal installierte Version.\n\nDiese Version ist in der Regel aktueller als die auf deinem System mitgelieferte und unterstützt möglicherweise zusätzliche Funktionen. Damit entfällt auch die Notwendigkeit, diese Tools überhaupt erst zu installieren.
|
||||
appearance=Erscheinungsbild
|
||||
integrations=Integrationen
|
||||
uiOptions=UI Optionen
|
||||
|
@ -360,12 +359,12 @@ automaticallyCheckForUpdatesDescription=Wenn diese Funktion aktiviert ist, werde
|
|||
sendAnonymousErrorReports=Anonyme Fehlerberichte senden
|
||||
sendUsageStatistics=Anonyme Nutzungsstatistiken senden
|
||||
storageDirectory=Speicherverzeichnis
|
||||
storageDirectoryDescription=Der Ort, an dem XPipe alle Verbindungsinformationen speichern soll. Diese Einstellung wird erst beim nächsten Neustart übernommen. Wenn du diese Einstellung änderst, werden die Daten aus dem alten Verzeichnis nicht in das neue kopiert.
|
||||
storageDirectoryDescription=Der Ort, an dem XPipe alle Verbindungsinformationen speichern soll. Wenn du diesen Ort änderst, werden die Daten aus dem alten Verzeichnis nicht in das neue kopiert.
|
||||
logLevel=Log-Level
|
||||
appBehaviour=Verhalten der Anwendung
|
||||
logLevelDescription=Die Protokollstufe, die beim Schreiben von Protokolldateien verwendet werden sollte.
|
||||
developerMode=Entwickler-Modus
|
||||
developerModeDescription=Wenn diese Option aktiviert ist, hast du Zugriff auf eine Reihe von zusätzlichen Optionen, die für die Entwicklung nützlich sind. Nur aktiv nach einem Neustart.
|
||||
developerModeDescription=Wenn du diese Option aktivierst, hast du Zugang zu einer Reihe von zusätzlichen Optionen, die für die Entwicklung nützlich sind.
|
||||
editor=Editor
|
||||
custom=Benutzerdefiniert
|
||||
passwordManagerCommand=Passwortmanager-Befehl
|
||||
|
|
|
@ -105,9 +105,8 @@ deleteAlertHeader=Do you want to delete the ($COUNT$) selected elements?
|
|||
selectedElements=Selected elements:
|
||||
mustNotBeEmpty=$VALUE$ must not be empty
|
||||
valueMustNotBeEmpty=Value must not be empty
|
||||
transferDescription=Drop files to download
|
||||
dragFiles=Drag files within browser
|
||||
dragLocalFiles=Drag local files from here
|
||||
transferDescription=Drag files here to download
|
||||
dragLocalFiles=Drag downloaded files from here
|
||||
null=$VALUE$ must be not null
|
||||
roots=Roots
|
||||
scripts=Scripts
|
||||
|
@ -260,7 +259,7 @@ restoreAllSessions=Restore all sessions
|
|||
connectionTimeout=Connection start timeout
|
||||
connectionTimeoutDescription=The time in seconds to wait for a response before considering a connection to be timed out. If some of your remote systems take long to connect, you can try to increase this value.
|
||||
useBundledTools=Use bundled OpenSSH tools
|
||||
useBundledToolsDescription=Prefer to use bundled version of the openssh client instead of your locally installed one.\n\nThis version is usually more up-to-date than the ones shipped on your system and might support additional features. This also removes the requirement to have these tools installed in the first place.\n\nRequires restart to apply.
|
||||
useBundledToolsDescription=Prefer to use bundled version of the openssh client instead of your locally installed one.\n\nThis version is usually more up-to-date than the ones shipped on your system and might support additional features. This also removes the requirement to have these tools installed in the first place.
|
||||
appearance=Appearance
|
||||
integrations=Integrations
|
||||
uiOptions=UI Options
|
||||
|
@ -364,12 +363,12 @@ automaticallyCheckForUpdatesDescription=When enabled, new release information is
|
|||
sendAnonymousErrorReports=Send anonymous error reports
|
||||
sendUsageStatistics=Send anonymous usage statistics
|
||||
storageDirectory=Storage directory
|
||||
storageDirectoryDescription=The location where XPipe should store all connection information. This setting will only be applied at the next restart. When changing this, the data in the old directory is not copied to the new one.
|
||||
storageDirectoryDescription=The location where XPipe should store all connection information. When changing this, the data in the old directory is not copied to the new one.
|
||||
logLevel=Log level
|
||||
appBehaviour=Application behaviour
|
||||
logLevelDescription=The log level that should be used when writing log files.
|
||||
developerMode=Developer mode
|
||||
developerModeDescription=When enabled, you will have access to a variety of additional options that are useful for development. Only active after a restart.
|
||||
developerModeDescription=When enabled, you will have access to a variety of additional options that are useful for development.
|
||||
editor=Editor
|
||||
custom=Custom
|
||||
passwordManagerCommand=Password manager command
|
||||
|
|
|
@ -102,9 +102,8 @@ deleteAlertHeader=¿Quieres borrar los ($COUNT$) elementos seleccionados?
|
|||
selectedElements=Elementos seleccionados:
|
||||
mustNotBeEmpty=$VALUE$ no debe estar vacío
|
||||
valueMustNotBeEmpty=El valor no debe estar vacío
|
||||
transferDescription=Soltar archivos para descargar
|
||||
dragFiles=Arrastrar archivos dentro del navegador
|
||||
dragLocalFiles=Arrastra archivos locales desde aquí
|
||||
transferDescription=Arrastra los archivos aquí para descargarlos
|
||||
dragLocalFiles=Arrastra los archivos descargados desde aquí
|
||||
null=$VALUE$ debe ser no nulo
|
||||
roots=Raíces
|
||||
scripts=Guiones
|
||||
|
@ -251,7 +250,7 @@ restoreAllSessions=Restaurar todas las sesiones
|
|||
connectionTimeout=Tiempo de espera de inicio de conexión
|
||||
connectionTimeoutDescription=El tiempo en segundos que hay que esperar una respuesta antes de considerar que la conexión ha caducado. Si algunos de tus sistemas remotos tardan mucho en conectarse, puedes intentar aumentar este valor.
|
||||
useBundledTools=Utilizar las herramientas OpenSSH incluidas
|
||||
useBundledToolsDescription=Prefiere utilizar la versión incluida del cliente openssh en lugar de la que tengas instalada localmente.\n\nEsta versión suele estar más actualizada que la incluida en tu sistema y puede admitir funciones adicionales. Esto también elimina el requisito de tener instaladas estas herramientas en primer lugar.\n\nRequiere reiniciar para aplicarse.
|
||||
useBundledToolsDescription=Prefiere utilizar la versión incluida del cliente openssh en lugar de la que tengas instalada localmente.\n\nEsta versión suele estar más actualizada que la incluida en tu sistema y puede admitir funciones adicionales. Esto también elimina el requisito de tener instaladas estas herramientas en primer lugar.
|
||||
appearance=Apariencia
|
||||
integrations=Integraciones
|
||||
uiOptions=Opciones de IU
|
||||
|
@ -350,12 +349,12 @@ automaticallyCheckForUpdatesDescription=Cuando está activada, la información d
|
|||
sendAnonymousErrorReports=Enviar informes de error anónimos
|
||||
sendUsageStatistics=Enviar estadísticas de uso anónimas
|
||||
storageDirectory=Directorio de almacenamiento
|
||||
storageDirectoryDescription=La ubicación donde XPipe debe almacenar toda la información de conexión. Esta configuración sólo se aplicará en el siguiente reinicio. Al cambiarla, los datos del directorio antiguo no se copiarán en el nuevo.
|
||||
storageDirectoryDescription=La ubicación donde XPipe debe almacenar toda la información de conexión. Al cambiar esto, los datos del directorio antiguo no se copian en el nuevo.
|
||||
logLevel=Nivel de registro
|
||||
appBehaviour=Comportamiento de la aplicación
|
||||
logLevelDescription=El nivel de registro que debe utilizarse al escribir archivos de registro.
|
||||
developerMode=Modo desarrollador
|
||||
developerModeDescription=Cuando esté activado, tendrás acceso a una serie de opciones adicionales útiles para el desarrollo. Sólo se activa tras un reinicio.
|
||||
developerModeDescription=Cuando esté activado, tendrás acceso a una serie de opciones adicionales útiles para el desarrollo.
|
||||
editor=Editor
|
||||
custom=Personalizado
|
||||
passwordManagerCommand=Comando del gestor de contraseñas
|
||||
|
|
|
@ -102,9 +102,8 @@ deleteAlertHeader=Veux-tu supprimer les ($COUNT$) éléments sélectionnés ?
|
|||
selectedElements=Éléments sélectionnés :
|
||||
mustNotBeEmpty=$VALUE$ ne doit pas être vide
|
||||
valueMustNotBeEmpty=La valeur ne doit pas être vide
|
||||
transferDescription=Dépose des fichiers à télécharger
|
||||
dragFiles=Faire glisser des fichiers dans le navigateur
|
||||
dragLocalFiles=Fais glisser des fichiers locaux à partir d'ici
|
||||
transferDescription=Fais glisser les fichiers ici pour les télécharger
|
||||
dragLocalFiles=Fais glisser les fichiers téléchargés à partir d'ici
|
||||
null=$VALUE$ doit être non nul
|
||||
roots=Racines
|
||||
scripts=Scripts
|
||||
|
@ -251,7 +250,7 @@ restoreAllSessions=Restaurer toutes les sessions
|
|||
connectionTimeout=Délai de démarrage de la connexion
|
||||
connectionTimeoutDescription=Le temps en secondes à attendre une réponse avant de considérer qu'une connexion est dépassée. Si certains de tes systèmes distants mettent du temps à se connecter, tu peux essayer d'augmenter cette valeur.
|
||||
useBundledTools=Utilise les outils OpenSSH fournis
|
||||
useBundledToolsDescription=Préfère utiliser la version fournie du client openssh plutôt que celle installée localement.\n\nCette version est généralement plus à jour que celles livrées sur ton système et peut prendre en charge des fonctionnalités supplémentaires. Cela élimine également la nécessité d'installer ces outils en premier lieu.\n\nUn redémarrage est nécessaire pour l'appliquer.
|
||||
useBundledToolsDescription=Préfère utiliser la version fournie du client openssh plutôt que celle installée localement.\n\nCette version est généralement plus à jour que celles livrées sur ton système et peut prendre en charge des fonctions supplémentaires. Cela élimine également la nécessité d'installer ces outils en premier lieu.
|
||||
appearance=Apparence
|
||||
integrations=Intégrations
|
||||
uiOptions=Options de l'interface utilisateur
|
||||
|
@ -350,12 +349,12 @@ automaticallyCheckForUpdatesDescription=Lorsqu'elle est activée, l'information
|
|||
sendAnonymousErrorReports=Envoyer des rapports d'erreur anonymes
|
||||
sendUsageStatistics=Envoyer des statistiques d'utilisation anonymes
|
||||
storageDirectory=Répertoire de stockage
|
||||
storageDirectoryDescription=L'emplacement où XPipe doit stocker toutes les informations de connexion. Ce paramètre ne sera appliqué qu'au prochain redémarrage. Lorsqu'on le modifie, les données de l'ancien répertoire ne sont pas copiées dans le nouveau.
|
||||
storageDirectoryDescription=L'emplacement où XPipe doit stocker toutes les informations de connexion. Lorsque l'on modifie cet emplacement, les données de l'ancien répertoire ne sont pas copiées dans le nouveau.
|
||||
logLevel=Niveau du journal
|
||||
appBehaviour=Comportement de l'application
|
||||
logLevelDescription=Le niveau de journal qui doit être utilisé lors de l'écriture des fichiers journaux.
|
||||
developerMode=Mode développeur
|
||||
developerModeDescription=Lorsque cette option est activée, tu as accès à toute une série d'options supplémentaires utiles pour le développement. N'est actif qu'après un redémarrage.
|
||||
developerModeDescription=Lorsque cette option est activée, tu as accès à toute une série d'options supplémentaires utiles pour le développement.
|
||||
editor=Éditeur
|
||||
custom=Personnalisé
|
||||
passwordManagerCommand=Commande du gestionnaire de mots de passe
|
||||
|
|
|
@ -102,9 +102,8 @@ deleteAlertHeader=Vuoi cancellare gli elementi ($COUNT$) selezionati?
|
|||
selectedElements=Elementi selezionati:
|
||||
mustNotBeEmpty=$VALUE$ non deve essere vuoto
|
||||
valueMustNotBeEmpty=Il valore non deve essere vuoto
|
||||
transferDescription=Scaricare i file
|
||||
dragFiles=Trascinare i file nel browser
|
||||
dragLocalFiles=Trascina i file locali da qui
|
||||
transferDescription=Trascina i file qui per scaricarli
|
||||
dragLocalFiles=Trascina i file scaricati da qui
|
||||
null=$VALUE$ deve essere non nullo
|
||||
roots=Radici
|
||||
scripts=Script
|
||||
|
@ -251,7 +250,7 @@ restoreAllSessions=Ripristina tutte le sessioni
|
|||
connectionTimeout=Timeout di avvio della connessione
|
||||
connectionTimeoutDescription=Il tempo in secondi per attendere una risposta prima di considerare la connessione interrotta. Se alcuni dei tuoi sistemi remoti impiegano molto tempo per connettersi, puoi provare ad aumentare questo valore.
|
||||
useBundledTools=Usa gli strumenti OpenSSH in dotazione
|
||||
useBundledToolsDescription=Preferisci utilizzare la versione del client openssh in bundle invece di quella installata localmente.\n\nQuesta versione è solitamente più aggiornata di quella fornita sul tuo sistema e potrebbe supportare funzionalità aggiuntive. In questo modo si elimina anche la necessità di installare questi strumenti.\n\nRichiede il riavvio per essere applicato.
|
||||
useBundledToolsDescription=Preferisci utilizzare la versione del client openssh in bundle invece di quella installata localmente.\n\nQuesta versione è solitamente più aggiornata di quella fornita sul tuo sistema e potrebbe supportare funzionalità aggiuntive. In questo modo si elimina anche la necessità di installare questi strumenti.
|
||||
appearance=Aspetto
|
||||
integrations=Integrazioni
|
||||
uiOptions=Opzioni UI
|
||||
|
@ -350,12 +349,12 @@ automaticallyCheckForUpdatesDescription=Se abilitato, le informazioni sulle nuov
|
|||
sendAnonymousErrorReports=Invia segnalazioni di errore anonime
|
||||
sendUsageStatistics=Inviare statistiche d'uso anonime
|
||||
storageDirectory=Directory di archiviazione
|
||||
storageDirectoryDescription=La posizione in cui XPipe deve memorizzare tutte le informazioni sulla connessione. Questa impostazione verrà applicata solo al successivo riavvio. Quando si modifica questa impostazione, i dati presenti nella vecchia directory non vengono copiati in quella nuova.
|
||||
storageDirectoryDescription=La posizione in cui XPipe deve memorizzare tutte le informazioni sulla connessione. Quando si cambia questa posizione, i dati presenti nella vecchia directory non vengono copiati in quella nuova.
|
||||
logLevel=Livello di log
|
||||
appBehaviour=Comportamento dell'applicazione
|
||||
logLevelDescription=Il livello di log da utilizzare per la scrittura dei file di log.
|
||||
developerMode=Modalità sviluppatore
|
||||
developerModeDescription=Se abilitato, avrai accesso a una serie di opzioni aggiuntive utili per lo sviluppo. Si attiva solo dopo un riavvio.
|
||||
developerModeDescription=Una volta abilitato, avrai accesso a una serie di opzioni aggiuntive utili per lo sviluppo.
|
||||
editor=Editore
|
||||
custom=Personalizzato
|
||||
passwordManagerCommand=Comando del gestore di password
|
||||
|
|
|
@ -102,9 +102,8 @@ deleteAlertHeader=選択した ($COUNT$) 要素を削除するか?
|
|||
selectedElements=選択された要素:
|
||||
mustNotBeEmpty=$VALUE$ は空であってはならない
|
||||
valueMustNotBeEmpty=値は空であってはならない
|
||||
transferDescription=ファイルをドロップしてダウンロードする
|
||||
dragFiles=ブラウザ内でファイルをドラッグする
|
||||
dragLocalFiles=ここからローカルファイルをドラッグする
|
||||
transferDescription=ここにファイルをドラッグしてダウンロードする
|
||||
dragLocalFiles=ダウンロードしたファイルをここからドラッグする
|
||||
null=$VALUE$ はnullであってはならない。
|
||||
roots=ルーツ
|
||||
scripts=スクリプト
|
||||
|
@ -251,7 +250,7 @@ restoreAllSessions=すべてのセッションを復元する
|
|||
connectionTimeout=接続開始タイムアウト
|
||||
connectionTimeoutDescription=接続がタイムアウトしたと判断する前に、応答を待つ時間を秒単位で指定する。接続に時間がかかるリモート・システムがある場合は、この値を増やしてみるとよい。
|
||||
useBundledTools=バンドルされているOpenSSHツールを使う
|
||||
useBundledToolsDescription=ローカルにインストールされているものではなく、バンドルされているバージョンのopensshクライアントを使用する。\n\nこのバージョンは通常、システムに同梱されているものよりも最新で、追加機能をサポートしているかもしれない。また、これらのツールを最初にインストールする必要もなくなる。\n\n適用には再起動が必要である。
|
||||
useBundledToolsDescription=ローカルにインストールされているものではなく、バンドルされているバージョンのopensshクライアントを使用することを推奨する。\n\nこのバージョンは通常、システムに同梱されているものよりも最新で、追加機能をサポートしているかもしれない。また、これらのツールを最初にインストールする必要もなくなる。
|
||||
appearance=外観
|
||||
integrations=統合
|
||||
uiOptions=UIオプション
|
||||
|
@ -350,12 +349,12 @@ automaticallyCheckForUpdatesDescription=有効にすると、XPipeの実行中
|
|||
sendAnonymousErrorReports=匿名でエラーレポートを送信する
|
||||
sendUsageStatistics=匿名で利用統計を送信する
|
||||
storageDirectory=ストレージディレクトリ
|
||||
storageDirectoryDescription=XPipeがすべての接続情報を保存する場所。この設定は次回再起動時にのみ適用される。この設定を変更すると、古いディレクトリのデータは新しいディレクトリにコピーされない。
|
||||
storageDirectoryDescription=XPipeがすべての接続情報を保存する場所。これを変更すると、古いディレクトリのデータは新しいディレクトリにコピーされない。
|
||||
logLevel=ログレベル
|
||||
appBehaviour=アプリケーションの動作
|
||||
logLevelDescription=ログファイルを書くときに使用するログレベル。
|
||||
developerMode=開発者モード
|
||||
developerModeDescription=有効にすると、開発に役立つさまざまな追加オプションにアクセスできるようになる。再起動後にのみ有効になる。
|
||||
developerModeDescription=有効にすると、開発に役立つさまざまな追加オプションにアクセスできるようになる。
|
||||
editor=エディター
|
||||
custom=カスタム
|
||||
passwordManagerCommand=パスワードマネージャーコマンド
|
||||
|
|
|
@ -102,9 +102,8 @@ deleteAlertHeader=Wil je de ($COUNT$) geselecteerde elementen verwijderen?
|
|||
selectedElements=Geselecteerde elementen:
|
||||
mustNotBeEmpty=$VALUE$ mag niet leeg zijn
|
||||
valueMustNotBeEmpty=Waarde mag niet leeg zijn
|
||||
transferDescription=Bestanden laten vallen om te downloaden
|
||||
dragFiles=Bestanden slepen binnen browser
|
||||
dragLocalFiles=Lokale bestanden van hier slepen
|
||||
transferDescription=Sleep bestanden hierheen om te downloaden
|
||||
dragLocalFiles=Gedownloade bestanden van hier slepen
|
||||
null=$VALUE$ moet not null zijn
|
||||
roots=Wortels
|
||||
scripts=Scripts
|
||||
|
@ -251,7 +250,7 @@ restoreAllSessions=Alle sessies herstellen
|
|||
connectionTimeout=Time-out start verbinding
|
||||
connectionTimeoutDescription=De tijd in seconden om te wachten op een antwoord voordat een verbinding als getimed wordt beschouwd. Als sommige van je systemen op afstand er lang over doen om verbinding te maken, kun je proberen deze waarde te verhogen.
|
||||
useBundledTools=Gebundelde OpenSSH-gereedschappen gebruiken
|
||||
useBundledToolsDescription=Gebruik liever de gebundelde versie van de openssh client in plaats van je lokaal geïnstalleerde versie.\n\nDeze versie is meestal actueler dan degene die op je systeem staat en ondersteunt mogelijk extra mogelijkheden. Hierdoor is het ook niet meer nodig om deze tools überhaupt geïnstalleerd te hebben.\n\nVereist opnieuw opstarten om toe te passen.
|
||||
useBundledToolsDescription=Gebruik liever de gebundelde versie van de openssh client in plaats van je lokaal geïnstalleerde versie.\n\nDeze versie is meestal actueler dan degene die op je systeem staat en ondersteunt mogelijk extra mogelijkheden. Hierdoor is het ook niet meer nodig om deze tools geïnstalleerd te hebben.
|
||||
appearance=Uiterlijk
|
||||
integrations=Integraties
|
||||
uiOptions=UI-opties
|
||||
|
@ -350,12 +349,12 @@ automaticallyCheckForUpdatesDescription=Als deze optie is ingeschakeld, wordt na
|
|||
sendAnonymousErrorReports=Anoniem foutrapporten versturen
|
||||
sendUsageStatistics=Anonieme gebruiksstatistieken verzenden
|
||||
storageDirectory=Opslagmap
|
||||
storageDirectoryDescription=De locatie waar XPipe alle verbindingsinformatie moet opslaan. Deze instelling wordt pas toegepast bij de volgende herstart. Als je dit verandert, worden de gegevens in de oude map niet gekopieerd naar de nieuwe.
|
||||
storageDirectoryDescription=De locatie waar XPipe alle verbindingsinformatie moet opslaan. Als je dit verandert, worden de gegevens in de oude map niet gekopieerd naar de nieuwe.
|
||||
logLevel=Logniveau
|
||||
appBehaviour=Gedrag van de toepassing
|
||||
logLevelDescription=Het logniveau dat gebruikt moet worden bij het schrijven van logbestanden.
|
||||
developerMode=Ontwikkelaar modus
|
||||
developerModeDescription=Als deze optie is ingeschakeld, heb je toegang tot een aantal extra opties die handig zijn voor ontwikkeling. Alleen actief na opnieuw opstarten.
|
||||
developerModeDescription=Als deze optie is ingeschakeld, heb je toegang tot een aantal extra opties die handig zijn voor ontwikkeling.
|
||||
editor=Bewerker
|
||||
custom=Aangepaste
|
||||
passwordManagerCommand=Opdracht voor wachtwoordbeheer
|
||||
|
|
|
@ -102,9 +102,8 @@ deleteAlertHeader=Queres apagar os ($COUNT$) elementos seleccionados?
|
|||
selectedElements=Elementos seleccionados:
|
||||
mustNotBeEmpty=$VALUE$ não pode estar vazio
|
||||
valueMustNotBeEmpty=O valor não pode estar vazio
|
||||
transferDescription=Larga ficheiros para transferir
|
||||
dragFiles=Arrasta ficheiros no browser
|
||||
dragLocalFiles=Arrasta ficheiros locais a partir daqui
|
||||
transferDescription=Arrasta os ficheiros para aqui para descarregar
|
||||
dragLocalFiles=Arrasta os ficheiros descarregados a partir daqui
|
||||
null=$VALUE$ não pode ser nulo
|
||||
roots=Raízes
|
||||
scripts=Scripts
|
||||
|
@ -251,7 +250,7 @@ restoreAllSessions=Repõe todas as sessões
|
|||
connectionTimeout=Tempo limite de início da ligação
|
||||
connectionTimeoutDescription=O tempo, em segundos, de espera por uma resposta antes de considerares que a ligação expirou. Se alguns dos teus sistemas remotos demorarem muito tempo a estabelecer ligação, podes tentar aumentar este valor.
|
||||
useBundledTools=Usa as ferramentas OpenSSH incluídas no pacote
|
||||
useBundledToolsDescription=Prefere usar a versão empacotada do cliente openssh em vez da versão instalada localmente.\n\nEsta versão é normalmente mais actualizada do que as fornecidas com o teu sistema e pode suportar funcionalidades adicionais. Isso também elimina a necessidade de ter essas ferramentas instaladas em primeiro lugar.\n\nRequer reiniciar para aplicar.
|
||||
useBundledToolsDescription=Prefere usar a versão empacotada do cliente openssh em vez da versão instalada localmente.\n\nEsta versão é normalmente mais actualizada do que as fornecidas com o teu sistema e pode suportar funcionalidades adicionais. Isso também elimina a necessidade de ter essas ferramentas instaladas em primeiro lugar.
|
||||
appearance=Aparece
|
||||
integrations=Integrações
|
||||
uiOptions=Opções da IU
|
||||
|
@ -350,12 +349,12 @@ automaticallyCheckForUpdatesDescription=Quando ativado, as informações de nova
|
|||
sendAnonymousErrorReports=Envia relatórios de erro anónimos
|
||||
sendUsageStatistics=Envia estatísticas de utilização anónimas
|
||||
storageDirectory=Diretório de armazenamento
|
||||
storageDirectoryDescription=A localização onde o XPipe deve armazenar todas as informações de ligação. Esta definição só será aplicada na próxima reinicialização. Quando alteras isto, os dados no antigo diretório não são copiados para o novo.
|
||||
storageDirectoryDescription=A localização onde o XPipe deve armazenar todas as informações de ligação. Ao alterar isto, os dados no diretório antigo não são copiados para o novo.
|
||||
logLevel=Nível de registo
|
||||
appBehaviour=Comportamento da aplicação
|
||||
logLevelDescription=O nível de registo que deve ser utilizado quando escreves ficheiros de registo.
|
||||
developerMode=Modo de desenvolvimento
|
||||
developerModeDescription=Quando ativado, terás acesso a uma variedade de opções adicionais que são úteis para o desenvolvimento. Só fica ativo depois de reiniciar.
|
||||
developerModeDescription=Quando ativado, terás acesso a uma variedade de opções adicionais que são úteis para o desenvolvimento.
|
||||
editor=Editor
|
||||
custom=Personaliza
|
||||
passwordManagerCommand=Comando do gestor de senhas
|
||||
|
|
|
@ -102,9 +102,8 @@ deleteAlertHeader=Хочешь удалить ($COUNT$) выбранные эл
|
|||
selectedElements=Выбранные элементы:
|
||||
mustNotBeEmpty=$VALUE$ не должен быть пустым
|
||||
valueMustNotBeEmpty=Значение не должно быть пустым
|
||||
transferDescription=Сбрасывать файлы для загрузки
|
||||
dragFiles=Перетаскивание файлов в браузере
|
||||
dragLocalFiles=Перетащите локальные файлы отсюда
|
||||
transferDescription=Перетащите файлы сюда, чтобы скачать
|
||||
dragLocalFiles=Перетащите загруженные файлы отсюда
|
||||
null=$VALUE$ должен быть не нулевым
|
||||
roots=Корни
|
||||
scripts=Скрипты
|
||||
|
@ -251,7 +250,7 @@ restoreAllSessions=Восстановление всех сессий
|
|||
connectionTimeout=Таймаут запуска соединения
|
||||
connectionTimeoutDescription=Время в секундах, в течение которого нужно ждать ответа, прежде чем считать соединение прерванным по таймеру. Если некоторые из твоих удаленных систем долго подключаются, попробуй увеличить это значение.
|
||||
useBundledTools=Используйте прилагаемые инструменты OpenSSH
|
||||
useBundledToolsDescription=Предпочитай использовать поставляемую в комплекте версию клиента openssh вместо локально установленного.\n\nЭта версия обычно более актуальна, чем та, что поставляется в твоей системе, и может поддерживать дополнительные возможности. Это также избавляет от необходимости устанавливать эти инструменты в первую очередь.\n\nДля применения требуется перезагрузка.
|
||||
useBundledToolsDescription=Предпочти использовать поставляемую в комплекте версию клиента openssh вместо локально установленного.\n\nЭта версия обычно более актуальна, чем та, что поставляется с твоей системой, и может поддерживать дополнительные возможности. Это также избавляет от необходимости устанавливать эти инструменты в первую очередь.
|
||||
appearance=Внешний вид
|
||||
integrations=Интеграции
|
||||
uiOptions=Параметры пользовательского интерфейса
|
||||
|
@ -350,12 +349,12 @@ automaticallyCheckForUpdatesDescription=Если эта функция вклю
|
|||
sendAnonymousErrorReports=Отправлять анонимные сообщения об ошибках
|
||||
sendUsageStatistics=Отправляйте анонимную статистику использования
|
||||
storageDirectory=Каталог хранилищ
|
||||
storageDirectoryDescription=Место, где XPipe должен хранить всю информацию о соединениях. Эта настройка будет применена только при следующем перезапуске. При ее изменении данные из старой директории не копируются в новую.
|
||||
storageDirectoryDescription=Место, где XPipe должен хранить всю информацию о соединениях. При его изменении данные из старой директории не копируются в новую.
|
||||
logLevel=Уровень журнала
|
||||
appBehaviour=Поведение приложения
|
||||
logLevelDescription=Уровень журнала, который следует использовать при записи лог-файлов.
|
||||
developerMode=Режим разработчика
|
||||
developerModeDescription=Если включить эту функцию, то ты получишь доступ к множеству дополнительных опций, полезных для разработки. Активен только после перезапуска.
|
||||
developerModeDescription=Когда эта функция включена, ты получишь доступ к множеству дополнительных опций, полезных для разработки.
|
||||
editor=Редактор
|
||||
custom=Пользовательский
|
||||
passwordManagerCommand=Команда менеджера паролей
|
||||
|
|
|
@ -102,9 +102,8 @@ deleteAlertHeader=($COUNT$) seçili öğeleri silmek istiyor musunuz?
|
|||
selectedElements=Seçilen unsurlar:
|
||||
mustNotBeEmpty=$VALUE$ boş olmamalıdır
|
||||
valueMustNotBeEmpty=Değer boş olmamalıdır
|
||||
transferDescription=İndirilecek dosyaları bırakın
|
||||
dragFiles=Dosyaları tarayıcı içinde sürükleyin
|
||||
dragLocalFiles=Yerel dosyaları buradan sürükleyin
|
||||
transferDescription=İndirmek için dosyaları buraya sürükleyin
|
||||
dragLocalFiles=İndirilen dosyaları buradan sürükleyin
|
||||
null=$VALUE$ null olmamalıdır
|
||||
roots=Kökler
|
||||
scripts=Senaryolar
|
||||
|
@ -251,7 +250,7 @@ restoreAllSessions=Tüm oturumları geri yükle
|
|||
connectionTimeout=Bağlantı başlatma zaman aşımı
|
||||
connectionTimeoutDescription=Bir bağlantının zaman aşımına uğradığını düşünmeden önce yanıt için beklenecek saniye cinsinden süre. Uzak sistemlerinizden bazılarının bağlanması uzun sürüyorsa, bu değeri artırmayı deneyebilirsiniz.
|
||||
useBundledTools=Birlikte verilen OpenSSH araçlarını kullanma
|
||||
useBundledToolsDescription=Yerel olarak yüklediğiniz openssh istemcisi yerine paketlenmiş sürümünü kullanmayı tercih edin.\n\nBu sürüm genellikle sisteminizde yüklü olandan daha günceldir ve ek özellikleri destekleyebilir. Bu aynı zamanda bu araçların ilk etapta yüklü olması gerekliliğini de ortadan kaldırır.\n\nUygulamak için yeniden başlatma gerekir.
|
||||
useBundledToolsDescription=Yerel olarak yüklediğiniz openssh istemcisi yerine paketlenmiş sürümünü kullanmayı tercih edin.\n\nBu sürüm genellikle sisteminizde yüklü olandan daha günceldir ve ek özellikleri destekleyebilir. Bu aynı zamanda bu araçların ilk etapta yüklü olması gerekliliğini de ortadan kaldırır.
|
||||
appearance=Görünüş
|
||||
integrations=Entegrasyonlar
|
||||
uiOptions=Kullanıcı Arayüzü Seçenekleri
|
||||
|
@ -351,12 +350,12 @@ automaticallyCheckForUpdatesDescription=Etkinleştirildiğinde, XPipe çalışı
|
|||
sendAnonymousErrorReports=Anonim hata raporları gönderin
|
||||
sendUsageStatistics=Anonim kullanım istatistikleri gönderin
|
||||
storageDirectory=Depolama dizini
|
||||
storageDirectoryDescription=XPipe'ın tüm bağlantı bilgilerini saklaması gereken konum. Bu ayar yalnızca bir sonraki yeniden başlatmada uygulanacaktır. Bunu değiştirirken, eski dizindeki veriler yenisine kopyalanmaz.
|
||||
storageDirectoryDescription=XPipe'ın tüm bağlantı bilgilerini saklaması gereken konum. Bunu değiştirirken, eski dizindeki veriler yenisine kopyalanmaz.
|
||||
logLevel=Günlük seviyesi
|
||||
appBehaviour=Uygulama davranışı
|
||||
logLevelDescription=Günlük dosyaları yazılırken kullanılması gereken günlük düzeyi.
|
||||
developerMode=Geliştirici modu
|
||||
developerModeDescription=Etkinleştirildiğinde, geliştirme için yararlı olan çeşitli ek seçeneklere erişebilirsiniz. Yalnızca yeniden başlatmadan sonra etkindir.
|
||||
developerModeDescription=Etkinleştirildiğinde, geliştirme için yararlı olan çeşitli ek seçeneklere erişiminiz olacaktır.
|
||||
editor=Editör
|
||||
custom=Özel
|
||||
passwordManagerCommand=Parola yöneticisi komutu
|
||||
|
|
|
@ -102,9 +102,8 @@ deleteAlertHeader=您想删除 ($COUNT$) 选定的元素吗?
|
|||
selectedElements=选定要素:
|
||||
mustNotBeEmpty=$VALUE$ 不得为空
|
||||
valueMustNotBeEmpty=值不得为空
|
||||
transferDescription=下载文件
|
||||
dragFiles=在浏览器中拖动文件
|
||||
dragLocalFiles=从此处拖动本地文件
|
||||
transferDescription=拖动文件到此处下载
|
||||
dragLocalFiles=从此处拖动下载的文件
|
||||
null=$VALUE$ 必须为非空
|
||||
roots=根
|
||||
scripts=脚本
|
||||
|
@ -251,7 +250,7 @@ restoreAllSessions=恢复所有会话
|
|||
connectionTimeout=连接启动超时
|
||||
connectionTimeoutDescription=连接超时前等待响应的时间(秒)。如果某些远程系统的连接时间较长,可以尝试增加此值。
|
||||
useBundledTools=使用捆绑的 OpenSSH 工具
|
||||
useBundledToolsDescription=优先使用捆绑版本的 openssh 客户端,而不是本地安装的客户端。\n\n该版本通常比系统中安装的版本更新,并可能支持更多功能。这也消除了首先安装这些工具的要求。\n\n需要重新启动才能应用。
|
||||
useBundledToolsDescription=优先使用捆绑版本的 openssh 客户端,而不是本地安装的客户端。\n\n该版本通常比系统中的版本更新,并可能支持更多功能。这也消除了首先安装这些工具的要求。
|
||||
appearance=外观
|
||||
integrations=集成
|
||||
uiOptions=用户界面选项
|
||||
|
@ -350,12 +349,12 @@ automaticallyCheckForUpdatesDescription=启用后,XPipe 会在运行一段时
|
|||
sendAnonymousErrorReports=发送匿名错误报告
|
||||
sendUsageStatistics=发送匿名使用统计数据
|
||||
storageDirectory=存储目录
|
||||
storageDirectoryDescription=XPipe 存储所有连接信息的位置。该设置只会在下次重启时应用。更改时,旧目录中的数据不会复制到新目录。
|
||||
storageDirectoryDescription=XPipe 存储所有连接信息的位置。更改时,旧目录中的数据不会复制到新目录。
|
||||
logLevel=日志级别
|
||||
appBehaviour=应用程序行为
|
||||
logLevelDescription=编写日志文件时应使用的日志级别。
|
||||
developerMode=开发人员模式
|
||||
developerModeDescription=启用后,您可以访问各种对开发有用的附加选项。仅在重启后激活。
|
||||
developerModeDescription=启用后,您将可以访问各种对开发有用的附加选项。
|
||||
editor=编辑器
|
||||
custom=自定义
|
||||
passwordManagerCommand=密码管理器命令
|
||||
|
|
Loading…
Reference in a new issue