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
+20
View File
@@ -485,6 +485,26 @@ const thTH = {
confirmInstall: 'ยืนยันการติดตั้ง',
installFromGithubDesc: 'ติดตั้งปลั๊กอินจาก GitHub Release',
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: 'ค้นหาปลั๊กอิน...',