Optimize the plugin system (#2090)

* Optimize the plugin system

* feat: enhance plugin installation process and improve task management

* fix: linter err

---------

Co-authored-by: Junyan Qin <rockchinq@gmail.com>
This commit is contained in:
Typer_Body
2026-03-29 23:58:34 +08:00
committed by GitHub
parent b0a9be77b0
commit 1c419e3591
24 changed files with 2619 additions and 3339 deletions

View File

@@ -493,6 +493,27 @@
confirmInstall: 'インストールを確認',
installFromGithubDesc: 'GitHubリリースからプラグインをインストール',
goToMarketplace: 'マーケットプレイスへ',
installProgress: {
title: '{{name}} をインストール中',
titleGeneric: 'プラグインのインストール',
overallProgress: '全体の進捗',
downloading: 'プラグインをダウンロード中',
installingDeps: '依存関係をインストール中',
initializing: '設定を初期化中',
launching: 'プラグインを起動中',
completed: '完了',
failed: '失敗',
downloadSize: 'パッケージサイズ: {{size}}',
depsInfo: '{{count}} 個の依存関係をインストール',
depsProgress:
'{{installed}}/{{total}} インストール済み · 残り {{remaining}} 個',
installComplete: 'プラグインのインストール完了',
dismiss: '閉じる',
background: 'バックグラウンドで実行',
taskQueue: 'インストールタスク',
clearCompleted: '完了を消去',
noTasks: 'インストールタスクはありません',
},
},
market: {
searchPlaceholder: 'プラグインを検索...',