From 60413b7de8687ef2f7f1e6defa276e8fa272ffb5 Mon Sep 17 00:00:00 2001 From: crschnick Date: Fri, 19 Apr 2024 03:15:57 +0000 Subject: [PATCH] Fixes --- .../app/comp/store/StoreCreationMenu.java | 12 ++++-- lang/app/strings/translations_de.properties | 1 + lang/app/strings/translations_es.properties | 1 + lang/app/strings/translations_fr.properties | 1 + lang/app/strings/translations_it.properties | 1 + lang/app/strings/translations_ja.properties | 1 + lang/app/strings/translations_nl.properties | 1 + lang/app/strings/translations_pt.properties | 1 + lang/app/strings/translations_ru.properties | 1 + lang/app/strings/translations_tr.properties | 1 + lang/app/strings/translations_zh.properties | 1 + lang/base/strings/translations_de.properties | 26 +++++++++++++ lang/base/strings/translations_es.properties | 26 +++++++++++++ lang/base/strings/translations_fr.properties | 26 +++++++++++++ lang/base/strings/translations_it.properties | 26 +++++++++++++ lang/base/strings/translations_ja.properties | 26 +++++++++++++ lang/base/strings/translations_nl.properties | 26 +++++++++++++ lang/base/strings/translations_pt.properties | 26 +++++++++++++ lang/base/strings/translations_ru.properties | 26 +++++++++++++ lang/base/strings/translations_tr.properties | 26 +++++++++++++ lang/base/strings/translations_zh.properties | 26 +++++++++++++ lang/proc/strings/translations_de.properties | 11 +++++- lang/proc/strings/translations_en.properties | 4 +- lang/proc/strings/translations_es.properties | 11 +++++- lang/proc/strings/translations_fr.properties | 11 +++++- lang/proc/strings/translations_it.properties | 11 +++++- lang/proc/strings/translations_ja.properties | 11 +++++- lang/proc/strings/translations_nl.properties | 11 +++++- lang/proc/strings/translations_pt.properties | 11 +++++- lang/proc/strings/translations_ru.properties | 11 +++++- lang/proc/strings/translations_tr.properties | 11 +++++- lang/proc/strings/translations_zh.properties | 11 +++++- lang/proc/texts/rdpFileAllowListCheck_de.md | 36 ++++++++++++++++++ lang/proc/texts/rdpFileAllowListCheck_es.md | 36 ++++++++++++++++++ lang/proc/texts/rdpFileAllowListCheck_fr.md | 36 ++++++++++++++++++ lang/proc/texts/rdpFileAllowListCheck_it.md | 36 ++++++++++++++++++ lang/proc/texts/rdpFileAllowListCheck_ja.md | 36 ++++++++++++++++++ lang/proc/texts/rdpFileAllowListCheck_nl.md | 36 ++++++++++++++++++ lang/proc/texts/rdpFileAllowListCheck_pt.md | 36 ++++++++++++++++++ lang/proc/texts/rdpFileAllowListCheck_ru.md | 36 ++++++++++++++++++ lang/proc/texts/rdpFileAllowListCheck_tr.md | 36 ++++++++++++++++++ lang/proc/texts/rdpFileAllowListCheck_zh.md | 36 ++++++++++++++++++ lang/proc/texts/rdpFileAllowList_de.md | 38 +++++++++++++++++++ lang/proc/texts/rdpFileAllowList_es.md | 38 +++++++++++++++++++ lang/proc/texts/rdpFileAllowList_fr.md | 38 +++++++++++++++++++ lang/proc/texts/rdpFileAllowList_it.md | 38 +++++++++++++++++++ lang/proc/texts/rdpFileAllowList_ja.md | 38 +++++++++++++++++++ lang/proc/texts/rdpFileAllowList_nl.md | 38 +++++++++++++++++++ lang/proc/texts/rdpFileAllowList_pt.md | 38 +++++++++++++++++++ lang/proc/texts/rdpFileAllowList_ru.md | 38 +++++++++++++++++++ lang/proc/texts/rdpFileAllowList_tr.md | 38 +++++++++++++++++++ lang/proc/texts/rdpFileAllowList_zh.md | 38 +++++++++++++++++++ 52 files changed, 1120 insertions(+), 16 deletions(-) create mode 100644 lang/proc/texts/rdpFileAllowListCheck_de.md create mode 100644 lang/proc/texts/rdpFileAllowListCheck_es.md create mode 100644 lang/proc/texts/rdpFileAllowListCheck_fr.md create mode 100644 lang/proc/texts/rdpFileAllowListCheck_it.md create mode 100644 lang/proc/texts/rdpFileAllowListCheck_ja.md create mode 100644 lang/proc/texts/rdpFileAllowListCheck_nl.md create mode 100644 lang/proc/texts/rdpFileAllowListCheck_pt.md create mode 100644 lang/proc/texts/rdpFileAllowListCheck_ru.md create mode 100644 lang/proc/texts/rdpFileAllowListCheck_tr.md create mode 100644 lang/proc/texts/rdpFileAllowListCheck_zh.md create mode 100644 lang/proc/texts/rdpFileAllowList_de.md create mode 100644 lang/proc/texts/rdpFileAllowList_es.md create mode 100644 lang/proc/texts/rdpFileAllowList_fr.md create mode 100644 lang/proc/texts/rdpFileAllowList_it.md create mode 100644 lang/proc/texts/rdpFileAllowList_ja.md create mode 100644 lang/proc/texts/rdpFileAllowList_nl.md create mode 100644 lang/proc/texts/rdpFileAllowList_pt.md create mode 100644 lang/proc/texts/rdpFileAllowList_ru.md create mode 100644 lang/proc/texts/rdpFileAllowList_tr.md create mode 100644 lang/proc/texts/rdpFileAllowList_zh.md diff --git a/app/src/main/java/io/xpipe/app/comp/store/StoreCreationMenu.java b/app/src/main/java/io/xpipe/app/comp/store/StoreCreationMenu.java index 32ae6c488..bb16ef197 100644 --- a/app/src/main/java/io/xpipe/app/comp/store/StoreCreationMenu.java +++ b/app/src/main/java/io/xpipe/app/comp/store/StoreCreationMenu.java @@ -5,12 +5,10 @@ import io.xpipe.app.ext.DataStoreProvider; import io.xpipe.app.ext.DataStoreProviders; import io.xpipe.app.fxcomps.impl.PrettyImageHelper; import io.xpipe.app.util.ScanAlert; - import javafx.scene.control.Menu; import javafx.scene.control.MenuButton; import javafx.scene.control.MenuItem; import javafx.scene.control.SeparatorMenuItem; - import org.kordamp.ikonli.javafx.FontIcon; public class StoreCreationMenu { @@ -85,7 +83,13 @@ public class StoreCreationMenu { category); event.consume(); }); - sub.forEach(dataStoreProvider -> { + var providers = sub.stream().sorted((o1, o2) -> -o1.getModuleName().compareTo(o2.getModuleName())).toList(); + for (int i = 0; i < providers.size(); i++) { + var dataStoreProvider = providers.get(i); + if (i > 0 && !providers.get(i - 1).getModuleName().equals(dataStoreProvider.getModuleName())) { + menu.getItems().add(new SeparatorMenuItem()); + } + var item = new MenuItem(); item.textProperty().bind(dataStoreProvider.displayName()); item.setGraphic(PrettyImageHelper.ofFixedSizeSquare(dataStoreProvider.getDisplayIconFileName(null), 16) @@ -95,7 +99,7 @@ public class StoreCreationMenu { event.consume(); }); menu.getItems().add(item); - }); + } return menu; } } diff --git a/lang/app/strings/translations_de.properties b/lang/app/strings/translations_de.properties index 3888e1e0c..aa186e085 100644 --- a/lang/app/strings/translations_de.properties +++ b/lang/app/strings/translations_de.properties @@ -427,6 +427,7 @@ goodAfternoon=Guten Tag goodEvening=Guten Abend #custom addVisual=Visuell ... +addDesktop=Desktop ... ssh=SSH sshConfiguration=SSH-Konfiguration size=Größe diff --git a/lang/app/strings/translations_es.properties b/lang/app/strings/translations_es.properties index 4cf155527..9ee120241 100644 --- a/lang/app/strings/translations_es.properties +++ b/lang/app/strings/translations_es.properties @@ -416,6 +416,7 @@ goodMorning=Buenos días goodAfternoon=Buenas tardes goodEvening=Buenas noches addVisual=Visual ... +addDesktop=Escritorio ... ssh=SSH sshConfiguration=Configuración SSH size=Tamaño diff --git a/lang/app/strings/translations_fr.properties b/lang/app/strings/translations_fr.properties index ac645962a..6408f619d 100644 --- a/lang/app/strings/translations_fr.properties +++ b/lang/app/strings/translations_fr.properties @@ -416,6 +416,7 @@ goodMorning=Bonjour goodAfternoon=Bon après-midi goodEvening=Bonne soirée addVisual=Visual ... +addDesktop=Desktop ... ssh=SSH sshConfiguration=Configuration SSH size=Taille diff --git a/lang/app/strings/translations_it.properties b/lang/app/strings/translations_it.properties index d6d58598c..a45660fda 100644 --- a/lang/app/strings/translations_it.properties +++ b/lang/app/strings/translations_it.properties @@ -416,6 +416,7 @@ goodMorning=Buongiorno goodAfternoon=Buon pomeriggio goodEvening=Buona sera addVisual=Visual ... +addDesktop=Desktop ... ssh=SSH sshConfiguration=Configurazione SSH size=Dimensione diff --git a/lang/app/strings/translations_ja.properties b/lang/app/strings/translations_ja.properties index 160933c65..d037fa7f1 100644 --- a/lang/app/strings/translations_ja.properties +++ b/lang/app/strings/translations_ja.properties @@ -416,6 +416,7 @@ goodMorning=おはよう goodAfternoon=こんにちは goodEvening=こんばんは addVisual=ビジュアル ... +addDesktop=デスクトップ ... ssh=SSH sshConfiguration=SSHの設定 size=サイズ diff --git a/lang/app/strings/translations_nl.properties b/lang/app/strings/translations_nl.properties index c41fb31c0..5898ad4f2 100644 --- a/lang/app/strings/translations_nl.properties +++ b/lang/app/strings/translations_nl.properties @@ -416,6 +416,7 @@ goodMorning=Goedemorgen goodAfternoon=Goedemiddag goodEvening=Goedenavond addVisual=Visuele ... +addDesktop=Desktop ... ssh=SSH sshConfiguration=SSH-configuratie size=Grootte diff --git a/lang/app/strings/translations_pt.properties b/lang/app/strings/translations_pt.properties index 3411aea1f..60941dcc4 100644 --- a/lang/app/strings/translations_pt.properties +++ b/lang/app/strings/translations_pt.properties @@ -416,6 +416,7 @@ goodMorning=Bom dia goodAfternoon=Boa tarde goodEvening=Boa noite addVisual=Visual ... +addDesktop=Desktop ... ssh=SSH sshConfiguration=Configuração SSH size=Tamanho diff --git a/lang/app/strings/translations_ru.properties b/lang/app/strings/translations_ru.properties index 8b791e1dc..f6fc34f72 100644 --- a/lang/app/strings/translations_ru.properties +++ b/lang/app/strings/translations_ru.properties @@ -416,6 +416,7 @@ goodMorning=Доброе утро goodAfternoon=Добрый день goodEvening=Добрый вечер addVisual=Visual ... +addDesktop=Desktop ... ssh=SSH sshConfiguration=Конфигурация SSH size=Размер diff --git a/lang/app/strings/translations_tr.properties b/lang/app/strings/translations_tr.properties index 592596508..3e594abc2 100644 --- a/lang/app/strings/translations_tr.properties +++ b/lang/app/strings/translations_tr.properties @@ -416,6 +416,7 @@ goodMorning=Günaydın goodAfternoon=İyi günler goodEvening=İyi akşamlar addVisual=Görsel ... +addDesktop=Masaüstü ... ssh=SSH sshConfiguration=SSH Yapılandırması size=Boyut diff --git a/lang/app/strings/translations_zh.properties b/lang/app/strings/translations_zh.properties index 045eb97ab..e3417028d 100644 --- a/lang/app/strings/translations_zh.properties +++ b/lang/app/strings/translations_zh.properties @@ -416,6 +416,7 @@ goodMorning=早上好 goodAfternoon=下午好 goodEvening=晚上好 addVisual=Visual ... +addDesktop=桌面 ... ssh=SSH sshConfiguration=SSH 配置 size=大小 diff --git a/lang/base/strings/translations_de.properties b/lang/base/strings/translations_de.properties index bd7f3f3b5..720b53840 100644 --- a/lang/base/strings/translations_de.properties +++ b/lang/base/strings/translations_de.properties @@ -108,3 +108,29 @@ openInTerminal=Im Terminal öffnen file=Datei directory=Verzeichnis symbolicLink=Symbolischer Link +desktopEnvironment.displayName=Desktop-Umgebung +desktopEnvironment.displayDescription=Eine wiederverwendbare Konfiguration der Remotedesktopumgebung erstellen +desktopHost=Desktop-Host +desktopHostDescription=Die Desktop-Verbindung, die als Basis dient +desktopShellDialect=Shell-Dialekt +desktopShellDialectDescription=Der Shell-Dialekt, der zum Ausführen von Skripten und Anwendungen verwendet wird +desktopSnippets=Skript-Schnipsel +desktopSnippetsDescription=Liste der wiederverwendbaren Skriptschnipsel, die zuerst ausgeführt werden sollen +desktopInitScript=Init-Skript +desktopInitScriptDescription=Spezifische Init-Befehle für diese Umgebung +desktopTerminal=Terminal-Anwendung +desktopTerminalDescription=Das Terminal, das auf dem Desktop zum Starten von Skripten verwendet wird +desktopApplication.displayName=Desktop-Anwendung +desktopApplication.displayDescription=Eine Anwendung auf einem entfernten Desktop ausführen +desktopBase=Desktop +desktopBaseDescription=Der Desktop, auf dem diese Anwendung ausgeführt wird +desktopEnvironmentBase=Desktop-Umgebung +desktopEnvironmentBaseDescription=Die Desktop-Umgebung, auf der diese Anwendung ausgeführt werden soll +desktopApplicationPath=Anwendungspfad +desktopApplicationPathDescription=Der Pfad der ausführbaren Datei, die ausgeführt werden soll +desktopApplicationArguments=Argumente +desktopApplicationArgumentsDescription=Die optionalen Argumente, die an die Anwendung übergeben werden +desktopCommand.displayName=Desktop-Befehl +desktopCommand.displayDescription=Einen Befehl in einer Remote-Desktop-Umgebung ausführen +desktopCommandScript=Befehle +desktopCommandScriptDescription=Die Befehle, die in der Umgebung ausgeführt werden sollen diff --git a/lang/base/strings/translations_es.properties b/lang/base/strings/translations_es.properties index 4eb254280..758da880c 100644 --- a/lang/base/strings/translations_es.properties +++ b/lang/base/strings/translations_es.properties @@ -106,3 +106,29 @@ openInTerminal=Abrir en terminal file=Archivo directory=Directorio symbolicLink=Enlace simbólico +desktopEnvironment.displayName=Entorno de escritorio +desktopEnvironment.displayDescription=Crear una configuración de entorno de escritorio remoto reutilizable +desktopHost=Host de escritorio +desktopHostDescription=La conexión de escritorio a utilizar como base +desktopShellDialect=Dialecto shell +desktopShellDialectDescription=El dialecto del shell que se utiliza para ejecutar scripts y aplicaciones +desktopSnippets=Fragmentos de guión +desktopSnippetsDescription=Lista de fragmentos de script reutilizables para ejecutar primero +desktopInitScript=Script de inicio +desktopInitScriptDescription=Comandos Init específicos de este entorno +desktopTerminal=Aplicación terminal +desktopTerminalDescription=El terminal a utilizar en el escritorio para iniciar scripts en +desktopApplication.displayName=Aplicación de escritorio +desktopApplication.displayDescription=Ejecutar una aplicación en un escritorio remoto +desktopBase=Escritorio +desktopBaseDescription=El escritorio en el que ejecutar esta aplicación +desktopEnvironmentBase=Entorno de escritorio +desktopEnvironmentBaseDescription=El entorno de escritorio en el que ejecutar esta aplicación +desktopApplicationPath=Ruta de la aplicación +desktopApplicationPathDescription=La ruta del ejecutable a ejecutar +desktopApplicationArguments=Argumentos +desktopApplicationArgumentsDescription=Los argumentos opcionales para pasar a la aplicación +desktopCommand.displayName=Comando de escritorio +desktopCommand.displayDescription=Ejecutar un comando en un entorno de escritorio remoto +desktopCommandScript=Comandos +desktopCommandScriptDescription=Los comandos a ejecutar en el entorno diff --git a/lang/base/strings/translations_fr.properties b/lang/base/strings/translations_fr.properties index dd43a2975..32350f2f4 100644 --- a/lang/base/strings/translations_fr.properties +++ b/lang/base/strings/translations_fr.properties @@ -106,3 +106,29 @@ openInTerminal=Ouvrir dans le terminal file=Fichier directory=Répertoire symbolicLink=Lien symbolique +desktopEnvironment.displayName=Environnement de bureau +desktopEnvironment.displayDescription=Créer une configuration réutilisable de l'environnement de bureau à distance +desktopHost=Hôte de bureau +desktopHostDescription=La connexion de bureau à utiliser comme base +desktopShellDialect=Dialecte shell +desktopShellDialectDescription=Le dialecte de l'interpréteur de commandes à utiliser pour exécuter des scripts et des applications +desktopSnippets=Extraits de scripts +desktopSnippetsDescription=Liste d'extraits de scripts réutilisables à exécuter en premier +desktopInitScript=Script d'initialisation +desktopInitScriptDescription=Commandes Init spécifiques à cet environnement +desktopTerminal=Application terminale +desktopTerminalDescription=Le terminal à utiliser sur le bureau pour lancer des scripts dans +desktopApplication.displayName=Application de bureau +desktopApplication.displayDescription=Exécuter une application sur un bureau à distance +desktopBase=Bureau +desktopBaseDescription=Le bureau sur lequel cette application doit être exécutée +desktopEnvironmentBase=Environnement de bureau +desktopEnvironmentBaseDescription=L'environnement de bureau sur lequel cette application doit être exécutée +desktopApplicationPath=Chemin d'accès à l'application +desktopApplicationPathDescription=Le chemin de l'exécutable à exécuter +desktopApplicationArguments=Arguments +desktopApplicationArgumentsDescription=Les arguments facultatifs à transmettre à l'application +desktopCommand.displayName=Commande de bureau +desktopCommand.displayDescription=Exécuter une commande dans un environnement de bureau à distance +desktopCommandScript=Commandes +desktopCommandScriptDescription=Les commandes à exécuter dans l'environnement diff --git a/lang/base/strings/translations_it.properties b/lang/base/strings/translations_it.properties index dea922a89..ad162330e 100644 --- a/lang/base/strings/translations_it.properties +++ b/lang/base/strings/translations_it.properties @@ -106,3 +106,29 @@ openInTerminal=Aprire nel terminale file=File directory=Elenco symbolicLink=Collegamento simbolico +desktopEnvironment.displayName=Ambiente desktop +desktopEnvironment.displayDescription=Creare una configurazione riutilizzabile dell'ambiente desktop remoto +desktopHost=Host desktop +desktopHostDescription=La connessione al desktop da utilizzare come base +desktopShellDialect=Dialetto della shell +desktopShellDialectDescription=Il dialetto della shell da utilizzare per eseguire script e applicazioni +desktopSnippets=Snippet di script +desktopSnippetsDescription=Elenco di snippet di script riutilizzabili da eseguire per primo +desktopInitScript=Script di avvio +desktopInitScriptDescription=Comandi di avvio specifici per questo ambiente +desktopTerminal=Applicazione terminale +desktopTerminalDescription=Il terminale da usare sul desktop per avviare gli script +desktopApplication.displayName=Applicazione desktop +desktopApplication.displayDescription=Eseguire un'applicazione su un desktop remoto +desktopBase=Desktop +desktopBaseDescription=Il desktop su cui eseguire questa applicazione +desktopEnvironmentBase=Ambiente desktop +desktopEnvironmentBaseDescription=L'ambiente desktop su cui eseguire l'applicazione +desktopApplicationPath=Percorso dell'applicazione +desktopApplicationPathDescription=Il percorso dell'eseguibile da eseguire +desktopApplicationArguments=Argomenti +desktopApplicationArgumentsDescription=Gli argomenti opzionali da passare all'applicazione +desktopCommand.displayName=Comando sul desktop +desktopCommand.displayDescription=Eseguire un comando in un ambiente desktop remoto +desktopCommandScript=Comandi +desktopCommandScriptDescription=I comandi da eseguire nell'ambiente diff --git a/lang/base/strings/translations_ja.properties b/lang/base/strings/translations_ja.properties index 1e5c70ea8..07349e01d 100644 --- a/lang/base/strings/translations_ja.properties +++ b/lang/base/strings/translations_ja.properties @@ -106,3 +106,29 @@ openInTerminal=ターミナルで開く file=ファイル directory=ディレクトリ symbolicLink=シンボリックリンク +desktopEnvironment.displayName=デスクトップ環境 +desktopEnvironment.displayDescription=再利用可能なリモートデスクトップ環境設定を作成する +desktopHost=デスクトップホスト +desktopHostDescription=ベースとなるデスクトップ接続 +desktopShellDialect=シェル方言 +desktopShellDialectDescription=スクリプトやアプリケーションの実行に使用するシェル方言 +desktopSnippets=スクリプトスニペット +desktopSnippetsDescription=最初に実行する再利用可能なスクリプトスニペットのリスト +desktopInitScript=初期スクリプト +desktopInitScriptDescription=この環境に特有の初期化コマンド +desktopTerminal=端末アプリケーション +desktopTerminalDescription=デスクトップでスクリプトを起動する際に使用する端末 +desktopApplication.displayName=デスクトップアプリケーション +desktopApplication.displayDescription=リモートデスクトップでアプリケーションを実行する +desktopBase=デスクトップ +desktopBaseDescription=このアプリケーションを実行するデスクトップ +desktopEnvironmentBase=デスクトップ環境 +desktopEnvironmentBaseDescription=このアプリケーションを実行するデスクトップ環境 +desktopApplicationPath=アプリケーションパス +desktopApplicationPathDescription=実行ファイルのパス +desktopApplicationArguments=引数 +desktopApplicationArgumentsDescription=アプリケーションに渡すオプションの引数 +desktopCommand.displayName=デスクトップコマンド +desktopCommand.displayDescription=リモートデスクトップ環境でコマンドを実行する +desktopCommandScript=コマンド +desktopCommandScriptDescription=環境で実行するコマンド diff --git a/lang/base/strings/translations_nl.properties b/lang/base/strings/translations_nl.properties index f28d380ae..989c886d1 100644 --- a/lang/base/strings/translations_nl.properties +++ b/lang/base/strings/translations_nl.properties @@ -106,3 +106,29 @@ openInTerminal=Openen in terminal file=Bestand directory=Directory symbolicLink=Symbolische link +desktopEnvironment.displayName=Bureaubladomgeving +desktopEnvironment.displayDescription=Een herbruikbare configuratie voor de externe desktopomgeving maken +desktopHost=Desktop host +desktopHostDescription=De desktopverbinding om als basis te gebruiken +desktopShellDialect=Shell-dialect +desktopShellDialectDescription=Het dialect van de shell om scripts en toepassingen uit te voeren +desktopSnippets=Scriptfragmenten +desktopSnippetsDescription=Lijst met herbruikbare scriptfragmenten om eerst uit te voeren +desktopInitScript=Init script +desktopInitScriptDescription=Init commando's specifiek voor deze omgeving +desktopTerminal=Eindtoepassing +desktopTerminalDescription=De terminal op het bureaublad om scripts in te starten +desktopApplication.displayName=Desktop applicatie +desktopApplication.displayDescription=Een toepassing uitvoeren op een extern bureaublad +desktopBase=Desktop +desktopBaseDescription=Het bureaublad waarop deze toepassing wordt uitgevoerd +desktopEnvironmentBase=Bureaubladomgeving +desktopEnvironmentBaseDescription=De desktopomgeving om deze toepassing op uit te voeren +desktopApplicationPath=Pad van toepassing +desktopApplicationPathDescription=Het pad van het uitvoerbare bestand dat moet worden uitgevoerd +desktopApplicationArguments=Argumenten +desktopApplicationArgumentsDescription=De optionele argumenten om door te geven aan de toepassing +desktopCommand.displayName=Desktop opdracht +desktopCommand.displayDescription=Een opdracht uitvoeren in een externe desktopomgeving +desktopCommandScript=Opdrachten +desktopCommandScriptDescription=De commando's om uit te voeren in de omgeving diff --git a/lang/base/strings/translations_pt.properties b/lang/base/strings/translations_pt.properties index 677655648..e22f39af7 100644 --- a/lang/base/strings/translations_pt.properties +++ b/lang/base/strings/translations_pt.properties @@ -106,3 +106,29 @@ openInTerminal=Abre no terminal file=Ficheiro directory=Diretório symbolicLink=Ligação simbólica +desktopEnvironment.displayName=Ambiente de trabalho +desktopEnvironment.displayDescription=Cria uma configuração reutilizável do ambiente de trabalho remoto +desktopHost=Anfitrião de ambiente de trabalho +desktopHostDescription=A ligação ao ambiente de trabalho a utilizar como base +desktopShellDialect=Dialeto de shell +desktopShellDialectDescription=O dialeto da shell a utilizar para executar scripts e aplicações +desktopSnippets=Trechos de script +desktopSnippetsDescription=Lista de snippets de script reutilizáveis para executar primeiro +desktopInitScript=Script de inicialização +desktopInitScriptDescription=Comandos de inicialização específicos para este ambiente +desktopTerminal=Aplicação terminal +desktopTerminalDescription=O terminal a utilizar no ambiente de trabalho para iniciar scripts +desktopApplication.displayName=Aplicação de ambiente de trabalho +desktopApplication.displayDescription=Executa uma aplicação num ambiente de trabalho remoto +desktopBase=Ambiente de trabalho +desktopBaseDescription=O ambiente de trabalho em que executa esta aplicação +desktopEnvironmentBase=Ambiente de trabalho +desktopEnvironmentBaseDescription=O ambiente de trabalho em que deves executar esta aplicação +desktopApplicationPath=Caminho da aplicação +desktopApplicationPathDescription=O caminho do executável a executar +desktopApplicationArguments=Argumentos +desktopApplicationArgumentsDescription=Os argumentos opcionais a transmitir à aplicação +desktopCommand.displayName=Comando do ambiente de trabalho +desktopCommand.displayDescription=Executa um comando num ambiente de trabalho remoto +desktopCommandScript=Comandos +desktopCommandScriptDescription=Os comandos a executar no ambiente diff --git a/lang/base/strings/translations_ru.properties b/lang/base/strings/translations_ru.properties index 648832360..6f77f2541 100644 --- a/lang/base/strings/translations_ru.properties +++ b/lang/base/strings/translations_ru.properties @@ -106,3 +106,29 @@ openInTerminal=Открыть в терминале file=Файл directory=Каталог symbolicLink=Символическая ссылка +desktopEnvironment.displayName=Окружение рабочего стола +desktopEnvironment.displayDescription=Создание многоразовой конфигурации среды удаленного рабочего стола +desktopHost=Хост рабочего стола +desktopHostDescription=Подключение к рабочему столу, которое можно использовать в качестве базового +desktopShellDialect=Диалект оболочки +desktopShellDialectDescription=Диалект оболочки, который используется для запуска скриптов и приложений +desktopSnippets=Фрагменты сценария +desktopSnippetsDescription=Список многократно используемых фрагментов скриптов, которые нужно запустить первыми +desktopInitScript=Начальный скрипт +desktopInitScriptDescription=Начальные команды, характерные для данной среды +desktopTerminal=Терминальное приложение +desktopTerminalDescription=Терминал, который нужно использовать на рабочем столе для запуска скриптов +desktopApplication.displayName=Приложение для рабочего стола +desktopApplication.displayDescription=Запустить приложение на удаленном рабочем столе +desktopBase=Рабочий стол +desktopBaseDescription=Рабочий стол, на котором будет запущено это приложение +desktopEnvironmentBase=Окружение рабочего стола +desktopEnvironmentBaseDescription=Среда рабочего стола, на котором будет запущено это приложение +desktopApplicationPath=Путь к приложению +desktopApplicationPathDescription=Путь к исполняемому файлу, который нужно запустить +desktopApplicationArguments=Аргументы +desktopApplicationArgumentsDescription=Необязательные аргументы, которые нужно передать приложению +desktopCommand.displayName=Команда рабочего стола +desktopCommand.displayDescription=Выполнить команду в среде удаленного рабочего стола +desktopCommandScript=Команды +desktopCommandScriptDescription=Команды для запуска в среде diff --git a/lang/base/strings/translations_tr.properties b/lang/base/strings/translations_tr.properties index a36482719..4bfc1484e 100644 --- a/lang/base/strings/translations_tr.properties +++ b/lang/base/strings/translations_tr.properties @@ -106,3 +106,29 @@ openInTerminal=Terminalde aç file=Dosya directory=Rehber symbolicLink=Sembolik bağlantı +desktopEnvironment.displayName=Masaüstü ortamı +desktopEnvironment.displayDescription=Yeniden kullanılabilir bir uzak masaüstü ortamı yapılandırması oluşturma +desktopHost=Masaüstü ana bilgisayar +desktopHostDescription=Temel olarak kullanılacak masaüstü bağlantısı +desktopShellDialect=Kabuk lehçesi +desktopShellDialectDescription=Komut dosyalarını ve uygulamaları çalıştırmak için kullanılacak kabuk lehçesi +desktopSnippets=Kod parçacıkları +desktopSnippetsDescription=Önce çalıştırılacak yeniden kullanılabilir kod parçacıklarının listesi +desktopInitScript=Başlangıç komut dosyası +desktopInitScriptDescription=Bu ortama özgü başlangıç komutları +desktopTerminal=Terminal uygulaması +desktopTerminalDescription=Komut dosyalarını başlatmak için masaüstünde kullanılacak terminal +desktopApplication.displayName=Masaüstü uygulaması +desktopApplication.displayDescription=Uzak masaüstünde bir uygulama çalıştırma +desktopBase=Masaüstü +desktopBaseDescription=Bu uygulamanın çalıştırılacağı masaüstü +desktopEnvironmentBase=Masaüstü ortamı +desktopEnvironmentBaseDescription=Bu uygulamanın çalıştırılacağı masaüstü ortamı +desktopApplicationPath=Başvuru yolu +desktopApplicationPathDescription=Çalıştırılacak yürütülebilir dosyanın yolu +desktopApplicationArguments=Argümanlar +desktopApplicationArgumentsDescription=Uygulamaya iletilecek isteğe bağlı argümanlar +desktopCommand.displayName=Masaüstü komutu +desktopCommand.displayDescription=Uzak masaüstü ortamında bir komut çalıştırma +desktopCommandScript=Komutlar +desktopCommandScriptDescription=Ortamda çalıştırılacak komutlar diff --git a/lang/base/strings/translations_zh.properties b/lang/base/strings/translations_zh.properties index 4cfb4fefc..5cb6b6e49 100644 --- a/lang/base/strings/translations_zh.properties +++ b/lang/base/strings/translations_zh.properties @@ -106,3 +106,29 @@ openInTerminal=在终端中打开 file=文件 directory=目录 symbolicLink=符号链接 +desktopEnvironment.displayName=桌面环境 +desktopEnvironment.displayDescription=创建可重复使用的远程桌面环境配置 +desktopHost=桌面主机 +desktopHostDescription=作为基础的桌面连接 +desktopShellDialect=外壳方言 +desktopShellDialectDescription=用于运行脚本和应用程序的 shell 方言 +desktopSnippets=脚本片段 +desktopSnippetsDescription=首先运行的可重用脚本片段列表 +desktopInitScript=启动脚本 +desktopInitScriptDescription=该环境专用的启动命令 +desktopTerminal=终端应用程序 +desktopTerminalDescription=用于在桌面上启动脚本的终端 +desktopApplication.displayName=桌面应用程序 +desktopApplication.displayDescription=在远程桌面上运行应用程序 +desktopBase=桌面 +desktopBaseDescription=运行此应用程序的桌面 +desktopEnvironmentBase=桌面环境 +desktopEnvironmentBaseDescription=运行此应用程序的桌面环境 +desktopApplicationPath=应用程序路径 +desktopApplicationPathDescription=要运行的可执行文件的路径 +desktopApplicationArguments=参数 +desktopApplicationArgumentsDescription=传递给应用程序的可选参数 +desktopCommand.displayName=桌面命令 +desktopCommand.displayDescription=在远程桌面环境中运行命令 +desktopCommandScript=命令 +desktopCommandScriptDescription=在环境中运行的命令 diff --git a/lang/proc/strings/translations_de.properties b/lang/proc/strings/translations_de.properties index dbf6a0e4f..8da3241df 100644 --- a/lang/proc/strings/translations_de.properties +++ b/lang/proc/strings/translations_de.properties @@ -39,7 +39,7 @@ rdpFileLocation=Dateispeicherort rdpFileLocationDescription=Der Dateipfad der .rdp-Datei rdpPasswordAuthentication=Passwort-Authentifizierung rdpPasswordAuthenticationDescription=Das Passwort, das automatisch ausgefüllt wird, wenn es unterstützt wird -rdpFile.displayName=RDP-Datei +rdpFile.displayName=RDP-Dateiverbindung rdpFile.displayDescription=Verbindung zu einem System über eine bestehende .rdp-Datei requiredSshServerAlertTitle=SSH-Server einrichten requiredSshServerAlertHeader=Es kann kein installierter SSH-Server in der VM gefunden werden. @@ -300,3 +300,12 @@ launch=Starten sshTrustKeyHeader=Der Hostschlüssel ist nicht bekannt und du hast die manuelle Überprüfung des Hostschlüssels aktiviert. sshTrustKeyTitle=Unbekannter Host-Schlüssel vnc=VNC-Verbindungen +rdpTunnel.displayName=RDP-Verbindung über SSH +rdpTunnel.displayDescription=Verbinden über RDP über eine getunnelte SSH-Verbindung +rdpEnableDesktopIntegration=Aktiviere die Desktop-Integration +rdpEnableDesktopIntegrationDescription=Remote-Anwendungen ausführen, wenn die RDP-Zulassungsliste dies zulässt +rdpSetupAdminTitle=RDP-Einrichtung erforderlich +rdpSetupAllowTitle=RDP-Fernanwendung +rdpSetupAllowHeader=Das direkte Starten von Remote-Anwendungen ist auf diesem System derzeit nicht erlaubt. Willst du das aktivieren? +rdpSetupAllowContent=So kannst du deine Fernanwendungen direkt von XPipe aus starten, indem du die Zulassungsliste für RDP-Fernanwendungen deaktivierst. +rdp=RDP diff --git a/lang/proc/strings/translations_en.properties b/lang/proc/strings/translations_en.properties index 59badaae3..e527a3975 100644 --- a/lang/proc/strings/translations_en.properties +++ b/lang/proc/strings/translations_en.properties @@ -39,7 +39,7 @@ rdpFileLocation=File location rdpFileLocationDescription=The file path of the .rdp file rdpPasswordAuthentication=Password authentication rdpPasswordAuthenticationDescription=The password to automatically fill in if supported -rdpFile.displayName=RDP File +rdpFile.displayName=RDP file connection rdpFile.displayDescription=Connect to a system via an existing .rdp file requiredSshServerAlertTitle=Setup SSH server requiredSshServerAlertHeader=Unable to find an installed SSH server in the VM. @@ -307,4 +307,4 @@ rdpSetupAdminTitle=RDP setup required rdpSetupAllowTitle=RDP remote application rdpSetupAllowHeader=Starting remote applications directly is currently not allowed on this system. Do you want to enable it? rdpSetupAllowContent=This will allow you to run your remote applications directly from XPipe by disabling the allow list for RDP remote applications. - +rdp=RDP diff --git a/lang/proc/strings/translations_es.properties b/lang/proc/strings/translations_es.properties index db64cf3d4..38aff7c56 100644 --- a/lang/proc/strings/translations_es.properties +++ b/lang/proc/strings/translations_es.properties @@ -39,7 +39,7 @@ rdpFileLocation=Ubicación del archivo rdpFileLocationDescription=La ruta del archivo .rdp rdpPasswordAuthentication=Autenticación de contraseña rdpPasswordAuthenticationDescription=La contraseña para rellenar automáticamente si se admite -rdpFile.displayName=Archivo RDP +rdpFile.displayName=Conexión de archivos RDP rdpFile.displayDescription=Conectarse a un sistema a través de un archivo .rdp existente requiredSshServerAlertTitle=Configurar servidor SSH requiredSshServerAlertHeader=No se puede encontrar un servidor SSH instalado en la máquina virtual. @@ -298,3 +298,12 @@ launch=Inicia sshTrustKeyHeader=No se conoce la clave del host y has activado la verificación manual de la clave del host. sshTrustKeyTitle=Clave de host desconocida vnc=Conexiones VNC +rdpTunnel.displayName=Conexión RDP sobre SSH +rdpTunnel.displayDescription=Conéctate mediante RDP a través de una conexión SSH tunelizada +rdpEnableDesktopIntegration=Habilitar la integración en el escritorio +rdpEnableDesktopIntegrationDescription=Ejecutar aplicaciones remotas suponiendo que la lista de permitidos del RDP lo permite +rdpSetupAdminTitle=Se requiere configuración RDP +rdpSetupAllowTitle=Aplicación remota RDP +rdpSetupAllowHeader=Iniciar aplicaciones remotas directamente no está permitido actualmente en este sistema. ¿Quieres activarlo? +rdpSetupAllowContent=Esto te permitirá ejecutar tus aplicaciones remotas directamente desde XPipe, desactivando la lista de permitidos para aplicaciones remotas RDP. +rdp=RDP diff --git a/lang/proc/strings/translations_fr.properties b/lang/proc/strings/translations_fr.properties index ed7aa11db..b08bbd0a3 100644 --- a/lang/proc/strings/translations_fr.properties +++ b/lang/proc/strings/translations_fr.properties @@ -39,7 +39,7 @@ rdpFileLocation=Emplacement du fichier rdpFileLocationDescription=Le chemin d'accès au fichier .rdp rdpPasswordAuthentication=Authentification par mot de passe rdpPasswordAuthenticationDescription=Le mot de passe à remplir automatiquement s'il est pris en charge -rdpFile.displayName=Fichier RDP +rdpFile.displayName=Connexion de fichier RDP rdpFile.displayDescription=Se connecter à un système via un fichier .rdp existant requiredSshServerAlertTitle=Configurer le serveur SSH requiredSshServerAlertHeader=Impossible de trouver un serveur SSH installé dans la VM. @@ -298,3 +298,12 @@ launch=Lancer sshTrustKeyHeader=La clé de l'hôte n'est pas connue et tu as activé la vérification manuelle de la clé de l'hôte. sshTrustKeyTitle=Clé d'hôte inconnue vnc=Connexions VNC +rdpTunnel.displayName=Connexion RDP via SSH +rdpTunnel.displayDescription=Se connecter via RDP sur une connexion SSH tunnelisée +rdpEnableDesktopIntegration=Permettre l'intégration du bureau +rdpEnableDesktopIntegrationDescription=Exécuter des applications à distance en supposant que la liste d'autorisations RDP l'autorise +rdpSetupAdminTitle=Configuration RDP requise +rdpSetupAllowTitle=Application à distance RDP +rdpSetupAllowHeader=Lancer directement des applications à distance n'est actuellement pas autorisé sur ce système. Veux-tu l'autoriser ? +rdpSetupAllowContent=Cela te permettra d'exécuter tes applications distantes directement à partir de XPipe en désactivant la liste d'autorisation pour les applications distantes RDP. +rdp=RDP diff --git a/lang/proc/strings/translations_it.properties b/lang/proc/strings/translations_it.properties index aa45aa490..a96040cdb 100644 --- a/lang/proc/strings/translations_it.properties +++ b/lang/proc/strings/translations_it.properties @@ -39,7 +39,7 @@ rdpFileLocation=Posizione del file rdpFileLocationDescription=Il percorso del file .rdp rdpPasswordAuthentication=Password di autenticazione rdpPasswordAuthenticationDescription=La password da inserire automaticamente se supportata -rdpFile.displayName=File RDP +rdpFile.displayName=Connessione di file RDP rdpFile.displayDescription=Collegarsi a un sistema tramite un file .rdp esistente requiredSshServerAlertTitle=Configurazione del server SSH requiredSshServerAlertHeader=Impossibile trovare un server SSH installato nella macchina virtuale. @@ -298,3 +298,12 @@ launch=Lancio sshTrustKeyHeader=La chiave host non è nota e hai attivato la verifica manuale della chiave host. sshTrustKeyTitle=Chiave host sconosciuta vnc=Connessioni VNC +rdpTunnel.displayName=Connessione RDP tramite SSH +rdpTunnel.displayDescription=Connettersi tramite RDP su una connessione SSH con tunnel +rdpEnableDesktopIntegration=Abilita l'integrazione con il desktop +rdpEnableDesktopIntegrationDescription=Eseguire applicazioni remote presupponendo che l'elenco dei permessi di RDP lo consenta +rdpSetupAdminTitle=È necessaria l'installazione di RDP +rdpSetupAllowTitle=Applicazione remota RDP +rdpSetupAllowHeader=L'avvio diretto di applicazioni remote non è attualmente consentito su questo sistema. Vuoi abilitarlo? +rdpSetupAllowContent=In questo modo potrai eseguire le tue applicazioni remote direttamente da XPipe, disabilitando l'elenco dei permessi per le applicazioni remote RDP. +rdp=RDP diff --git a/lang/proc/strings/translations_ja.properties b/lang/proc/strings/translations_ja.properties index 1959e2006..2476b81b2 100644 --- a/lang/proc/strings/translations_ja.properties +++ b/lang/proc/strings/translations_ja.properties @@ -39,7 +39,7 @@ rdpFileLocation=ファイルの場所 rdpFileLocationDescription=.rdpファイルのファイルパス rdpPasswordAuthentication=パスワード認証 rdpPasswordAuthenticationDescription=サポートされている場合、自動的に入力されるパスワード -rdpFile.displayName=RDPファイル +rdpFile.displayName=RDPファイル接続 rdpFile.displayDescription=既存の.rdpファイルを介してシステムに接続する requiredSshServerAlertTitle=SSHサーバーをセットアップする requiredSshServerAlertHeader=VMにインストールされているSSHサーバーが見つからない。 @@ -298,3 +298,12 @@ launch=起動 sshTrustKeyHeader=ホスト鍵が不明で、手動ホスト鍵検証を有効にしている。 sshTrustKeyTitle=不明なホストキー vnc=VNC接続 +rdpTunnel.displayName=SSH経由のRDP接続 +rdpTunnel.displayDescription=トンネリングされたSSH接続を介してRDPで接続する +rdpEnableDesktopIntegration=デスクトップとの統合を可能にする +rdpEnableDesktopIntegrationDescription=RDPの許可リストが許可していると仮定してリモートアプリケーションを実行する。 +rdpSetupAdminTitle=RDPの設定が必要 +rdpSetupAllowTitle=RDPリモートアプリケーション +rdpSetupAllowHeader=現在このシステムでは、リモートアプリケーションを直接起動することは許可されていない。有効にするか? +rdpSetupAllowContent=RDPリモートアプリケーションの許可リストを無効にすることで、XPipeからリモートアプリケーションを直接実行できるようになる。 +rdp=RDP diff --git a/lang/proc/strings/translations_nl.properties b/lang/proc/strings/translations_nl.properties index deab1bacb..78f3df5ab 100644 --- a/lang/proc/strings/translations_nl.properties +++ b/lang/proc/strings/translations_nl.properties @@ -39,7 +39,7 @@ rdpFileLocation=Bestandslocatie rdpFileLocationDescription=Het bestandspad van het .rdp bestand rdpPasswordAuthentication=Wachtwoord verificatie rdpPasswordAuthenticationDescription=Het wachtwoord om automatisch in te vullen indien ondersteund -rdpFile.displayName=RDP-bestand +rdpFile.displayName=RDP bestandsverbinding rdpFile.displayDescription=Verbinding maken met een systeem via een bestaand .rdp bestand requiredSshServerAlertTitle=SSH-server instellen requiredSshServerAlertHeader=Kan geen geïnstalleerde SSH-server in de VM vinden. @@ -298,3 +298,12 @@ launch=Start sshTrustKeyHeader=De hostsleutel is niet bekend en je hebt handmatige hostsleutelverificatie ingeschakeld. sshTrustKeyTitle=Onbekende hostsleutel vnc=VNC-verbindingen +rdpTunnel.displayName=RDP-verbinding over SSH +rdpTunnel.displayDescription=Verbinding maken via RDP over een getunnelde SSH-verbinding +rdpEnableDesktopIntegration=Desktop integratie mogelijk maken +rdpEnableDesktopIntegrationDescription=Toepassingen op afstand uitvoeren in de veronderstelling dat de RDP toestaanlijst dat toestaat +rdpSetupAdminTitle=RDP installatie vereist +rdpSetupAllowTitle=RDP-toepassing op afstand +rdpSetupAllowHeader=Externe toepassingen rechtstreeks starten is momenteel niet toegestaan op dit systeem. Wil je dit inschakelen? +rdpSetupAllowContent=Hierdoor kun je je externe toepassingen rechtstreeks vanuit XPipe uitvoeren door de toestaanlijst voor RDP-toepassingen op afstand uit te schakelen. +rdp=RDP diff --git a/lang/proc/strings/translations_pt.properties b/lang/proc/strings/translations_pt.properties index 898089038..02ca07b7e 100644 --- a/lang/proc/strings/translations_pt.properties +++ b/lang/proc/strings/translations_pt.properties @@ -39,7 +39,7 @@ rdpFileLocation=Localização do ficheiro rdpFileLocationDescription=O caminho do ficheiro .rdp rdpPasswordAuthentication=Autenticação por palavra-passe rdpPasswordAuthenticationDescription=A palavra-passe a preencher automaticamente se for suportada -rdpFile.displayName=Ficheiro RDP +rdpFile.displayName=Ligação de ficheiros RDP rdpFile.displayDescription=Liga-se a um sistema através de um ficheiro .rdp existente requiredSshServerAlertTitle=Configura o servidor SSH requiredSshServerAlertHeader=Não é possível encontrar um servidor SSH instalado na VM. @@ -298,3 +298,12 @@ launch=Lança sshTrustKeyHeader=A chave do anfitrião não é conhecida e activaste a verificação manual da chave do anfitrião. sshTrustKeyTitle=Chave de anfitrião desconhecida vnc=Ligações VNC +rdpTunnel.displayName=Ligação RDP através de SSH +rdpTunnel.displayDescription=Liga-se via RDP através de uma ligação SSH com túnel +rdpEnableDesktopIntegration=Permite a integração no ambiente de trabalho +rdpEnableDesktopIntegrationDescription=Executa aplicações remotas assumindo que a lista de permissões do RDP permite isso +rdpSetupAdminTitle=Necessita de configuração RDP +rdpSetupAllowTitle=Aplicação remota RDP +rdpSetupAllowHeader=Iniciar aplicações remotas diretamente não é atualmente permitido neste sistema. Queres activá-la? +rdpSetupAllowContent=Isto permitir-te-á executar as tuas aplicações remotas diretamente a partir do XPipe, desactivando a lista de permissões para aplicações remotas RDP. +rdp=RDP diff --git a/lang/proc/strings/translations_ru.properties b/lang/proc/strings/translations_ru.properties index e19f8986a..20560855f 100644 --- a/lang/proc/strings/translations_ru.properties +++ b/lang/proc/strings/translations_ru.properties @@ -39,7 +39,7 @@ rdpFileLocation=Расположение файла rdpFileLocationDescription=Путь к файлу .rdp rdpPasswordAuthentication=Проверка подлинности пароля rdpPasswordAuthenticationDescription=Пароль для автоматического заполнения, если он поддерживается -rdpFile.displayName=Файл RDP +rdpFile.displayName=Файловое соединение RDP rdpFile.displayDescription=Подключение к системе через существующий файл .rdp requiredSshServerAlertTitle=Настройка SSH-сервера requiredSshServerAlertHeader=Невозможно найти установленный SSH-сервер в виртуальной машине. @@ -298,3 +298,12 @@ launch=Запустите sshTrustKeyHeader=Ключ хоста неизвестен, и ты включил ручную проверку ключа хоста. sshTrustKeyTitle=Неизвестный ключ хоста vnc=VNC-соединения +rdpTunnel.displayName=RDP-соединение через SSH +rdpTunnel.displayDescription=Подключение по RDP через туннельное SSH-соединение +rdpEnableDesktopIntegration=Включите интеграцию с рабочим столом +rdpEnableDesktopIntegrationDescription=Запускать удаленные приложения, предполагая, что список разрешений RDP разрешает это +rdpSetupAdminTitle=Требуется настройка RDP +rdpSetupAllowTitle=Удаленное приложение RDP +rdpSetupAllowHeader=Запуск удаленных приложений напрямую в настоящее время запрещен в этой системе. Ты хочешь разрешить его? +rdpSetupAllowContent=Это позволит тебе запускать удаленные приложения прямо из XPipe, отключив список разрешений для удаленных приложений RDP. +rdp=RDP diff --git a/lang/proc/strings/translations_tr.properties b/lang/proc/strings/translations_tr.properties index d99b551e8..b735cba7b 100644 --- a/lang/proc/strings/translations_tr.properties +++ b/lang/proc/strings/translations_tr.properties @@ -39,7 +39,7 @@ rdpFileLocation=Dosya konumu rdpFileLocationDescription=.rdp dosyasının dosya yolu rdpPasswordAuthentication=Şifre doğrulama rdpPasswordAuthenticationDescription=Destekleniyorsa otomatik olarak doldurulacak parola -rdpFile.displayName=RDP Dosyası +rdpFile.displayName=RDP dosya bağlantısı rdpFile.displayDescription=Mevcut bir .rdp dosyası üzerinden bir sisteme bağlanma requiredSshServerAlertTitle=SSH sunucusunu kurun requiredSshServerAlertHeader=VM'de kurulu bir SSH sunucusu bulunamıyor. @@ -298,3 +298,12 @@ launch=Fırlatma sshTrustKeyHeader=Ana bilgisayar anahtarı bilinmiyor ve manuel ana bilgisayar anahtarı doğrulamasını etkinleştirdiniz. sshTrustKeyTitle=Bilinmeyen ana bilgisayar anahtarı vnc=VNC bağlantıları +rdpTunnel.displayName=SSH üzerinden RDP bağlantısı +rdpTunnel.displayDescription=Tünellenmiş SSH bağlantısı üzerinden RDP ile bağlanma +rdpEnableDesktopIntegration=Masaüstü entegrasyonunu etkinleştirin +rdpEnableDesktopIntegrationDescription=RDP izin listesinin buna izin verdiğini varsayarak uzak uygulamaları çalıştırın +rdpSetupAdminTitle=RDP kurulumu gerekli +rdpSetupAllowTitle=RDP uzak uygulama +rdpSetupAllowHeader=Uzak uygulamaların doğrudan başlatılmasına şu anda bu sistemde izin verilmemektedir. Etkinleştirmek istiyor musunuz? +rdpSetupAllowContent=Bu, RDP uzak uygulamaları için izin listesini devre dışı bırakarak uzak uygulamalarınızı doğrudan XPipe'dan çalıştırmanıza olanak tanır. +rdp=RDP diff --git a/lang/proc/strings/translations_zh.properties b/lang/proc/strings/translations_zh.properties index 39082db95..b65d20c39 100644 --- a/lang/proc/strings/translations_zh.properties +++ b/lang/proc/strings/translations_zh.properties @@ -39,7 +39,7 @@ rdpFileLocation=文件位置 rdpFileLocationDescription=.rdp 文件的文件路径 rdpPasswordAuthentication=密码验证 rdpPasswordAuthenticationDescription=如果支持自动填写密码 -rdpFile.displayName=RDP 文件 +rdpFile.displayName=RDP 文件连接 rdpFile.displayDescription=通过现有 .rdp 文件连接系统 requiredSshServerAlertTitle=设置 SSH 服务器 requiredSshServerAlertHeader=无法在虚拟机中找到已安装的 SSH 服务器。 @@ -298,3 +298,12 @@ launch=启动 sshTrustKeyHeader=主机密钥未知,您已启用手动主机密钥验证。 sshTrustKeyTitle=未知主机密钥 vnc=VNC 连接 +rdpTunnel.displayName=通过 SSH 进行 RDP 连接 +rdpTunnel.displayDescription=通过 RDP 在隧道 SSH 连接上进行连接 +rdpEnableDesktopIntegration=启用桌面集成 +rdpEnableDesktopIntegrationDescription=运行远程应用程序,假设 RDP 允许列表允许这样做 +rdpSetupAdminTitle=需要 RDP 设置 +rdpSetupAllowTitle=RDP 远程应用程序 +rdpSetupAllowHeader=本系统目前不允许直接启动远程应用程序。您想启用它吗? +rdpSetupAllowContent=通过禁用 RDP 远程应用程序的允许列表,您可以直接从 XPipe 运行远程应用程序。 +rdp=RDP diff --git a/lang/proc/texts/rdpFileAllowListCheck_de.md b/lang/proc/texts/rdpFileAllowListCheck_de.md new file mode 100644 index 000000000..addea9f80 --- /dev/null +++ b/lang/proc/texts/rdpFileAllowListCheck_de.md @@ -0,0 +1,36 @@ +# RDP Remote-Anwendungen + +Du kannst RDP-Verbindungen in XPipe nutzen, um schnell entfernte Anwendungen und Skripte zu starten, ohne einen vollstndigen Desktop zu ffnen. Damit das funktioniert, musst du jedoch die Liste der zulssigen Fernanwendungen auf deinem Server bearbeiten, da es sich um eine Art RDP handelt. + +## RDP-Zulassungslisten + +Ein RDP-Server verwendet das Konzept der Zulassungslisten, um den Start von Anwendungen zu steuern. Das bedeutet, dass der direkte Start von Fernanwendungen fehlschlgt, es sei denn, die Zulassungsliste ist deaktiviert oder es wurden explizit bestimmte Anwendungen zur Zulassungsliste hinzugefgt. + +Du findest die Einstellungen fr die Erlaubnisliste in der Registrierung deines Servers unter `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList`. + +### Alle Anwendungen zulassen + +Du kannst die Zulassen-Liste deaktivieren, damit alle Remote-Anwendungen direkt von XPipe aus gestartet werden knnen. Dazu kannst du den folgenden Befehl auf deinem Server in der PowerShell ausfhren: `Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`. + +### Hinzufgen von erlaubten Anwendungen + +Alternativ kannst du auch einzelne Remote-Anwendungen zu der Liste hinzufgen. Dann kannst du die aufgelisteten Anwendungen direkt von XPipe aus starten. + +Erstelle unter dem Schlssel `Anwendungen` der `TSAppAllowList` einen neuen Schlssel mit einem beliebigen Namen. Die einzige Bedingung fr den Namen ist, dass er innerhalb der Kinder des Schlssels "Anwendungen" eindeutig ist. Dieser neue Schlssel muss die folgenden Werte enthalten: `Name`, `Pfad` und `CommandLineSetting`. Du kannst dies in der PowerShell mit den folgenden Befehlen tun: + +``` +$appName="Notepad" +$appPath="C:\Windows\System32\notepad.exe" + +$regKey="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications" +New-item -Path "$regKey\$appName" +New-ItemProperty -Path "$regKey\$appName" -Name "Name" -Value "$appName" -Force +New-ItemProperty -Path "$regKey\$appName" -Name "Path" -Wert "$appPath" -Force +New-ItemProperty -Pfad "$regKey\$appName" -Name "CommandLineSetting" -Wert "1" -PropertyType DWord -Force +``` + +Wenn du XPipe auch das Ausfhren von Skripten und das ffnen von Terminalsitzungen erlauben willst, musst du `C:\Windows\System32\cmd.exe` ebenfalls in die Erlaubnisliste aufnehmen. + +## Sicherheitsberlegungen + +Das macht deinen Server in keiner Weise unsicher, denn du kannst dieselben Anwendungen immer manuell ausfhren, wenn du eine RDP-Verbindung startest. Erlaubt-Listen sind eher dazu gedacht, Clients daran zu hindern, jede Anwendung ohne Benutzereingabe sofort auszufhren. Letzten Endes liegt es an dir, ob du XPipe in dieser Hinsicht vertraust. Du kannst diese Verbindung ganz einfach starten. Das ist nur dann sinnvoll, wenn du eine der erweiterten Desktop-Integrationsfunktionen von XPipe nutzen willst. diff --git a/lang/proc/texts/rdpFileAllowListCheck_es.md b/lang/proc/texts/rdpFileAllowListCheck_es.md new file mode 100644 index 000000000..36e924352 --- /dev/null +++ b/lang/proc/texts/rdpFileAllowListCheck_es.md @@ -0,0 +1,36 @@ +# Aplicaciones remotas RDP + +Puedes utilizar conexiones RDP en XPipe para lanzar rpidamente aplicaciones y scripts remotos sin abrir un escritorio completo. Sin embargo, debido a la naturaleza de RDP, tienes que editar la lista de aplicaciones remotas permitidas en tu servidor para que esto funcione. + +## Listas de permitidos RDP + +Un servidor RDP utiliza el concepto de listas de permitidos para gestionar el lanzamiento de aplicaciones. Esto significa esencialmente que, a menos que la lista de permitidas est desactivada o que se hayan aadido explcitamente aplicaciones especficas a la lista de permitidas, el lanzamiento directo de cualquier aplicacin remota fallar. + +Puedes encontrar la configuracin de la lista de permitidas en el registro de tu servidor en `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList`. + +### Permitir todas las aplicaciones + +Puedes desactivar la lista de permitidas para permitir que todas las aplicaciones remotas se inicien directamente desde XPipe. Para ello, puedes ejecutar el siguiente comando en tu servidor en PowerShell: `Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`. + +### Aadir aplicaciones permitidas + +Tambin puedes aadir aplicaciones remotas individuales a la lista. Esto te permitir lanzar las aplicaciones de la lista directamente desde XPipe. + +En la clave `Aplicaciones` de `TSAppAllowList`, crea una nueva clave con un nombre arbitrario. El nico requisito para el nombre es que sea nico dentro de los hijos de la clave "Aplicaciones". Esta nueva clave debe contener los siguientes valores: `Nombre`, `Ruta` y `Configuracin de la lnea de comandos`. Puedes hacerlo en PowerShell con los siguientes comandos: + +``` +$appName="Bloc de notas" +$appPath="C:\Windows\System32\notepad.exe" + +$regKey="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications" +Nuevo-elemento -Ruta "$regKey\$appName" +Nuevo-elemento-Propiedad -Ruta "$regKey$$appName" -Nombre "Name" -Valor "$appName" -Force +Nueva-Propiedad-Artculo -Ruta "$regKey\$NombreDeLaAplicacion" -Nombre "Ruta" -Valor "$rutaDeLaAplicacion" -Forzar +Nuevo-Item-Propiedad -Ruta "$regKey\$NombreDeLaAplicacion" -Nombre "CommandLineSetting" -Valor "1" -PropertyType DWord -Force +``` + +Se quiseres permitir que o XPipe tambm execute scripts e abra sesses de terminal, tens de adicionar `C:\Windows\System32\cmd.exe` lista de permisses tambm. + +## Consideraes de segurana + +Isto no torna o teu servidor inseguro de forma alguma, uma vez que podes sempre executar as mesmas aplicaes manualmente quando inicias uma ligao RDP. As listas de permisso so mais destinadas a impedir que os clientes executem instantaneamente qualquer aplicativo sem a entrada do usurio. No final do dia, cabe-te a ti decidir se confias no XPipe para fazer isto. Podes iniciar esta ligao sem problemas, isto s til se quiseres utilizar qualquer uma das funcionalidades avanadas de integrao de ambiente de trabalho no XPipe. diff --git a/lang/proc/texts/rdpFileAllowListCheck_ru.md b/lang/proc/texts/rdpFileAllowListCheck_ru.md new file mode 100644 index 000000000..b8e9458e5 --- /dev/null +++ b/lang/proc/texts/rdpFileAllowListCheck_ru.md @@ -0,0 +1,36 @@ +# ????????? ?????????? RDP + +?? ?????? ???????????? RDP-?????????? ? XPipe ??? ???????? ??????? ????????? ?????????? ? ???????? ??? ???????? ??????? ???????? ?????. ?????? ??-?? ???????????? RDP ???? ???????? ??????????????? ?????? ??????????? ????????? ?????????? ?? ????? ???????, ????? ??? ????????. + +## ?????? ?????????? RDP + +?????? RDP ?????????? ????????? ??????? ?????????? ??? ????????? ??????? ??????????. ?? ????, ??? ????????, ??? ???? ?????? ?????????? ?? ???????? ??? ?????????? ?????????? ?? ???? ???? ????????? ? ?????? ??????????, ?????? ????? ????????? ?????????? ???????? ????? ?????????. + +?? ?????? ????? ????????? ??????????????? ?????? ? ??????? ?????? ??????? ?? ?????? `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList`. + +### ?????????? ???? ?????????? + +?? ?????? ????????? ?????? ??????????, ????? ????????? ?????? ???? ????????? ?????????? ????? ?? XPipe. ??? ????? ?? ?????? ????????? ????????? ??????? ?? ????? ??????? ? PowerShell: `Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`. + +### ?????????? ??????????? ?????????? + +????? ????, ?? ?????? ???????? ? ?????? ????????? ????????? ??????????. ????? ?? ??????? ????????? ????????????? ?????????? ????? ?? XPipe. + +??? ?????? `Applications` ? `TSAppAllowList` ?????? ????? ???? ? ?????-?????? ???????????? ??????. ???????????? ?????????? ? ????? - ??? ?????? ???? ?????????? ? ???????? ???????? ????????? ????? "Applications". ???? ????? ???? ?????? ????????? ????? ????????: `Name`, `Path` ? `CommandLineSetting`. ?? ?????? ??????? ??? ? PowerShell ? ??????? ????????? ??????: + +``` +$appName="Notepad" +$appPath="C:\Windows\System32\notepad.exe" + +$regKey="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications" +New-item -Path "$regKey\$appName" +New-ItemProperty -Path "$regKey\$appName" -Name "Name" -Value "$appName" -Force +New-ItemProperty -Path "$regKey\$appName" -Name "Path" -Value "$appPath" -Force +New-ItemProperty -Path "$regKey\$appName" -Name "CommandLineSetting" -Value "1" -PropertyType DWord -Force +``` + +???? ?? ?????? ????????? XPipe ????? ????????? ??????? ? ????????? ???????????? ??????, ???? ????? ???????? `C:\Windows\System32\cmd.exe` ????? ? ?????? ???????????. + +## ??????????? ???????????? + +??? ?????? ??????? ?? ?????? ???? ?????? ????????????, ??? ??? ?? ?????? ?????? ????????? ?? ?? ?????????? ??????? ??? ??????? RDP-??????????. ?????? ?????????? ?????? ????????????? ??? ????, ????? ??????? ?? ????? ????????? ????????? ????? ?????????? ??? ??????? ????????????. ? ????? ??????, ???? ??????, ???????? ?? XPipe ? ???? ???????. ?? ?????? ????????? ??? ?????????? ?????? ?? ???????, ??? ??????? ?????? ? ??? ??????, ???? ?? ?????? ???????????? ?????-???? ??????????? ??????? ?????????? ??????? ?????? ? XPipe. diff --git a/lang/proc/texts/rdpFileAllowListCheck_tr.md b/lang/proc/texts/rdpFileAllowListCheck_tr.md new file mode 100644 index 000000000..e0a8b7459 --- /dev/null +++ b/lang/proc/texts/rdpFileAllowListCheck_tr.md @@ -0,0 +1,36 @@ +# RDP uzak uygulamalar? + +Tam bir masast amadan uzak uygulamalar? ve komut dosyalar?n? h?zl? bir ?ekilde ba?latmak iin XPipe'da RDP ba?lant?lar?n? kullanabilirsiniz. Ancak, RDP'nin do?as? gere?i, bunun al??mas? iin sunucunuzdaki uzak uygulama izin listesini dzenlemeniz gerekir. + +## RDP izin listeleri + +Bir RDP sunucusu, uygulama ba?latma i?lemlerini gerekle?tirmek iin izin listeleri kavram?n? kullan?r. Bu, izin listesi devre d??? b?rak?lmad?ka veya belirli uygulamalar a?ka izin listesine eklenmedike, herhangi bir uzak uygulaman?n do?rudan ba?lat?lmas?n?n ba?ar?s?z olaca?? anlam?na gelir. + +?zin listesi ayarlar?n? sunucunuzun kay?t defterinde `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList` adresinde bulabilirsiniz. + +### Tm uygulamalara izin veriliyor + +Tm uzak uygulamalar?n do?rudan XPipe'dan ba?lat?lmas?na izin vermek iin izin listesini devre d??? b?rakabilirsiniz. Bunun iin sunucunuzda PowerShell'de a?a??daki komutu al??t?rabilirsiniz: `Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`. + +### ?zin verilen uygulamalar? ekleme + +Alternatif olarak, listeye tek tek uzak uygulamalar da ekleyebilirsiniz. Bu sayede listelenen uygulamalar? do?rudan XPipe'tan ba?latabilirsiniz. + +`TSAppAllowList`'in `Applications` anahtar?n?n alt?nda, rastgele bir adla yeni bir anahtar olu?turun. ?sim iin tek gereklilik, "Uygulamalar" anahtar?n?n alt anahtarlar? iinde benzersiz olmas?d?r. Bu yeni anahtar, iinde ?u de?erlere sahip olmal?d?r: `Name`, `Path` ve `CommandLineSetting`. Bunu PowerShell'de a?a??daki komutlarla yapabilirsiniz: + +``` +$appName="Notepad" +$appPath="C:\Windows\System32\notepad.exe" + +$regKey="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications" +New-item -Path "$regKey\$appName" +New-ItemProperty -Path "$regKey\$appName" -Name "Name" -Value "$appName" -Force +New-ItemProperty -Path "$regKey\$appName" -Name "Path" -Value "$appPath" -Force +New-ItemProperty -Path "$regKey\$appName" -Name "CommandLineSetting" -Value "1" -PropertyType DWord -Force +``` + +XPipe'?n komut dosyalar? al??t?rmas?na ve terminal oturumlar? amas?na da izin vermek istiyorsan?z, `C:\Windows\System32\cmd.exe` dosyas?n? da izin verilenler listesine eklemeniz gerekir. + +## Gvenlik hususlar? + +Bir RDP ba?lant?s? ba?lat?rken ayn? uygulamalar? her zaman manuel olarak al??t?rabilece?iniz iin bu, sunucunuzu hibir ?ekilde gvensiz hale getirmez. ?zin listeleri daha ok istemcilerin kullan?c? giri?i olmadan herhangi bir uygulamay? an?nda al??t?rmas?n? nlemeye yneliktir. Gnn sonunda, XPipe'?n bunu yapaca??na gvenip gvenmemek size kalm??. Bu ba?lant?y? kutudan ?kt??? gibi ba?latabilirsiniz, bu yaln?zca XPipe'daki geli?mi? masast entegrasyon zelliklerinden herhangi birini kullanmak istiyorsan?z kullan??l?d?r. diff --git a/lang/proc/texts/rdpFileAllowListCheck_zh.md b/lang/proc/texts/rdpFileAllowListCheck_zh.md new file mode 100644 index 000000000..ef99a2863 --- /dev/null +++ b/lang/proc/texts/rdpFileAllowListCheck_zh.md @@ -0,0 +1,36 @@ +# RDP ?????? + +???? XPipe ??? RDP ?????????????????????????????????? RDP ?????????????????????????????????? + +## RDP ???? + +RDP ?????????????????????????????????????????????????????????????????????????????? + +???????????? `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList ?????????`? + +### ???????? + +??????????????? XPipe ?????????????????? PowerShell ?????????????`Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`? + +### ????????? + +????????????????????????????????? XPipe ?????????? + +? `TSAppAllowList` ? `Applications` ???????????????????????????? "Applications "??????????????????????`??`?`??`?`?????`??????????? PowerShell ??????? + +````` + +Se quiseres permitir que o XPipe tambm execute scripts e abra sesses de terminal, tens de adicionar `C:\Windows\System32\cmd.exe` lista de permisses tambm. + +## Consideraes de segurana + +Isto no torna o teu servidor inseguro de forma alguma, uma vez que podes sempre executar as mesmas aplicaes manualmente quando inicias uma ligao RDP. As listas de permisso so mais destinadas a impedir que os clientes executem instantaneamente qualquer aplicativo sem a entrada do usurio. No final do dia, cabe-te a ti decidir se confias no XPipe para fazer isto. Podes iniciar esta ligao sem problemas, isto s til se quiseres utilizar qualquer uma das funcionalidades avanadas de integrao de ambiente de trabalho no XPipe. diff --git a/lang/proc/texts/rdpFileAllowList_ru.md b/lang/proc/texts/rdpFileAllowList_ru.md new file mode 100644 index 000000000..0b725f249 --- /dev/null +++ b/lang/proc/texts/rdpFileAllowList_ru.md @@ -0,0 +1,38 @@ +?????????? ???????? ????? # RDP + +?? ?????? ???????????? ??? RDP-?????????? ? XPipe ??? ???????? ??????? ?????????? ? ????????. ?????? ??-?? ???????????? RDP ???? ???????? ??????????????? ?????? ??????????? ????????? ?????????? ?? ????? ???????, ????? ??? ?????????. ????? ????, ??? ????? ????????? ???????????? ????? ?????? ? ????? ??? ?????????? ????? ???????? ?? ????????? ???????. + +?? ????? ?????? ?? ?????? ????? ? ?????? ???????????? XPipe ??? ??????? RDP-???????, ?? ???????? ??????? ??????????? ??????? ?????????? ? ??????? ??????. + +## ?????? ?????????? RDP + +?????? RDP ?????????? ????????? ??????? ?????????? ??? ????????? ??????? ??????????. ?? ????, ??? ????????, ??? ???? ?????? ?????????? ?? ???????? ??? ?????????? ?????????? ?? ???? ???? ????????? ? ?????? ??????????, ?????? ????? ????????? ?????????? ???????? ????? ?????????. + +?? ?????? ????? ????????? ??????????????? ?????? ? ??????? ?????? ??????? ?? ?????? `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList`. + +### ?????????? ???? ?????????? + +?? ?????? ????????? ?????? ??????????, ????? ????????? ?????? ???? ????????? ?????????? ????? ?? XPipe. ??? ????? ?? ?????? ????????? ????????? ??????? ?? ????? ??????? ? PowerShell: `Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`. + +### ?????????? ??????????? ?????????? + +????? ????, ?? ?????? ???????? ? ?????? ????????? ????????? ??????????. ????? ?? ??????? ????????? ????????????? ?????????? ????? ?? XPipe. + +??? ?????? `Applications` ? `TSAppAllowList` ?????? ????? ???? ? ?????-?????? ???????????? ??????. ???????????? ?????????? ? ????? - ??? ?????? ???? ?????????? ? ???????? ???????? ????????? ????? "Applications". ???? ????? ???? ?????? ????????? ????? ????????: `Name`, `Path` ? `CommandLineSetting`. ?? ?????? ??????? ??? ? PowerShell ? ??????? ????????? ??????: + +``` +$appName="Notepad" +$appPath="C:\Windows\System32\notepad.exe" + +$regKey="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications" +New-item -Path "$regKey\$appName" +New-ItemProperty -Path "$regKey\$appName" -Name "Name" -Value "$appName" -Force +New-ItemProperty -Path "$regKey\$appName" -Name "Path" -Value "$appPath" -Force +New-ItemProperty -Path "$regKey\$appName" -Name "CommandLineSetting" -Value "1" -PropertyType DWord -Force +``` + +???? ?? ?????? ????????? XPipe ????? ????????? ??????? ? ????????? ???????????? ??????, ???? ????? ???????? `C:\Windows\System32\cmd.exe` ????? ? ?????? ???????????. + +## ??????????? ???????????? + +??? ?????? ??????? ?? ?????? ???? ?????? ????????????, ??? ??? ?? ?????? ?????? ????????? ?? ?? ?????????? ??????? ??? ??????? RDP-??????????. ?????? ?????????? ?????? ????????????? ??? ????, ????? ??????? ?? ????? ????????? ????????? ????? ?????????? ??? ??????? ????????????. ? ????? ??????, ???? ??????, ???????? ?? XPipe ? ???? ???????. ?? ?????? ????????? ??? ?????????? ?????? ?? ???????, ??? ??????? ?????? ? ??? ??????, ???? ?? ?????? ???????????? ?????-???? ??????????? ??????? ?????????? ??????? ?????? ? XPipe. diff --git a/lang/proc/texts/rdpFileAllowList_tr.md b/lang/proc/texts/rdpFileAllowList_tr.md new file mode 100644 index 000000000..b3dcfeca5 --- /dev/null +++ b/lang/proc/texts/rdpFileAllowList_tr.md @@ -0,0 +1,38 @@ +# RDP masast entegrasyonu + +Bu RDP ba?lant?s?n? XPipe'da uygulamalar? ve komut dosyalar?n? h?zl? bir ?ekilde ba?latmak iin kullanabilirsiniz. Ancak, RDP'nin do?as? gere?i, bunun al??mas? iin sunucunuzdaki uzak uygulama izin listesini dzenlemeniz gerekir. Ayr?ca, bu seenek uzak sunucunuzda komut dosyalar?n?z? al??t?rmak iin src payla??m?n? etkinle?tirir. + +Bunu yapmamay? da seebilir ve herhangi bir geli?mi? masast entegrasyon zelli?i kullanmadan RDP istemcinizi ba?latmak iin sadece XPipe'? kullanabilirsiniz. + +## RDP izin listeleri + +Bir RDP sunucusu, uygulama ba?latma i?lemlerini gerekle?tirmek iin izin listeleri kavram?n? kullan?r. Bu, izin listesi devre d??? b?rak?lmad?ka veya belirli uygulamalar a?ka izin listesine eklenmedike, herhangi bir uzak uygulaman?n do?rudan ba?lat?lmas?n?n ba?ar?s?z olaca?? anlam?na gelir. + +?zin listesi ayarlar?n? sunucunuzun kay?t defterinde `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList` adresinde bulabilirsiniz. + +### Tm uygulamalara izin veriliyor + +Tm uzak uygulamalar?n do?rudan XPipe'dan ba?lat?lmas?na izin vermek iin izin listesini devre d??? b?rakabilirsiniz. Bunun iin sunucunuzda PowerShell'de a?a??daki komutu al??t?rabilirsiniz: `Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`. + +### ?zin verilen uygulamalar? ekleme + +Alternatif olarak, listeye tek tek uzak uygulamalar da ekleyebilirsiniz. Bu sayede listelenen uygulamalar? do?rudan XPipe'tan ba?latabilirsiniz. + +`TSAppAllowList`'in `Applications` anahtar?n?n alt?nda, rastgele bir adla yeni bir anahtar olu?turun. ?sim iin tek gereklilik, "Uygulamalar" anahtar?n?n alt anahtarlar? iinde benzersiz olmas?d?r. Bu yeni anahtar, iinde ?u de?erlere sahip olmal?d?r: `Name`, `Path` ve `CommandLineSetting`. Bunu PowerShell'de a?a??daki komutlarla yapabilirsiniz: + +``` +$appName="Notepad" +$appPath="C:\Windows\System32\notepad.exe" + +$regKey="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications" +New-item -Path "$regKey\$appName" +New-ItemProperty -Path "$regKey\$appName" -Name "Name" -Value "$appName" -Force +New-ItemProperty -Path "$regKey\$appName" -Name "Path" -Value "$appPath" -Force +New-ItemProperty -Path "$regKey\$appName" -Name "CommandLineSetting" -Value "1" -PropertyType DWord -Force +``` + +XPipe'?n komut dosyalar? al??t?rmas?na ve terminal oturumlar? amas?na da izin vermek istiyorsan?z, `C:\Windows\System32\cmd.exe` dosyas?n? da izin verilenler listesine eklemeniz gerekir. + +## Gvenlik hususlar? + +Bir RDP ba?lant?s? ba?lat?rken ayn? uygulamalar? her zaman manuel olarak al??t?rabilece?iniz iin bu, sunucunuzu hibir ?ekilde gvensiz hale getirmez. ?zin listeleri daha ok istemcilerin kullan?c? giri?i olmadan herhangi bir uygulamay? an?nda al??t?rmas?n? nlemeye yneliktir. Gnn sonunda, XPipe'?n bunu yapaca??na gvenip gvenmemek size kalm??. Bu ba?lant?y? kutudan ?kt??? gibi ba?latabilirsiniz, bu yaln?zca XPipe'daki geli?mi? masast entegrasyon zelliklerinden herhangi birini kullanmak istiyorsan?z kullan??l?d?r. diff --git a/lang/proc/texts/rdpFileAllowList_zh.md b/lang/proc/texts/rdpFileAllowList_zh.md new file mode 100644 index 000000000..6733531e5 --- /dev/null +++ b/lang/proc/texts/rdpFileAllowList_zh.md @@ -0,0 +1,38 @@ +# RDP ???? + +???? XPipe ??? RDP ???????????????????? RDP ??????????????????????????????????????????????????????????? + +?????????????? XPipe ?? RDP ??????????????????? + +## RDP ???? + +RDP ?????????????????????????????????????????????????????????????????????????????? + +???????????? `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList ?????????`? + +### ???????? + +??????????????? XPipe ?????????????????? PowerShell ?????????????`Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`? + +### ????????? + +????????????????????????????????? XPipe ?????????? + +? `TSAppAllowList` ? `Applications` ???????????????????????????? "Applications "??????????????????????`??`?`??`?`?????`??????????? PowerShell ??????? + +``