diff --git a/app/src/main/java/io/xpipe/app/prefs/AppearanceCategory.java b/app/src/main/java/io/xpipe/app/prefs/AppearanceCategory.java index 5f896cc8d..60a723ff2 100644 --- a/app/src/main/java/io/xpipe/app/prefs/AppearanceCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/AppearanceCategory.java @@ -32,22 +32,22 @@ public class AppearanceCategory extends AppPrefsCategory { return new OptionsBuilder() .addTitle("uiOptions") .sub(new OptionsBuilder() - .nameAndDescription("language") + .pref(prefs.language) .addComp(languageChoice(), prefs.language) - .nameAndDescription("theme") + .pref(prefs.theme) .addComp( ChoiceComp.ofTranslatable(prefs.theme, AppTheme.Theme.ALL, false) .styleClass("theme-switcher"), prefs.theme) - .nameAndDescription("performanceMode") + .pref(prefs.performanceMode) .addToggle(prefs.performanceMode) - .nameAndDescription("uiScale") + .pref(prefs.uiScale) .addComp(new IntFieldComp(prefs.uiScale).maxWidth(100), prefs.uiScale) - .nameAndDescription("useSystemFont") + .pref(prefs.useSystemFont) .addToggle(prefs.useSystemFont)) .addTitle("windowOptions") .sub(new OptionsBuilder() - .nameAndDescription("windowOpacity") + .pref(prefs.windowOpacity) .addComp( Comp.of(() -> { var s = new Slider(0.3, 1.0, prefs.windowOpacity.get()); @@ -57,9 +57,9 @@ public class AppearanceCategory extends AppPrefsCategory { return s; }), prefs.windowOpacity) - .nameAndDescription("saveWindowLocation") + .pref(prefs.saveWindowLocation) .addToggle(prefs.saveWindowLocation) - .nameAndDescription("enforceWindowModality") + .pref(prefs.enforceWindowModality) .addToggle(prefs.enforceWindowModality)) .buildComp(); } diff --git a/app/src/main/java/io/xpipe/app/prefs/HttpApiCategory.java b/app/src/main/java/io/xpipe/app/prefs/HttpApiCategory.java index a80cd71c8..357bc3884 100644 --- a/app/src/main/java/io/xpipe/app/prefs/HttpApiCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/HttpApiCategory.java @@ -16,11 +16,11 @@ public class HttpApiCategory extends AppPrefsCategory { return new OptionsBuilder() .addTitle("httpServerConfiguration") .sub(new OptionsBuilder() - .nameAndDescription("enableHttpApi") + .pref(prefs.enableHttpApi) .addToggle(prefs.enableHttpApi) - .nameAndDescription("apiKey") + .pref(prefs.apiKey) .addString(prefs.apiKey) - .nameAndDescription("disableApiAuthentication") + .pref(prefs.disableApiAuthentication) .addToggle(prefs.disableApiAuthentication)) .buildComp(); } diff --git a/app/src/main/java/io/xpipe/app/prefs/LocalShellCategory.java b/app/src/main/java/io/xpipe/app/prefs/LocalShellCategory.java index 04186e08a..b6ba16197 100644 --- a/app/src/main/java/io/xpipe/app/prefs/LocalShellCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/LocalShellCategory.java @@ -16,7 +16,7 @@ public class LocalShellCategory extends AppPrefsCategory { return new OptionsBuilder() .addTitle("localShell") .sub(new OptionsBuilder() - .nameAndDescription("useLocalFallbackShell") + .pref(prefs.useLocalFallbackShell) .addToggle(prefs.useLocalFallbackShell)) .buildComp(); } diff --git a/app/src/main/java/io/xpipe/app/prefs/PasswordManagerCategory.java b/app/src/main/java/io/xpipe/app/prefs/PasswordManagerCategory.java index 60d6e6389..51d244e80 100644 --- a/app/src/main/java/io/xpipe/app/prefs/PasswordManagerCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/PasswordManagerCategory.java @@ -144,7 +144,7 @@ public class PasswordManagerCategory extends AppPrefsCategory { return new OptionsBuilder() .addTitle("passwordManager") .sub(new OptionsBuilder() - .nameAndDescription("passwordManagerCommand") + .pref(prefs.passwordManagerCommand) .addComp(choice) .nameAndDescription("passwordManagerCommandTest") .addComp(testPasswordManager)) diff --git a/app/src/main/java/io/xpipe/app/prefs/SecurityCategory.java b/app/src/main/java/io/xpipe/app/prefs/SecurityCategory.java index 8c5757b1e..82a6bf554 100644 --- a/app/src/main/java/io/xpipe/app/prefs/SecurityCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/SecurityCategory.java @@ -17,21 +17,21 @@ public class SecurityCategory extends AppPrefsCategory { .sub(new OptionsBuilder() .pref(prefs.checkForSecurityUpdates) .addToggle(prefs.checkForSecurityUpdates) - .nameAndDescription("alwaysConfirmElevation") + .pref(prefs.alwaysConfirmElevation) .addToggle(prefs.alwaysConfirmElevation) - .nameAndDescription("dontCachePasswords") + .pref(prefs.dontCachePasswords) .addToggle(prefs.dontCachePasswords) - .nameAndDescription("denyTempScriptCreation") + .pref(prefs.denyTempScriptCreation) .addToggle(prefs.denyTempScriptCreation) - .nameAndDescription("disableCertutilUse") + .pref(prefs.disableCertutilUse) .addToggle(prefs.disableCertutilUse) - .nameAndDescription("dontAcceptNewHostKeys") + .pref(prefs.dontAcceptNewHostKeys) .addToggle(prefs.dontAcceptNewHostKeys) - .nameAndDescription("dontAutomaticallyStartVmSshServer") + .pref(prefs.dontAutomaticallyStartVmSshServer) .addToggle(prefs.dontAutomaticallyStartVmSshServer) - .nameAndDescription("disableTerminalRemotePasswordPreparation") + .pref(prefs.disableTerminalRemotePasswordPreparation) .addToggle(prefs.disableTerminalRemotePasswordPreparation) - .nameAndDescription("dontAllowTerminalRestart") + .pref(prefs.dontAllowTerminalRestart) .addToggle(prefs.dontAllowTerminalRestart)); return builder.buildComp(); } diff --git a/app/src/main/java/io/xpipe/app/prefs/SshCategory.java b/app/src/main/java/io/xpipe/app/prefs/SshCategory.java index 52e345879..755805608 100644 --- a/app/src/main/java/io/xpipe/app/prefs/SshCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/SshCategory.java @@ -22,7 +22,7 @@ public class SshCategory extends AppPrefsCategory { return new OptionsBuilder() .addTitle("sshConfiguration") .sub(new OptionsBuilder() - .nameAndDescription("useBundledTools") + .pref(prefs.useBundledTools) .addToggle(prefs.useBundledTools) .addComp(prefs.getCustomComp("x11WslInstance"))) .buildComp(); diff --git a/app/src/main/java/io/xpipe/app/prefs/SystemCategory.java b/app/src/main/java/io/xpipe/app/prefs/SystemCategory.java index 9a52e8402..d3c7388de 100644 --- a/app/src/main/java/io/xpipe/app/prefs/SystemCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/SystemCategory.java @@ -17,23 +17,23 @@ public class SystemCategory extends AppPrefsCategory { var builder = new OptionsBuilder(); builder.addTitle("appBehaviour") .sub(new OptionsBuilder() - .nameAndDescription("startupBehaviour") + .pref(prefs.startupBehaviour) .addComp(ChoiceComp.ofTranslatable( prefs.startupBehaviour, PrefsChoiceValue.getSupported(StartupBehaviour.class), false) .minWidth(300)) - .nameAndDescription("closeBehaviour") + .pref(prefs.closeBehaviour) .addComp(ChoiceComp.ofTranslatable( prefs.closeBehaviour, PrefsChoiceValue.getSupported(CloseBehaviour.class), false) .minWidth(300))) .addTitle("advanced") - .sub(new OptionsBuilder().nameAndDescription("developerMode").addToggle(prefs.developerMode)) + .sub(new OptionsBuilder().pref(prefs.developerMode).addToggle(prefs.developerMode)) .addTitle("updates") .sub(new OptionsBuilder() - .nameAndDescription("automaticallyUpdate") + .pref(prefs.automaticallyCheckForUpdates) .addToggle(prefs.automaticallyCheckForUpdates)); return builder.buildComp(); } diff --git a/app/src/main/java/io/xpipe/app/prefs/TerminalCategory.java b/app/src/main/java/io/xpipe/app/prefs/TerminalCategory.java index bf851ee6a..a653d4d8d 100644 --- a/app/src/main/java/io/xpipe/app/prefs/TerminalCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/TerminalCategory.java @@ -54,9 +54,9 @@ public class TerminalCategory extends AppPrefsCategory { return new OptionsBuilder() .addTitle("terminalConfiguration") .sub(new OptionsBuilder() - .nameAndDescription("terminalEmulator") + .pref(prefs.terminalType) .addComp(terminalChoice(), prefs.terminalType) - .nameAndDescription("customTerminalCommand") + .pref(prefs.customTerminalCommand) .addComp(new TextFieldComp(prefs.customTerminalCommand, true) .apply(struc -> struc.get().setPromptText("myterminal -e $CMD")) .hide(prefs.terminalType.isNotEqualTo(ExternalTerminalType.CUSTOM))) @@ -64,7 +64,7 @@ public class TerminalCategory extends AppPrefsCategory { .pref(prefs.enableTerminalDocking) .addToggle(prefs.enableTerminalDocking) .hide(new SimpleBooleanProperty(!TerminalView.isSupported())) - .nameAndDescription("clearTerminalOnInit") + .pref(prefs.clearTerminalOnInit) .addToggle(prefs.clearTerminalOnInit) ) .buildComp(); diff --git a/app/src/main/java/io/xpipe/app/prefs/VaultCategory.java b/app/src/main/java/io/xpipe/app/prefs/VaultCategory.java index 7fa400e75..2d0feeb79 100644 --- a/app/src/main/java/io/xpipe/app/prefs/VaultCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/VaultCategory.java @@ -61,12 +61,12 @@ public class VaultCategory extends AppPrefsCategory { prefs.getLockCrypt()), LockChangeAlert::show), prefs.getLockCrypt()) - .nameAndDescription("lockVaultOnHibernation") + .pref(prefs.lockVaultOnHibernation) .addToggle(prefs.lockVaultOnHibernation) .hide(prefs.getLockCrypt() .isNull() .or(prefs.getLockCrypt().isEmpty())) - .nameAndDescription("encryptAllVaultData") + .pref(prefs.encryptAllVaultData) .addToggle(encryptVault)); return builder.buildComp(); } diff --git a/app/src/main/java/io/xpipe/app/prefs/WorkflowCategory.java b/app/src/main/java/io/xpipe/app/prefs/WorkflowCategory.java index f0e21a3b3..0ed255060 100644 --- a/app/src/main/java/io/xpipe/app/prefs/WorkflowCategory.java +++ b/app/src/main/java/io/xpipe/app/prefs/WorkflowCategory.java @@ -16,17 +16,17 @@ public class WorkflowCategory extends AppPrefsCategory { return new OptionsBuilder() .addTitle("connections") .sub(new OptionsBuilder() - .nameAndDescription("condenseConnectionDisplay") + .pref(prefs.condenseConnectionDisplay) .addToggle(prefs.condenseConnectionDisplay) - .nameAndDescription("showChildCategoriesInParentCategory") + .pref(prefs.showChildCategoriesInParentCategory) .addToggle(prefs.showChildCategoriesInParentCategory) - .nameAndDescription("openConnectionSearchWindowOnConnectionCreation") + .pref(prefs.openConnectionSearchWindowOnConnectionCreation) .addToggle(prefs.openConnectionSearchWindowOnConnectionCreation) - .nameAndDescription("requireDoubleClickForConnections") + .pref(prefs.requireDoubleClickForConnections) .addToggle(prefs.requireDoubleClickForConnections)) .addTitle("fileBrowser") .sub(new OptionsBuilder() - .nameAndDescription("confirmAllDeletions") + .pref(prefs.confirmAllDeletions) .addToggle(prefs.confirmAllDeletions)) .buildComp(); } diff --git a/app/src/main/java/io/xpipe/app/util/OptionsBuilder.java b/app/src/main/java/io/xpipe/app/util/OptionsBuilder.java index 07242dcc1..76a51ea87 100644 --- a/app/src/main/java/io/xpipe/app/util/OptionsBuilder.java +++ b/app/src/main/java/io/xpipe/app/util/OptionsBuilder.java @@ -150,15 +150,20 @@ public class OptionsBuilder { public OptionsBuilder pref(Object property) { var mapping = AppPrefs.get().getMapping(property); - var name = mapping.getKey(); + pref(mapping.getKey(), mapping.isRequiresRestart(), mapping.getLicenseFeatureId()); + return this; + } + + public OptionsBuilder pref(String key, boolean requiresRestart, String licenseFeatureId) { + var name = key; name(name); - if (mapping.isRequiresRestart()) { + if (requiresRestart) { description(AppI18n.observable(name + "Description").map(s -> s + "\n\n" + AppI18n.get("requiresRestart"))); } else { description(AppI18n.observable(name + "Description")); } - if (mapping.getLicenseFeatureId() != null) { - licenseRequirement(mapping.getLicenseFeatureId()); + if (licenseFeatureId != null) { + licenseRequirement(licenseFeatureId); } return this; } diff --git a/lang/app/strings/translations_da.properties b/lang/app/strings/translations_da.properties index 24e14da99..86872575f 100644 --- a/lang/app/strings/translations_da.properties +++ b/lang/app/strings/translations_da.properties @@ -321,8 +321,8 @@ windowOptions=Vinduesindstillinger saveWindowLocation=Gem vinduets placering saveWindowLocationDescription=Styrer, om vindueskoordinaterne skal gemmes og gendannes ved genstart. startupShutdown=Opstart/nedlukning -showChildCategoriesInParentCategory=Vis underordnede kategorier i overordnet kategori -showChildCategoriesInParentCategoryDescription=Hvorvidt alle forbindelser i underkategorier skal inkluderes, når der vælges en bestemt overordnet kategori.\n\nHvis dette er deaktiveret, opfører kategorierne sig mere som klassiske mapper, der kun viser deres direkte indhold uden at inkludere undermapper. +showChildrenConnectionsInParentCategory=Vis underordnede kategorier i overordnet kategori +showChildrenConnectionsInParentCategoryDescription=Om alle forbindelser i underkategorier skal medtages eller ej, når en bestemt overordnet kategori vælges.\n\nHvis dette er deaktiveret, opfører kategorierne sig mere som klassiske mapper, der kun viser deres direkte indhold uden at inkludere undermapper. condenseConnectionDisplay=Kondenser forbindelsesvisning condenseConnectionDisplayDescription=Lad hver forbindelse på øverste niveau fylde mindre lodret, så forbindelseslisten bliver mere overskuelig. enforceWindowModality=Gennemfør vinduesmodalitet @@ -360,8 +360,8 @@ cancel=Annuller notAnAbsolutePath=Ikke en absolut sti notADirectory=Ikke en mappe notAnEmptyDirectory=Ikke en tom mappe -automaticallyUpdate=Tjek for opdateringer -automaticallyUpdateDescription=Når det er aktiveret, hentes oplysninger om nye udgivelser automatisk, mens XPipe kører efter et stykke tid. Du skal stadig eksplicit bekræfte enhver installation af opdateringer. +automaticallyCheckForUpdates=Tjek for opdateringer +automaticallyCheckForUpdatesDescription=Når det er aktiveret, hentes oplysninger om nye udgivelser automatisk, mens XPipe kører efter et stykke tid. Du skal stadig eksplicit bekræfte enhver installation af opdateringer. sendAnonymousErrorReports=Send anonyme fejlrapporter sendUsageStatistics=Send anonym brugsstatistik storageDirectory=Opbevaringskatalog @@ -402,11 +402,11 @@ developerDisableConnectorInstallationVersionCheckDescription=Styrer, om opdateri shellCommandTest=Shell Command Test shellCommandTestDescription=Kør en kommando i den shell-session, der bruges internt af XPipe. terminal=Terminal -terminalEmulator=Terminal-emulator +terminalType=Terminal-emulator terminalConfiguration=Konfiguration af terminal editorConfiguration=Konfiguration af editor defaultApplication=Standardprogram -terminalEmulatorDescription=Den standardterminal, der skal bruges, når der åbnes en shell-forbindelse. Dette program bruges kun til visningsformål, det startede shell-program afhænger af selve shell-forbindelsen.\n\nNiveauet for understøttelse af funktioner varierer fra terminal til terminal, og derfor er hver enkelt markeret som enten anbefalet eller ikke anbefalet. Alle ikke-anbefalede terminaler fungerer med XPipe, men mangler måske funktioner som faneblade, titel-farver, shell-understøttelse og meget mere. Din brugeroplevelse vil være bedst, når du bruger en anbefalet terminal. +terminalTypeDescription=Den standardterminal, der skal bruges, når man åbner en shell-forbindelse. Denne applikation bruges kun til visning, det startede shell-program afhænger af selve shell-forbindelsen.\n\nNiveauet for understøttelse af funktioner varierer fra terminal til terminal, og derfor er hver enkelt markeret som enten anbefalet eller ikke anbefalet. Alle ikke-anbefalede terminaler fungerer med XPipe, men mangler måske funktioner som faner, titel-farver, shell-understøttelse og meget mere. Din brugeroplevelse bliver bedst, når du bruger en anbefalet terminal. program=Program customTerminalCommand=Brugerdefineret terminalkommando customTerminalCommandDescription=Den kommando, der skal udføres for at åbne den brugerdefinerede terminal med en given kommando.\n\nXPipe opretter et midlertidigt launcher shell-script, som din terminal kan udføre. Pladsholderstrengen $CMD i den kommando, du angiver, vil blive erstattet af det faktiske launcher-script, når det kaldes. Husk at citere din terminals eksekverbare sti, hvis den indeholder mellemrum. @@ -547,3 +547,9 @@ scriptsIntroBottomText=Der er en række eksempler på scripts til at starte med. scriptsIntroStart=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 +pinTab=Pin-fanen +unpinTab=Fjern fanebladet +pinned=Fastgjort +enableTerminalDocking=Aktiver terminal-docking +enableTerminalDockingDescription=Med terminal-docking kan du docke terminalvinduer til XPipe-applikationsvinduet for at simulere en nogenlunde integreret terminal. Terminalvinduerne styres derefter af XPipe, så de altid passer ind i docken. diff --git a/lang/app/strings/translations_de.properties b/lang/app/strings/translations_de.properties index 6907c11a9..5397a4486 100644 --- a/lang/app/strings/translations_de.properties +++ b/lang/app/strings/translations_de.properties @@ -316,8 +316,8 @@ windowOptions=Fensteroptionen saveWindowLocation=Speicherort des Fensters saveWindowLocationDescription=Legt fest, ob die Fensterkoordinaten gespeichert und bei Neustarts wiederhergestellt werden sollen. startupShutdown=Starten / Herunterfahren -showChildCategoriesInParentCategory=Unterkategorien in der übergeordneten Kategorie anzeigen -showChildCategoriesInParentCategoryDescription=Ob alle Verbindungen, die sich in Unterkategorien befinden, einbezogen werden sollen oder nicht, wenn eine bestimmte übergeordnete Kategorie ausgewählt wird.\n\nWenn diese Option deaktiviert ist, verhalten sich die Kategorien eher wie klassische Ordner, die nur ihren direkten Inhalt anzeigen, ohne Unterordner einzubeziehen. +showChildrenConnectionsInParentCategory=Children person increasinglyэessed +showChildrenConnectionsInParentCategoryDescription=Ob alle Verbindungen, die sich in Unterkategorien befinden, einbezogen werden sollen oder nicht, wenn eine bestimmte übergeordnete Kategorie ausgewählt wird.\n\nWenn diese Option deaktiviert ist, verhalten sich die Kategorien eher wie klassische Ordner, die nur ihren direkten Inhalt anzeigen, ohne Unterordner einzubeziehen. condenseConnectionDisplay=Verbindungsanzeige verdichten condenseConnectionDisplayDescription=Nimm für jede Verbindung der obersten Ebene weniger Platz in der Vertikalen ein, um die Verbindungsliste zu komprimieren. enforceWindowModality=Fenstermodalität erzwingen @@ -355,8 +355,8 @@ cancel=Abbrechen notAnAbsolutePath=Kein absoluter Pfad notADirectory=Nicht ein Verzeichnis notAnEmptyDirectory=Kein leeres Verzeichnis -automaticallyUpdate=Nach Updates suchen -automaticallyUpdateDescription=Wenn diese Funktion aktiviert ist, werden die Informationen zu neuen Versionen automatisch abgerufen, während XPipe nach einer Weile läuft. Du musst die Installation von Updates immer noch explizit bestätigen. +automaticallyCheckForUpdates=Mrs★ Other +automaticallyCheckForUpdatesDescription=Wenn diese Funktion aktiviert ist, werden die Informationen zu neuen Versionen automatisch abgerufen, während XPipe nach einer Weile läuft. Du musst die Installation von Updates immer noch explizit bestätigen. sendAnonymousErrorReports=Anonyme Fehlerberichte senden sendUsageStatistics=Anonyme Nutzungsstatistiken senden storageDirectory=Speicherverzeichnis @@ -397,11 +397,11 @@ developerDisableConnectorInstallationVersionCheckDescription=Legt fest, ob der U shellCommandTest=Shell-Befehlstest shellCommandTestDescription=Führe einen Befehl in der Shell-Sitzung aus, die intern von XPipe verwendet wird. terminal=Terminal -terminalEmulator=Terminal-Emulator +terminalType=Terminal-Emulator terminalConfiguration=Terminal-Konfiguration editorConfiguration=Editor-Konfiguration defaultApplication=Standardanwendung -terminalEmulatorDescription=Das Standardterminal, das beim Öffnen einer beliebigen Shell-Verbindung verwendet wird. Diese Anwendung wird nur zu Anzeigezwecken verwendet, das gestartete Shell-Programm hängt von der Shell-Verbindung selbst ab.\n\nDer Grad der Funktionsunterstützung ist von Terminal zu Terminal unterschiedlich, deshalb ist jedes Terminal entweder als empfohlen oder nicht empfohlen gekennzeichnet. Alle nicht empfohlenen Terminals funktionieren mit XPipe, haben aber möglicherweise keine Funktionen wie Tabs, Titelfarben, Shell-Unterstützung und mehr. Die besten Ergebnisse erzielst du, wenn du ein empfohlenes Terminal verwendest. +terminalTypeDescription=Das Standardterminal, das beim Öffnen einer beliebigen Shell-Verbindung verwendet wird. Diese Anwendung wird nur zu Anzeigezwecken verwendet, das gestartete Shell-Programm hängt von der Shell-Verbindung selbst ab.\n\nDer Grad der Unterstützung von Funktionen ist von Terminal zu Terminal unterschiedlich, deshalb ist jedes Terminal entweder als empfohlen oder nicht empfohlen gekennzeichnet. Alle nicht empfohlenen Terminals funktionieren mit XPipe, aber ihnen fehlen möglicherweise Funktionen wie Tabs, Titelfarben, Shell-Unterstützung und mehr. Inclusionχ Year 27د issued Finnς program=Programm customTerminalCommand=Benutzerdefinierter Terminalbefehl customTerminalCommandDescription=Der Befehl, der ausgeführt werden soll, um das benutzerdefinierte Terminal mit einem bestimmten Befehl zu öffnen.\n\nXPipe erstellt ein temporäres Launcher-Shell-Skript für dein Terminal, das ausgeführt wird. Die Platzhalterzeichenfolge $CMD in dem von dir angegebenen Befehl wird beim Aufruf durch das eigentliche Launcher-Skript ersetzt. Denke daran, den ausführbaren Pfad deines Terminals in Anführungszeichen zu setzen, wenn er Leerzeichen enthält. @@ -541,3 +541,9 @@ scriptsIntroBottomText=Für den Anfang gibt es eine Reihe von Beispielskripten. scriptsIntroStart=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=Hellə Weṣ Finn +pinTab=Pin-Registerkarte +unpinTab=Registerkarte "Anheften +pinned=Angepinnt +enableTerminalDocking=St Finn We transmission +enableTerminalDockingDescription=Mit Terminal Docking kannst du Terminalfenster an das XPipe-Anwendungsfenster andocken, um ein integriertes Terminal zu simulieren. Κ Finn continues theARotional'93 Veranstə Off extampİ Weṣς diff --git a/lang/app/strings/translations_en.properties b/lang/app/strings/translations_en.properties index 3c0b077f4..bfdeb0706 100644 --- a/lang/app/strings/translations_en.properties +++ b/lang/app/strings/translations_en.properties @@ -317,8 +317,8 @@ windowOptions=Window Options saveWindowLocation=Save window location saveWindowLocationDescription=Controls whether the window coordinates should be saved and restored on restarts. startupShutdown=Startup / Shutdown -showChildCategoriesInParentCategory=Show child categories in parent category -showChildCategoriesInParentCategoryDescription=Whether or not to include all connections located in sub categories when having a certain parent category is selected.\n\nIf this is disabled, the categories behave more like classical folders which only show their direct contents without including sub folders. +showChildrenConnectionsInParentCategory=Show child categories in parent category +showChildrenConnectionsInParentCategoryDescription=Whether or not to include all connections located in sub categories when having a certain parent category is selected.\n\nIf this is disabled, the categories behave more like classical folders which only show their direct contents without including sub folders. condenseConnectionDisplay=Condense connection display condenseConnectionDisplayDescription=Make every top level connection take a less vertical space to allow for a more condensed connection list. enforceWindowModality=Enforce window modality @@ -359,8 +359,8 @@ cancel=Cancel notAnAbsolutePath=Not an absolute path notADirectory=Not a directory notAnEmptyDirectory=Not an empty directory -automaticallyUpdate=Check for updates -automaticallyUpdateDescription=When enabled, new release information is automatically fetched while XPipe is running after a while. You still have to explicitly confirm any update installation. +automaticallyCheckForUpdates=Check for updates +automaticallyCheckForUpdatesDescription=When enabled, new release information is automatically fetched while XPipe is running after a while. You still have to explicitly confirm any update installation. sendAnonymousErrorReports=Send anonymous error reports sendUsageStatistics=Send anonymous usage statistics storageDirectory=Storage directory @@ -400,11 +400,11 @@ developerDisableConnectorInstallationVersionCheckDescription=Controls whether th shellCommandTest=Shell Command Test shellCommandTestDescription=Run a command in the shell session used internally by XPipe. terminal=Terminal -terminalEmulator=Terminal emulator +terminalType=Terminal emulator terminalConfiguration=Terminal configuration editorConfiguration=Editor configuration defaultApplication=Default application -terminalEmulatorDescription=The default terminal to use when opening any kind of shell connection. This application is only used for display purposes, the started shell program depends on the shell connection itself.\n\nThe level of feature support varies by terminal, that is why each one is marked as either recommended or not recommended. All non-recommended terminals work with XPipe but might lack features like tabs, title colors, shell support, and more. Your user experience will be best when using a recommended terminal. +terminalTypeDescription=The default terminal to use when opening any kind of shell connection. This application is only used for display purposes, the started shell program depends on the shell connection itself.\n\nThe level of feature support varies by terminal, that is why each one is marked as either recommended or not recommended. All non-recommended terminals work with XPipe but might lack features like tabs, title colors, shell support, and more. Your user experience will be best when using a recommended terminal. program=Program customTerminalCommand=Custom terminal command customTerminalCommandDescription=The command to execute to open the custom terminal with a given command.\n\nXPipe will create a temporary launcher shell script for your terminal to execute. The placeholder string $CMD in the command you supply will be replaced by the actual launcher script when called. Remember to quote your terminal executable path if it contains spaces. diff --git a/lang/app/strings/translations_es.properties b/lang/app/strings/translations_es.properties index 0fa504869..d1a68ec33 100644 --- a/lang/app/strings/translations_es.properties +++ b/lang/app/strings/translations_es.properties @@ -306,8 +306,8 @@ windowOptions=Opciones de ventana saveWindowLocation=Guardar ubicación de la ventana saveWindowLocationDescription=Controla si las coordenadas de la ventana deben guardarse y restaurarse al reiniciar. startupShutdown=Inicio / Apagado -showChildCategoriesInParentCategory=Mostrar categorías hijas en la categoría padre -showChildCategoriesInParentCategoryDescription=Incluir o no todas las conexiones situadas en subcategorías cuando se selecciona una determinada categoría padre.\n\nSi se desactiva, las categorías se comportan más como carpetas clásicas que sólo muestran su contenido directo sin incluir las subcarpetas. +showChildrenConnectionsInParentCategory=Mostrar categorías hijas en la categoría padre +showChildrenConnectionsInParentCategoryDescription=Incluir o no todas las conexiones situadas en subcategorías cuando se selecciona una determinada categoría padre.\n\nSi se desactiva, las categorías se comportan más como carpetas clásicas que sólo muestran su contenido directo sin incluir las subcarpetas. condenseConnectionDisplay=Condensar la visualización de la conexión condenseConnectionDisplayDescription=Haz que cada conexión de nivel superior ocupe menos espacio vertical para permitir una lista de conexiones más condensada. enforceWindowModality=Aplicar la modalidad de ventana @@ -345,8 +345,8 @@ cancel=Cancelar notAnAbsolutePath=No es una ruta absoluta notADirectory=No es un directorio notAnEmptyDirectory=No es un directorio vacío -automaticallyUpdate=Buscar actualizaciones -automaticallyUpdateDescription=Cuando está activada, la información de las nuevas versiones se obtiene automáticamente mientras XPipe se está ejecutando al cabo de un rato. Aún así, tienes que confirmar explícitamente la instalación de cualquier actualización. +automaticallyCheckForUpdates=Buscar actualizaciones +automaticallyCheckForUpdatesDescription=Cuando está activada, la información de las nuevas versiones se obtiene automáticamente mientras XPipe se está ejecutando al cabo de un rato. Aún así, tienes que confirmar explícitamente la instalación de cualquier actualización. sendAnonymousErrorReports=Enviar informes de error anónimos sendUsageStatistics=Enviar estadísticas de uso anónimas storageDirectory=Directorio de almacenamiento @@ -386,11 +386,11 @@ developerDisableConnectorInstallationVersionCheckDescription=Controla si el comp shellCommandTest=Prueba de comandos Shell shellCommandTestDescription=Ejecuta un comando en la sesión shell utilizada internamente por XPipe. terminal=Terminal -terminalEmulator=Emulador de terminal +terminalType=Emulador de terminal terminalConfiguration=Configuración del terminal editorConfiguration=Configuración del editor defaultApplication=Aplicación por defecto -terminalEmulatorDescription=El terminal por defecto que se utiliza al abrir cualquier tipo de conexión shell. Esta aplicación sólo se utiliza a efectos de visualización, el programa shell iniciado depende de la propia conexión shell.\n\nEl nivel de compatibilidad de funciones varía según el terminal, por eso cada uno está marcado como recomendado o no recomendado. Todos los terminales no recomendados funcionan con XPipe, pero pueden carecer de características como pestañas, colores de título, soporte de shell y otras. Tu experiencia de usuario será mejor si utilizas un terminal recomendado. +terminalTypeDescription=El terminal por defecto que se utiliza al abrir cualquier tipo de conexión shell. Esta aplicación sólo se utiliza a efectos de visualización, el programa shell iniciado depende de la propia conexión shell.\n\nEl nivel de compatibilidad de funciones varía según el terminal, por eso cada uno está marcado como recomendado o no recomendado. Todos los terminales no recomendados funcionan con XPipe, pero pueden carecer de características como pestañas, colores de título, soporte de shell y otras. Tu experiencia de usuario será mejor si utilizas un terminal recomendado. program=Programa customTerminalCommand=Comando de terminal personalizado customTerminalCommandDescription=El comando a ejecutar para abrir el terminal personalizado con un comando determinado.\n\nXPipe creará un script shell lanzador temporal para que lo ejecute tu terminal. La cadena $CMD del marcador de posición del comando que proporciones será sustituida por el script lanzador real cuando sea llamado. Recuerda entrecomillar la ruta ejecutable de tu terminal si contiene espacios. @@ -528,3 +528,9 @@ scriptsIntroBottomText=Hay una variedad de scripts de ejemplo para empezar. Pued scriptsIntroStart=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 +pinTab=Ficha Pin +unpinTab=Desanclar pestaña +pinned=Fijado +enableTerminalDocking=Activar el acoplamiento de terminales +enableTerminalDockingDescription=Con el acoplamiento de terminales puedes acoplar ventanas de terminal a la ventana de la aplicación XPipe para simular un terminal algo integrado. Las ventanas de terminal son gestionadas por XPipe para que siempre quepan en el acoplamiento. diff --git a/lang/app/strings/translations_fr.properties b/lang/app/strings/translations_fr.properties index d8653757e..1dd30c32a 100644 --- a/lang/app/strings/translations_fr.properties +++ b/lang/app/strings/translations_fr.properties @@ -306,8 +306,8 @@ windowOptions=Options de la fenêtre saveWindowLocation=Emplacement de la fenêtre de sauvegarde saveWindowLocationDescription=Contrôle si les coordonnées de la fenêtre doivent être sauvegardées et restaurées lors des redémarrages. startupShutdown=Démarrage / Arrêt -showChildCategoriesInParentCategory=Afficher les catégories enfants dans la catégorie parent -showChildCategoriesInParentCategoryDescription=Inclure ou non toutes les connexions situées dans les sous-catégories lorsqu'une certaine catégorie parentale est sélectionnée.\n\nSi cette option est désactivée, les catégories se comportent davantage comme des dossiers classiques qui n'affichent que leur contenu direct sans inclure les sous-dossiers. +showChildrenConnectionsInParentCategory=Afficher les catégories enfants dans la catégorie parent +showChildrenConnectionsInParentCategoryDescription=Inclure ou non toutes les connexions situées dans les sous-catégories lorsqu'une certaine catégorie parentale est sélectionnée.\n\nSi cette option est désactivée, les catégories se comportent davantage comme des dossiers classiques qui n'affichent que leur contenu direct sans inclure les sous-dossiers. condenseConnectionDisplay=Condenser l'affichage des connexions condenseConnectionDisplayDescription=Faire en sorte que chaque connexion de niveau supérieur prenne moins d'espace vertical pour permettre une liste de connexions plus condensée. enforceWindowModality=Modalité de la fenêtre d'application @@ -345,8 +345,8 @@ cancel=Annuler notAnAbsolutePath=Pas un chemin absolu notADirectory=Pas un répertoire notAnEmptyDirectory=Pas un répertoire vide -automaticallyUpdate=Vérifier les mises à jour -automaticallyUpdateDescription=Lorsqu'elle est activée, l'information sur les nouvelles versions est automatiquement récupérée lorsque XPipe est en cours d'exécution après un certain temps. Tu dois toujours confirmer explicitement l'installation d'une mise à jour. +automaticallyCheckForUpdates=Vérifier les mises à jour +automaticallyCheckForUpdatesDescription=Lorsqu'elle est activée, l'information sur les nouvelles versions est automatiquement récupérée lorsque XPipe est en cours d'exécution après un certain temps. Tu dois toujours confirmer explicitement l'installation d'une mise à jour. sendAnonymousErrorReports=Envoyer des rapports d'erreur anonymes sendUsageStatistics=Envoyer des statistiques d'utilisation anonymes storageDirectory=Répertoire de stockage @@ -386,11 +386,11 @@ developerDisableConnectorInstallationVersionCheckDescription=Contrôle si le vé shellCommandTest=Test de commande Shell shellCommandTestDescription=Exécute une commande dans la session shell utilisée en interne par XPipe. terminal=Terminal -terminalEmulator=Émulateur de terminal +terminalType=Émulateur de terminal terminalConfiguration=Configuration du terminal editorConfiguration=Configuration de l'éditeur defaultApplication=Application par défaut -terminalEmulatorDescription=Le terminal par défaut à utiliser lors de l'ouverture de tout type de connexion shell. Cette application n'est utilisée qu'à des fins d'affichage, le programme shell démarré dépend de la connexion shell elle-même.\n\nLe niveau de prise en charge des fonctionnalités varie d'un terminal à l'autre, c'est pourquoi chacun d'entre eux est marqué comme recommandé ou non recommandé. Tous les terminaux non recommandés fonctionnent avec XPipe mais peuvent manquer de fonctionnalités comme les onglets, les couleurs de titre, la prise en charge de l'interpréteur de commandes, et plus encore. Ton expérience d'utilisateur sera meilleure si tu utilises un terminal recommandé. +terminalTypeDescription=Le terminal par défaut à utiliser lors de l'ouverture de tout type de connexion shell. Cette application n'est utilisée qu'à des fins d'affichage, le programme shell démarré dépend de la connexion shell elle-même.\n\nLe niveau de prise en charge des fonctionnalités varie d'un terminal à l'autre, c'est pourquoi chacun d'entre eux est marqué comme étant recommandé ou non recommandé. Tous les terminaux non recommandés fonctionnent avec XPipe mais peuvent manquer de fonctionnalités comme les onglets, les couleurs de titre, la prise en charge de l'interpréteur de commandes, et plus encore. Ton expérience d'utilisateur sera meilleure si tu utilises un terminal recommandé. program=Programme customTerminalCommand=Commande de terminal personnalisée customTerminalCommandDescription=La commande à exécuter pour ouvrir le terminal personnalisé avec une commande donnée.\n\nXPipe créera un script de lancement temporaire pour ton terminal à exécuter. La chaîne de caractères de remplacement $CMD dans la commande que tu fournis sera remplacée par le script de lancement réel lorsqu'il sera appelé. N'oublie pas de citer le chemin d'accès à l'exécutable de ton terminal s'il contient des espaces. @@ -528,3 +528,9 @@ scriptsIntroBottomText=Il existe une variété d'exemples de scripts pour commen scriptsIntroStart=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 +pinTab=Onglet Pin +unpinTab=Onglet Unpin +pinned=Épinglé +enableTerminalDocking=Activer l'ancrage du terminal +enableTerminalDockingDescription=Avec l'ancrage de terminal, tu peux ancrer des fenêtres de terminal à la fenêtre de l'application XPipe pour simuler un terminal quelque peu intégré. Les fenêtres du terminal sont alors gérées par XPipe pour toujours tenir dans la station d'accueil. diff --git a/lang/app/strings/translations_it.properties b/lang/app/strings/translations_it.properties index 9df09bc0e..94d548344 100644 --- a/lang/app/strings/translations_it.properties +++ b/lang/app/strings/translations_it.properties @@ -306,8 +306,8 @@ windowOptions=Opzioni della finestra saveWindowLocation=Posizione della finestra di salvataggio saveWindowLocationDescription=Controlla se le coordinate della finestra devono essere salvate e ripristinate al riavvio. startupShutdown=Avvio / Spegnimento -showChildCategoriesInParentCategory=Mostra le categorie figlio nella categoria padre -showChildCategoriesInParentCategoryDescription=Se includere o meno tutte le connessioni situate nelle sottocategorie quando viene selezionata una determinata categoria madre.\n\nSe questa opzione è disattivata, le categorie si comportano come le classiche cartelle che mostrano solo il loro contenuto diretto senza includere le sottocartelle. +showChildrenConnectionsInParentCategory=Mostra le categorie figlio nella categoria padre +showChildrenConnectionsInParentCategoryDescription=Se includere o meno tutte le connessioni situate nelle sottocategorie quando viene selezionata una determinata categoria madre.\n\nSe questa opzione è disattivata, le categorie si comportano come le classiche cartelle che mostrano solo il loro contenuto diretto senza includere le sottocartelle. condenseConnectionDisplay=Visualizzazione condensata delle connessioni condenseConnectionDisplayDescription=Fai in modo che ogni connessione di primo livello occupi meno spazio in verticale per consentire un elenco di connessioni più sintetico. enforceWindowModality=Applicare la modalità della finestra @@ -345,8 +345,8 @@ cancel=Annulla notAnAbsolutePath=Non è un percorso assoluto notADirectory=Non una directory notAnEmptyDirectory=Non una directory vuota -automaticallyUpdate=Controlla gli aggiornamenti -automaticallyUpdateDescription=Se abilitato, le informazioni sulle nuove versioni vengono recuperate automaticamente durante l'esecuzione di XPipe dopo un po' di tempo. Dovrai comunque confermare esplicitamente l'installazione di ogni aggiornamento. +automaticallyCheckForUpdates=Controlla gli aggiornamenti +automaticallyCheckForUpdatesDescription=Se abilitato, le informazioni sulle nuove versioni vengono recuperate automaticamente durante l'esecuzione di XPipe dopo un po' di tempo. Dovrai comunque confermare esplicitamente l'installazione di ogni aggiornamento. sendAnonymousErrorReports=Invia segnalazioni di errore anonime sendUsageStatistics=Inviare statistiche d'uso anonime storageDirectory=Directory di archiviazione @@ -386,11 +386,11 @@ developerDisableConnectorInstallationVersionCheckDescription=Controlla se il ver shellCommandTest=Test dei comandi di shell shellCommandTestDescription=Eseguire un comando nella sessione di shell utilizzata internamente da XPipe. terminal=Terminale -terminalEmulator=Emulatore di terminale +terminalType=Emulatore di terminale terminalConfiguration=Configurazione del terminale editorConfiguration=Configurazione dell'editor defaultApplication=Applicazione predefinita -terminalEmulatorDescription=Il terminale predefinito da utilizzare quando si apre una connessione shell di qualsiasi tipo. Questa applicazione è utilizzata solo a scopo di visualizzazione, il programma di shell avviato dipende dalla connessione di shell stessa.\n\nIl livello di supporto delle funzioni varia a seconda del terminale, per questo motivo ognuno di essi è contrassegnato come raccomandato o non raccomandato. Tutti i terminali non raccomandati funzionano con XPipe ma potrebbero mancare di funzioni come le schede, i colori dei titoli, il supporto alla shell e altro ancora. La tua esperienza d'uso sarà migliore quando userai un terminale raccomandato. +terminalTypeDescription=Il terminale predefinito da utilizzare quando si apre una connessione shell di qualsiasi tipo. Questa applicazione è utilizzata solo a scopo di visualizzazione, il programma di shell avviato dipende dalla connessione di shell stessa.\n\nIl livello di supporto delle funzioni varia a seconda del terminale, per questo motivo ognuno di essi è contrassegnato come raccomandato o non raccomandato. Tutti i terminali non raccomandati funzionano con XPipe ma potrebbero mancare di funzioni come le schede, i colori dei titoli, il supporto alla shell e altro ancora. La tua esperienza d'uso sarà migliore quando userai un terminale raccomandato. program=Programma customTerminalCommand=Comando di terminale personalizzato customTerminalCommandDescription=Il comando da eseguire per aprire il terminale personalizzato con un determinato comando.\n\nXPipe creerà uno script di lancio temporaneo da eseguire sul tuo terminale. La stringa segnaposto $CMD nel comando fornito verrà sostituita dallo script di avvio effettivo quando verrà richiamato. Ricordati di citare il percorso dell'eseguibile del tuo terminale se contiene spazi. @@ -528,3 +528,9 @@ scriptsIntroBottomText=Ci sono diversi esempi di script per iniziare. Puoi clicc scriptsIntroStart=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 +pinTab=Scheda Pin +unpinTab=Scheda Unpin +pinned=Appuntato +enableTerminalDocking=Abilita l'aggancio del terminale +enableTerminalDockingDescription=Con il docking del terminale puoi agganciare le finestre del terminale alla finestra dell'applicazione XPipe per simulare un terminale integrato. Le finestre del terminale vengono gestite da XPipe in modo da essere sempre inserite nel dock. diff --git a/lang/app/strings/translations_ja.properties b/lang/app/strings/translations_ja.properties index 2162421b3..569f8c6a7 100644 --- a/lang/app/strings/translations_ja.properties +++ b/lang/app/strings/translations_ja.properties @@ -306,8 +306,8 @@ windowOptions=ウィンドウオプション saveWindowLocation=ウィンドウの保存場所 saveWindowLocationDescription=ウィンドウ座標を保存し、再起動時に復元するかどうかを制御する。 startupShutdown=スタートアップ/シャットダウン -showChildCategoriesInParentCategory=親カテゴリーに子カテゴリーを表示する -showChildCategoriesInParentCategoryDescription=特定の親カテゴリが選択されたときに、サブカテゴリにあるすべての接続を含めるかどうか。\n\nこれを無効にすると、カテゴリはサブフォルダを含めずに直接の内容だけを表示する古典的なフォルダのように動作する。 +showChildrenConnectionsInParentCategory=親カテゴリに子カテゴリを表示する +showChildrenConnectionsInParentCategoryDescription=特定の親カテゴリが選択されたときに、サブカテゴリにあるすべての接続を含めるかどうか。\n\nこれを無効にすると、カテゴリはサブフォルダを含めずに直接の内容だけを表示する古典的なフォルダのように動作する。 condenseConnectionDisplay=接続表示を凝縮する condenseConnectionDisplayDescription=すべてのトップレベル接続の縦のスペースを少なくして、接続リストをより凝縮できるようにする。 enforceWindowModality=ウィンドウのモダリティを強制する @@ -345,8 +345,8 @@ cancel=キャンセルする notAnAbsolutePath=絶対パスではない notADirectory=ディレクトリではない notAnEmptyDirectory=空のディレクトリではない -automaticallyUpdate=アップデートを確認する -automaticallyUpdateDescription=有効にすると、XPipeの実行中に、しばらくすると新しいリリース情報が自動的に取得される。それでも、アップデートのインストールを明示的に確認する必要がある。 +automaticallyCheckForUpdates=アップデートを確認する +automaticallyCheckForUpdatesDescription=有効にすると、XPipeの実行中に、しばらくすると新しいリリース情報が自動的に取得される。それでも、アップデートのインストールを明示的に確認する必要がある。 sendAnonymousErrorReports=匿名でエラーレポートを送信する sendUsageStatistics=匿名で利用統計を送信する storageDirectory=ストレージディレクトリ @@ -386,11 +386,11 @@ developerDisableConnectorInstallationVersionCheckDescription=リモートマシ shellCommandTest=シェルコマンドテスト shellCommandTestDescription=XPipeが内部的に使用するシェルセッションでコマンドを実行する。 terminal=ターミナル -terminalEmulator=ターミナルエミュレータ +terminalType=ターミナルエミュレータ terminalConfiguration=端末設定 editorConfiguration=エディタ構成 defaultApplication=デフォルトのアプリケーション -terminalEmulatorDescription=あらゆる種類のシェル接続を開くときに使用するデフォルトの端末。このアプリケーションは表示目的でのみ使用され、起動されるシェルプログラムはシェル接続そのものに依存する。\n\n端末によってサポートされる機能のレベルが異なるため、推奨または非推奨のマークが付けられている。非推奨端末はすべてXPipeで動作するが、タブ、タイトルカラー、シェルサポートなどの機能が欠けている可能性がある。推奨端末を使用することで、最高のユーザーエクスペリエンスが得られるだろう。 +terminalTypeDescription=あらゆる種類のシェル接続を開くときに使用するデフォルトの端末。このアプリケーションは表示のためだけに使われ、起動されるシェルプログラムはシェル接続そのものに依存する。\n\n端末によってサポートする機能のレベルが異なるため、推奨または非推奨のマークが付けられている。非推奨端末はすべてXPipeで動作するが、タブ、タイトルカラー、シェルサポートなどの機能が欠けている可能性がある。推奨端末を使用することで、最高のユーザーエクスペリエンスが得られるだろう。 program=プログラム customTerminalCommand=カスタム端末コマンド customTerminalCommandDescription=指定されたコマンドでカスタムターミナルを開くために実行するコマンド。\n\nXPipeは、端末が実行するための一時的なランチャー・シェル・スクリプトを作成する。指定したコマンドのプレースホルダ文字列$CMDは、呼び出されたときに実際のランチャー・スクリプトに置き換えられる。ターミナルの実行パスにスペースが含まれている場合は、引用符で囲むことを忘れないこと。 @@ -528,3 +528,9 @@ scriptsIntroBottomText=スクリプトには様々なサンプルが用意され scriptsIntroStart=始める checkForSecurityUpdates=セキュリティアップデートを確認する checkForSecurityUpdatesDescription=XPipeは、通常の機能アップデートとは別に、潜在的なセキュリティアップデートをチェックすることができる。これを有効にすると、通常のアップデートチェックが無効になっている場合でも、少なくとも重要なセキュリティアップデートのインストールが推奨される。\n\nこの設定を無効にすると、外部バージョン要求が実行されなくなり、セキュリティアップデートが通知されなくなる。 +clickToDock=クリックして端末をドッキングする +pinTab=ピンタブ +unpinTab=アンピンタブ +pinned=ピン留め +enableTerminalDocking=端末のドッキングを有効にする +enableTerminalDockingDescription=ターミナルドッキングを使えば、XPipeのアプリケーションウィンドウにターミナルウィンドウをドッキングさせることができる。ターミナルウィンドウはXPipeによって管理され、常にドックに収まる。 diff --git a/lang/app/strings/translations_nl.properties b/lang/app/strings/translations_nl.properties index a57b7058e..96f20e43e 100644 --- a/lang/app/strings/translations_nl.properties +++ b/lang/app/strings/translations_nl.properties @@ -306,8 +306,8 @@ windowOptions=Venster Opties saveWindowLocation=Vensterlocatie opslaan saveWindowLocationDescription=Regelt of de coördinaten van het venster moeten worden opgeslagen en hersteld bij opnieuw opstarten. startupShutdown=Opstarten / Afsluiten -showChildCategoriesInParentCategory=Toon kindcategorieën in bovenliggende categorie -showChildCategoriesInParentCategoryDescription=Het al dan niet opnemen van alle verbindingen in subcategorieën wanneer een bepaalde bovenliggende categorie is geselecteerd.\n\nAls dit is uitgeschakeld, gedragen de categorieën zich meer als klassieke mappen die alleen hun directe inhoud tonen zonder submappen op te nemen. +showChildrenConnectionsInParentCategory=Toon kindcategorieën in bovenliggende categorie +showChildrenConnectionsInParentCategoryDescription=Het al dan niet opnemen van alle verbindingen in subcategorieën wanneer een bepaalde bovenliggende categorie is geselecteerd.\n\nAls dit is uitgeschakeld, gedragen de categorieën zich meer als klassieke mappen die alleen hun directe inhoud tonen zonder submappen op te nemen. condenseConnectionDisplay=Verbindingsweergave samenvatten condenseConnectionDisplayDescription=Laat elke verbinding op het hoogste niveau minder verticale ruimte innemen om een meer beknopte verbindingslijst mogelijk te maken. enforceWindowModality=Venstermodaliteit afdwingen @@ -345,8 +345,8 @@ cancel=Annuleren notAnAbsolutePath=Geen absoluut pad notADirectory=Geen directory notAnEmptyDirectory=Geen lege map -automaticallyUpdate=Controleren op updates -automaticallyUpdateDescription=Als deze optie is ingeschakeld, wordt na een tijdje automatisch nieuwe release-informatie opgehaald terwijl XPipe wordt uitgevoerd. Je moet nog steeds elke installatie van een update expliciet bevestigen. +automaticallyCheckForUpdates=Controleren op updates +automaticallyCheckForUpdatesDescription=Als deze optie is ingeschakeld, wordt na een tijdje automatisch nieuwe release-informatie opgehaald terwijl XPipe wordt uitgevoerd. Je moet nog steeds elke installatie van een update expliciet bevestigen. sendAnonymousErrorReports=Anoniem foutrapporten versturen sendUsageStatistics=Anonieme gebruiksstatistieken verzenden storageDirectory=Opslagmap @@ -386,11 +386,11 @@ developerDisableConnectorInstallationVersionCheckDescription=Bepaalt of de updat shellCommandTest=Shell commando test shellCommandTestDescription=Een commando uitvoeren in de shellsessie die intern door XPipe wordt gebruikt. terminal=Terminal -terminalEmulator=Terminal emulator +terminalType=Terminal emulator terminalConfiguration=Terminal configuratie editorConfiguration=Configuratie van een editor defaultApplication=Standaard toepassing -terminalEmulatorDescription=De standaard terminal die wordt gebruikt bij het openen van een shellverbinding. Deze toepassing wordt alleen gebruikt voor weergave, het opgestarte shell-programma hangt af van de shell-verbinding zelf.\n\nDe mate van ondersteuning verschilt per terminal, daarom is elke terminal gemarkeerd als aanbevolen of niet aanbevolen. Alle niet-aanbevolen terminals werken met XPipe, maar missen mogelijk functies als tabbladen, titelkleuren, shell-ondersteuning en meer. Je gebruikerservaring is het beste als je een aanbevolen terminal gebruikt. +terminalTypeDescription=De standaard terminal die wordt gebruikt bij het openen van een shellverbinding. Deze toepassing wordt alleen gebruikt voor weergave, het opgestarte shell programma hangt af van de shell verbinding zelf.\n\nDe mate van ondersteuning verschilt per terminal, daarom is elke terminal gemarkeerd als aanbevolen of niet aanbevolen. Alle niet-aanbevolen terminals werken met XPipe, maar missen mogelijk functies als tabbladen, titelkleuren, shell-ondersteuning en meer. Je gebruikerservaring is het beste als je een aanbevolen terminal gebruikt. program=Programma customTerminalCommand=Aangepast terminalcommando customTerminalCommandDescription=Het commando dat moet worden uitgevoerd om de aangepaste terminal te openen met een gegeven commando.\n\nXPipe maakt een tijdelijk launcher-shell script aan om je terminal uit te voeren. De placeholder string $CMD in het commando dat je opgeeft zal worden vervangen door het eigenlijke launcher script wanneer het wordt aangeroepen. Vergeet niet het uitvoerbare pad van je terminal te citeren als het spaties bevat. @@ -528,3 +528,9 @@ scriptsIntroBottomText=Er zijn verschillende voorbeeldscripts om mee te beginnen scriptsIntroStart=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 +pinTab=Tabblad Pin +unpinTab=Tabblad afspelden +pinned=Gepend +enableTerminalDocking=Terminal docking inschakelen +enableTerminalDockingDescription=Met terminal docking kun je terminalvensters in het XPipe toepassingsvenster plaatsen om een enigszins geïntegreerde terminal te simuleren. De terminalvensters worden dan door XPipe beheerd zodat ze altijd in het dock passen. diff --git a/lang/app/strings/translations_pt.properties b/lang/app/strings/translations_pt.properties index b37a107e9..99a55b4d9 100644 --- a/lang/app/strings/translations_pt.properties +++ b/lang/app/strings/translations_pt.properties @@ -306,8 +306,8 @@ windowOptions=Opções de janela saveWindowLocation=Guarda a localização da janela saveWindowLocationDescription=Controla se as coordenadas da janela devem ser guardadas e restauradas ao reiniciar. startupShutdown=Arranque / Encerramento -showChildCategoriesInParentCategory=Mostra as categorias secundárias na categoria principal -showChildCategoriesInParentCategoryDescription=Incluir ou não todas as ligações localizadas em subcategorias quando se selecciona uma determinada categoria principal.\n\nSe esta opção estiver desactivada, as categorias comportam-se mais como pastas clássicas que apenas mostram o seu conteúdo direto sem incluir as subpastas. +showChildrenConnectionsInParentCategory=Mostra as categorias secundárias na categoria principal +showChildrenConnectionsInParentCategoryDescription=Incluir ou não todas as ligações localizadas em subcategorias quando é selecionada uma determinada categoria principal.\n\nSe esta opção estiver desactivada, as categorias comportam-se mais como pastas clássicas que apenas mostram o seu conteúdo direto sem incluir as subpastas. condenseConnectionDisplay=Condensa a visualização da ligação condenseConnectionDisplayDescription=Faz com que cada ligação de nível superior ocupe menos espaço vertical para permitir uma lista de ligações mais condensada. enforceWindowModality=Aplica a modalidade de janela @@ -345,8 +345,8 @@ cancel=Cancela notAnAbsolutePath=Não é um caminho absoluto notADirectory=Não é um diretório notAnEmptyDirectory=Não é um diretório vazio -automaticallyUpdate=Verifica se há actualizações -automaticallyUpdateDescription=Quando ativado, as informações de novas versões são obtidas automaticamente enquanto o XPipe está a ser executado após algum tempo. Continua a ter de confirmar explicitamente qualquer instalação de atualização. +automaticallyCheckForUpdates=Verifica se há actualizações +automaticallyCheckForUpdatesDescription=Quando ativado, as informações de novas versões são obtidas automaticamente enquanto o XPipe está a ser executado após algum tempo. Continua a ter de confirmar explicitamente qualquer instalação de atualização. sendAnonymousErrorReports=Envia relatórios de erro anónimos sendUsageStatistics=Envia estatísticas de utilização anónimas storageDirectory=Diretório de armazenamento @@ -386,11 +386,11 @@ developerDisableConnectorInstallationVersionCheckDescription=Controla se o verif shellCommandTest=Teste de Comando Shell shellCommandTestDescription=Executa um comando na sessão shell utilizada internamente pelo XPipe. terminal=Terminal -terminalEmulator=Emulador de terminal +terminalType=Emulador de terminal terminalConfiguration=Configuração do terminal editorConfiguration=Configuração do editor defaultApplication=Aplicação por defeito -terminalEmulatorDescription=O terminal predefinido a utilizar quando abre qualquer tipo de ligação shell. Esta aplicação é apenas utilizada para fins de visualização, o programa shell iniciado depende da própria ligação shell.\n\nO nível de suporte de funcionalidades varia consoante o terminal, é por isso que cada um está marcado como recomendado ou não recomendado. Todos os terminais não recomendados funcionam com o XPipe, mas podem não ter funcionalidades como separadores, cores de título, suporte de shell e muito mais. A tua experiência de utilizador será melhor se utilizares um terminal recomendado. +terminalTypeDescription=O terminal predefinido a utilizar quando abre qualquer tipo de ligação shell. Esta aplicação é apenas utilizada para fins de visualização, o programa shell iniciado depende da própria ligação shell.\n\nO nível de suporte de funcionalidades varia consoante o terminal, e é por isso que cada um está marcado como recomendado ou não recomendado. Todos os terminais não recomendados funcionam com o XPipe, mas podem não ter funcionalidades como separadores, cores de título, suporte de shell e muito mais. A tua experiência de utilizador será melhor se utilizares um terminal recomendado. program=Programa customTerminalCommand=Comando de terminal personalizado customTerminalCommandDescription=O comando a executar para abrir o terminal personalizado com um determinado comando.\n\nO XPipe criará um script de shell de lançamento temporário para o teu terminal executar. A string de espaço reservado $CMD no comando que forneces será substituída pelo script de lançamento real quando chamado. Lembra-te de colocar entre aspas o caminho do executável do teu terminal se este contiver espaços. @@ -528,3 +528,9 @@ scriptsIntroBottomText=Há uma variedade de exemplos de scripts para começares. scriptsIntroStart=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 +pinTab=Separador de pinos +unpinTab=Desfixar separador +pinned=Fixado +enableTerminalDocking=Ativar a ancoragem do terminal +enableTerminalDockingDescription=Com o terminal docking podes acoplar janelas de terminal à janela da aplicação XPipe para simular um terminal integrado. As janelas de terminal são então geridas pelo XPipe para caberem sempre na doca. diff --git a/lang/app/strings/translations_ru.properties b/lang/app/strings/translations_ru.properties index 3996d8a3a..c9e5a57fe 100644 --- a/lang/app/strings/translations_ru.properties +++ b/lang/app/strings/translations_ru.properties @@ -306,8 +306,8 @@ windowOptions=Параметры окна saveWindowLocation=Сохранить местоположение окна saveWindowLocationDescription=Контролирует, нужно ли сохранять координаты окна и восстанавливать их при перезагрузке. startupShutdown=Запуск / выключение -showChildCategoriesInParentCategory=Показывать дочерние категории в родительской категории -showChildCategoriesInParentCategoryDescription=Включать или не включать все соединения, расположенные в подкатегориях, при выборе определенной родительской категории.\n\nЕсли эта опция отключена, то категории будут вести себя скорее как классические папки, в которых отображается только их непосредственное содержимое без включения вложенных папок. +showChildrenConnectionsInParentCategory=Показывать дочерние категории в родительской категории +showChildrenConnectionsInParentCategoryDescription=Включать или не включать все соединения, расположенные в подкатегориях, при выборе определенной родительской категории.\n\nЕсли эта опция отключена, то категории будут вести себя скорее как классические папки, в которых отображается только их непосредственное содержимое без включения вложенных папок. condenseConnectionDisplay=Конденсаторное отображение соединения condenseConnectionDisplayDescription=Сделай так, чтобы каждое соединение верхнего уровня занимало меньше места по вертикали, чтобы список соединений был более сжатым. enforceWindowModality=Модальность окна принуждения @@ -345,8 +345,8 @@ cancel=Отмена notAnAbsolutePath=Не абсолютный путь notADirectory=Не каталог notAnEmptyDirectory=Не пустая директория -automaticallyUpdate=Проверьте наличие обновлений -automaticallyUpdateDescription=Если эта функция включена, информация о новых релизах автоматически подхватывается во время работы XPipe через некоторое время. При этом тебе все равно придется явно подтверждать установку любого обновления. +automaticallyCheckForUpdates=Проверьте наличие обновлений +automaticallyCheckForUpdatesDescription=Если эта функция включена, информация о новых релизах автоматически подхватывается во время работы XPipe через некоторое время. При этом тебе все равно придется явно подтверждать установку любого обновления. sendAnonymousErrorReports=Отправлять анонимные сообщения об ошибках sendUsageStatistics=Отправляйте анонимную статистику использования storageDirectory=Каталог хранилищ @@ -386,11 +386,11 @@ developerDisableConnectorInstallationVersionCheckDescription=Контролир shellCommandTest=Тест на знание команд оболочки shellCommandTestDescription=Выполни команду в сессии оболочки, которая используется внутри XPipe. terminal=Терминал -terminalEmulator=Эмулятор терминала +terminalType=Эмулятор терминала terminalConfiguration=Конфигурация терминала editorConfiguration=Конфигурация редактора defaultApplication=Приложение по умолчанию -terminalEmulatorDescription=Терминал по умолчанию, который используется при открытии любого типа shell-соединения. Это приложение используется только для отображения, запущенная программа-оболочка зависит от самого shell-соединения.\n\nУровень поддержки функций у разных терминалов разный, поэтому каждый из них помечен как рекомендуемый или нерекомендуемый. Все нерекомендованные терминалы работают с XPipe, но в них могут отсутствовать такие функции, как вкладки, цвета заголовков, поддержка оболочек и многое другое. Твой пользовательский опыт будет наилучшим при использовании рекомендуемого терминала. +terminalTypeDescription=Терминал по умолчанию, который используется при открытии любого типа shell-соединения. Это приложение используется только для отображения, запущенная программа-оболочка зависит от самого shell-соединения.\n\nУровень поддержки функций у разных терминалов разный, поэтому каждый из них помечен как рекомендуемый или нерекомендуемый. Все нерекомендованные терминалы работают с XPipe, но в них могут отсутствовать такие функции, как вкладки, цвета заголовков, поддержка оболочек и многое другое. Твой пользовательский опыт будет наилучшим при использовании рекомендуемого терминала. program=Программа customTerminalCommand=Пользовательская команда терминала customTerminalCommandDescription=Команда, которую нужно выполнить, чтобы открыть пользовательский терминал с заданной командой.\n\nXPipe создаст временный скрипт оболочки запуска для твоего терминала, который будет выполняться. Строка-заполнитель $CMD в команде, которую ты предоставишь, при вызове будет заменена реальным скриптом запуска. Не забудь взять в кавычки путь к исполняемому файлу твоего терминала, если он содержит пробелы. @@ -528,3 +528,9 @@ scriptsIntroBottomText=Для начала есть множество прим scriptsIntroStart=Приступай к работе checkForSecurityUpdates=Проверьте наличие обновлений безопасности checkForSecurityUpdatesDescription=XPipe может проверять потенциальные обновления безопасности отдельно от обычных обновлений функций. Когда эта функция включена, по крайней мере важные обновления безопасности будут рекомендованы к установке, даже если обычная проверка обновлений отключена.\n\nОтключение этой настройки приведет к тому, что внешний запрос версии не будет выполняться, и ты не будешь получать уведомления о каких-либо обновлениях безопасности. +clickToDock=Нажмите, чтобы пристыковать терминал +pinTab=Вкладка с булавками +unpinTab=Вкладка Unpin +pinned=Pinned +enableTerminalDocking=Включить стыковку терминалов +enableTerminalDockingDescription=С помощью терминальной докировки ты можешь пристыковать окна терминалов к окну приложения XPipe, чтобы имитировать некий интегрированный терминал. Окна терминала управляются XPipe, чтобы всегда помещаться в док. diff --git a/lang/app/strings/translations_tr.properties b/lang/app/strings/translations_tr.properties index 73ac29eaf..ce423a8d9 100644 --- a/lang/app/strings/translations_tr.properties +++ b/lang/app/strings/translations_tr.properties @@ -306,8 +306,8 @@ windowOptions=Pencere Seçenekleri saveWindowLocation=Pencere konumunu kaydet saveWindowLocationDescription=Pencere koordinatlarının kaydedilip kaydedilmeyeceğini ve yeniden başlatmalarda geri yüklenip yüklenmeyeceğini kontrol eder. startupShutdown=Başlatma / Kapatma -showChildCategoriesInParentCategory=Üst kategoride alt kategorileri göster -showChildCategoriesInParentCategoryDescription=Belirli bir üst kategori seçildiğinde alt kategorilerde bulunan tüm bağlantıların dahil edilip edilmeyeceği.\n\nBu devre dışı bırakılırsa kategoriler, alt klasörleri dahil etmeden yalnızca doğrudan içeriklerini gösteren klasik klasörler gibi davranır. +showChildrenConnectionsInParentCategory=Üst kategoride alt kategorileri göster +showChildrenConnectionsInParentCategoryDescription=Belirli bir üst kategori seçildiğinde alt kategorilerde bulunan tüm bağlantıların dahil edilip edilmeyeceği.\n\nBu devre dışı bırakılırsa kategoriler, alt klasörleri dahil etmeden yalnızca doğrudan içeriklerini gösteren klasik klasörler gibi davranır. condenseConnectionDisplay=Yoğunlaştırılmış bağlantı ekranı condenseConnectionDisplayDescription=Daha yoğun bir bağlantı listesi elde etmek için her üst düzey bağlantının daha az dikey alan kaplamasını sağlayın. enforceWindowModality=Pencere modalitesini uygulayın @@ -346,8 +346,8 @@ cancel=İptal notAnAbsolutePath=Mutlak bir yol değil notADirectory=Dizin değil notAnEmptyDirectory=Boş bir dizin değil -automaticallyUpdate=Güncellemeleri kontrol edin -automaticallyUpdateDescription=Etkinleştirildiğinde, XPipe çalışırken yeni sürüm bilgileri bir süre sonra otomatik olarak getirilir. Yine de herhangi bir güncelleme yüklemesini açıkça onaylamanız gerekir. +automaticallyCheckForUpdates=Güncellemeleri kontrol edin +automaticallyCheckForUpdatesDescription=Etkinleştirildiğinde, XPipe çalışırken yeni sürüm bilgileri bir süre sonra otomatik olarak getirilir. Yine de herhangi bir güncelleme yüklemesini açıkça onaylamanız gerekir. sendAnonymousErrorReports=Anonim hata raporları gönderin sendUsageStatistics=Anonim kullanım istatistikleri gönderin storageDirectory=Depolama dizini @@ -387,11 +387,11 @@ developerDisableConnectorInstallationVersionCheckDescription=Güncelleme denetle shellCommandTest=Kabuk Komut Testi shellCommandTestDescription=XPipe tarafından dahili olarak kullanılan kabuk oturumunda bir komut çalıştırın. terminal=Terminal -terminalEmulator=Terminal emülatörü +terminalType=Terminal emülatörü terminalConfiguration=Terminal yapılandırması editorConfiguration=Editör yapılandırması defaultApplication=Varsayılan uygulama -terminalEmulatorDescription=Herhangi bir kabuk bağlantısı açarken kullanılacak varsayılan terminal. Bu uygulama sadece görüntüleme amacıyla kullanılır, başlatılan kabuk programı kabuk bağlantısının kendisine bağlıdır.\n\nÖzellik desteğinin seviyesi terminale göre değişir, bu yüzden her biri önerilen veya önerilmeyen olarak işaretlenmiştir. Tüm önerilmeyen terminaller XPipe ile çalışır ancak sekmeler, başlık renkleri, kabuk desteği ve daha fazlası gibi özelliklerden yoksun olabilir. Önerilen bir terminal kullandığınızda kullanıcı deneyiminiz en iyi olacaktır. +terminalTypeDescription=Herhangi bir kabuk bağlantısı açarken kullanılacak varsayılan terminal. Bu uygulama sadece görüntüleme amacıyla kullanılır, başlatılan kabuk programı kabuk bağlantısının kendisine bağlıdır.\n\nÖzellik desteğinin seviyesi terminale göre değişir, bu yüzden her biri önerilen veya önerilmeyen olarak işaretlenmiştir. Tüm önerilmeyen terminaller XPipe ile çalışır ancak sekmeler, başlık renkleri, kabuk desteği ve daha fazlası gibi özelliklerden yoksun olabilir. Önerilen bir terminal kullandığınızda kullanıcı deneyiminiz en iyi olacaktır. program=Program customTerminalCommand=Özel terminal komutu customTerminalCommandDescription=Özel terminali belirli bir komutla açmak için çalıştırılacak komut.\n\nXPipe, terminalinizin çalıştırması için geçici bir başlatıcı kabuk betiği oluşturacaktır. Verdiğiniz komuttaki $CMD yer tutucu dizesi, çağrıldığında gerçek başlatıcı betiği ile değiştirilecektir. Terminal çalıştırılabilir yolunuz boşluk içeriyorsa alıntı yapmayı unutmayın. @@ -529,3 +529,9 @@ scriptsIntroBottomText=Başlangıç için çeşitli örnek komut dosyaları vard scriptsIntroStart=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 +pinTab=Pim sekmesi +unpinTab=Sabitleme sekmesini aç +pinned=Sabitlendi +enableTerminalDocking=Terminal yerleştirmeyi etkinleştir +enableTerminalDockingDescription=Terminal kenetleme ile terminal pencerelerini XPipe uygulama penceresine kenetleyerek bir nevi entegre terminal simülasyonu yapabilirsiniz. Terminal pencereleri daha sonra XPipe tarafından her zaman yuvaya sığacak şekilde yönetilir. diff --git a/lang/app/strings/translations_zh.properties b/lang/app/strings/translations_zh.properties index 1f2797a50..5142aa9e5 100644 --- a/lang/app/strings/translations_zh.properties +++ b/lang/app/strings/translations_zh.properties @@ -306,8 +306,8 @@ windowOptions=窗口选项 saveWindowLocation=保存窗口位置 saveWindowLocationDescription=控制是否保存窗口坐标并在重启时恢复。 startupShutdown=启动/关闭 -showChildCategoriesInParentCategory=在父类别中显示子类别 -showChildCategoriesInParentCategoryDescription=当选择某个父类别时,是否包括位于子类别中的所有连接。\n\n如果禁用,类别的行为更像传统的文件夹,只显示其直接内容,而不包括子文件夹。 +showChildrenConnectionsInParentCategory=在父类别中显示子类别 +showChildrenConnectionsInParentCategoryDescription=当选择某个父类别时,是否包括位于子类别中的所有连接。\n\n如果禁用,类别的行为更像传统的文件夹,只显示其直接内容而不包括子文件夹。 condenseConnectionDisplay=压缩连接显示 condenseConnectionDisplayDescription=减少每个顶层连接的垂直空间,使连接列表更简洁。 enforceWindowModality=执行窗口模式 @@ -345,8 +345,8 @@ cancel=取消 notAnAbsolutePath=非绝对路径 notADirectory=不是目录 notAnEmptyDirectory=不是空目录 -automaticallyUpdate=检查更新 -automaticallyUpdateDescription=启用后,XPipe 会在运行一段时间后自动获取新版本信息。您仍需明确确认任何更新安装。 +automaticallyCheckForUpdates=检查更新 +automaticallyCheckForUpdatesDescription=启用后,XPipe 会在运行一段时间后自动获取新版本信息。您仍需明确确认任何更新安装。 sendAnonymousErrorReports=发送匿名错误报告 sendUsageStatistics=发送匿名使用统计数据 storageDirectory=存储目录 @@ -386,11 +386,11 @@ developerDisableConnectorInstallationVersionCheckDescription=控制更新检查 shellCommandTest=外壳命令测试 shellCommandTestDescription=在 XPipe 内部使用的 shell 会话中运行命令。 terminal=终端 -terminalEmulator=终端仿真器 +terminalType=终端仿真器 terminalConfiguration=终端配置 editorConfiguration=编辑器配置 defaultApplication=默认应用程序 -terminalEmulatorDescription=打开任何 shell 连接时使用的默认终端。该程序仅用于显示目的,启动的 shell 程序取决于 shell 连接本身。\n\n不同终端的功能支持程度各不相同,因此每个终端都被标记为推荐或不推荐。所有非推荐终端都能与 XPipe 配合使用,但可能缺乏标签、标题颜色、shell 支持等功能。使用推荐的终端,您将获得最佳的用户体验。 +terminalTypeDescription=打开任何 shell 连接时使用的默认终端。该程序仅用于显示目的,启动的 shell 程序取决于 shell 连接本身。\n\n不同终端的功能支持程度各不相同,因此每种终端都被标记为推荐或不推荐。所有非推荐终端都能与 XPipe 配合使用,但可能缺乏标签、标题颜色、shell 支持等功能。使用推荐的终端,您将获得最佳的用户体验。 program=程序 customTerminalCommand=自定义终端命令 customTerminalCommandDescription=使用给定命令打开自定义终端时要执行的命令。\n\nXPipe 将创建一个临时启动器 shell 脚本,供您的终端执行。在调用时,您提供的命令中的占位符字符串 $CMD 将被实际的启动器脚本取代。如果您的终端可执行路径包含空格,请务必加上引号。 @@ -528,3 +528,9 @@ scriptsIntroBottomText=这里有各种示例脚本供您开始使用。你可以 scriptsIntroStart=开始使用 checkForSecurityUpdates=检查安全更新 checkForSecurityUpdatesDescription=XPipe 可与正常功能更新分开检查潜在的安全更新。启用此功能后,即使正常的更新检查被禁用,至少也会推荐安装重要的安全更新。\n\n禁用此设置后,将不会执行外部版本请求,也不会通知您任何安全更新。 +clickToDock=点击停靠终端 +pinTab=针脚选项卡 +unpinTab=取消固定选项卡 +pinned=钉入 +enableTerminalDocking=启用终端对接 +enableTerminalDockingDescription=使用终端停靠功能,您可以将终端窗口停靠在 XPipe 应用程序窗口上,以模拟集成终端。XPipe会对终端窗口进行管理,使其始终适合停靠。