From bc0cde289c2af505f1ea7890173dc2226486dbb9 Mon Sep 17 00:00:00 2001 From: Jack251970 <1160210343@qq.com> Date: Thu, 13 Mar 2025 18:20:25 +0800 Subject: [PATCH] Add translations for system plugin command column --- Plugins/Flow.Launcher.Plugin.Sys/Main.cs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.Sys/Main.cs b/Plugins/Flow.Launcher.Plugin.Sys/Main.cs index 28747cc7c..05687701d 100644 --- a/Plugins/Flow.Launcher.Plugin.Sys/Main.cs +++ b/Plugins/Flow.Launcher.Plugin.Sys/Main.cs @@ -28,8 +28,12 @@ namespace Flow.Launcher.Plugin.Sys public Control CreateSettingPanel() { - var results = Commands(); - return new SysSettings(results); + var commands = Commands(); + foreach (var c in commands) + { + c.Title = GetDynamicTitle(null, c); + } + return new SysSettings(commands); } public List Query(Query query) @@ -73,6 +77,11 @@ namespace Flow.Launcher.Plugin.Sys var translatedTitle = context.API.GetTranslation(translationKey); + if (query == null) + { + return translatedTitle; + } + if (result.Title == translatedTitle) { return result.Title;