diff --git a/Flow.Launcher.Core/Plugin/PluginManager.cs b/Flow.Launcher.Core/Plugin/PluginManager.cs
index 2bce2ba79..68f955744 100644
--- a/Flow.Launcher.Core/Plugin/PluginManager.cs
+++ b/Flow.Launcher.Core/Plugin/PluginManager.cs
@@ -210,9 +210,9 @@ namespace Flow.Launcher.Core.Plugin
{
var failed = string.Join(",", failedPlugins.Select(x => x.Metadata.Name));
API.ShowMsg(
- InternationalizationManager.Instance.GetTranslation("failedToInitializePluginsTitle"),
+ API.GetTranslation("failedToInitializePluginsTitle"),
string.Format(
- InternationalizationManager.Instance.GetTranslation("failedToInitializePluginsMessage"),
+ API.GetTranslation("failedToInitializePluginsMessage"),
failed
),
"",
@@ -568,6 +568,8 @@ namespace Flow.Launcher.Core.Plugin
catch (Exception e)
{
Log.Exception($"|PluginManager.UninstallPlugin|Failed to delete plugin json folder for {plugin.Name}", e);
+ API.ShowMsg(API.GetTranslation("failedToRemovePluginSettingsTitle"),
+ string.Format(API.GetTranslation("failedToRemovePluginSettingsMessage"), plugin.Name));
}
}
}
@@ -583,6 +585,8 @@ namespace Flow.Launcher.Core.Plugin
catch (Exception e)
{
Log.Exception($"|PluginManager.UninstallPlugin|Failed to delete plugin json folder for {plugin.Name}", e);
+ API.ShowMsg(API.GetTranslation("failedToRemovePluginSettingsTitle"),
+ string.Format(API.GetTranslation("failedToRemovePluginSettingsMessage"), plugin.Name));
}
}
}
diff --git a/Flow.Launcher/Languages/en.xaml b/Flow.Launcher/Languages/en.xaml
index 4c465d61f..a94887bf9 100644
--- a/Flow.Launcher/Languages/en.xaml
+++ b/Flow.Launcher/Languages/en.xaml
@@ -128,7 +128,8 @@
Version
Website
Uninstall
-
+ Fail to remove plugin settings
+ Plugins: {0} - Fail to remove plugin settings files, please remove them manually
Plugin Store
@@ -145,8 +146,6 @@
This plugin has been updated within the last 7 days
New Update is Available
-
-
Theme
Appearance
@@ -196,7 +195,6 @@
This theme supports two(light/dark) modes.
This theme supports Blur Transparent Background.
-
Hotkey
Hotkeys