feat(skills): 添加 check-i18n-keys 技能并补全多语言 key

- 按 Cursor Agent Skills 规范:技能目录含 SKILL.md 与 scripts/
- 多语言检查脚本:扫描 t() 引用,对比 zh-CN/zh-TW/en common.json
- 补全缺失 key:common.create/copy/copySuccess/copyFailed、
  leaderList.openDetailFailed、leaderDetail.market、
  filteredOrdersList.orderDetails、filteredOrdersList.filterTypes.keywordFilter

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
WrBug
2026-02-08 23:17:27 +08:00
co-authored by Cursor
parent d07c4c2c5e
commit b616e10ceb
10 changed files with 1123 additions and 3 deletions
+9 -1
View File
@@ -16,6 +16,10 @@
"submit": "Submit",
"reset": "Reset",
"close": "Close",
"create": "Create",
"copy": "Copy",
"copySuccess": "Copied successfully",
"copyFailed": "Copy failed",
"yes": "Yes",
"no": "No",
"actions": "Actions",
@@ -437,7 +441,8 @@
"deleteSuccess": "Leader deleted successfully",
"deleteFailed": "Failed to delete Leader",
"deleteConfirm": "Are you sure you want to delete this Leader?",
"deleteConfirmDesc": "This Leader has {{count}} copy trading relations, please delete them first"
"deleteConfirmDesc": "This Leader has {{count}} copy trading relations, please delete them first",
"openDetailFailed": "Failed to open detail"
},
"leaderAdd": {
"title": "Add Leader",
@@ -510,6 +515,7 @@
"totalBalance": "Total Balance",
"positions": "Positions",
"noPositions": "No positions",
"market": "Market",
"marketId": "Market ID",
"side": "Side",
"quantity": "Quantity",
@@ -968,8 +974,10 @@
"priceRange": "Price Range Mismatch",
"maxPositionValue": "Exceeds Max Position Value",
"marketEndDate": "Market End Date Exceeds Limit",
"keywordFilter": "Keyword Filter",
"unknown": "Unknown Reason"
},
"orderDetails": "Order Details",
"noData": "No filtered orders",
"noFilteredOrders": "No filtered orders"
},