mirror of
https://github.com/Yuyi-Oak/BlueArchiveToolkit.git
synced 2026-09-18 08:54:55 +08:00
fix(glossary): 补齐术语删除和审核门禁
This commit is contained in:
@@ -194,6 +194,7 @@ launcher 兼容端点只服务启动前资源发现。它们复用 Rust `bat` sn
|
||||
| `translation-glossary-update` | `translation.glossary.update` | term draft + `reviewer` | `202` + Glossary term |
|
||||
| `translation-glossary-approve` | `translation.glossary.approve` | `{ "term_id": "...", "reviewer": "...", "reason": "..." }` | `202` + approved term |
|
||||
| `translation-glossary-deprecate` | `translation.glossary.deprecate` | `{ "term_id": "...", "reviewer": "...", "reason": "..." }` | `202` + deprecated term |
|
||||
| `translation-glossary-delete` | `translation.glossary.delete` | `{ "term_id": "...", "reviewer": "...", "reason": "..." }` | `202` + deleted term snapshot |
|
||||
| `localized-publish` | `localized.publish` | `{ "translation_file": "...", "localized_release_id": "..." }` 或 `{ "from_worker": true, "localized_release_id": "..." }` | `202` + localized release manifest |
|
||||
| `localized-rollback` | `localized.rollback` | 可选 `{ "localized_release_id": "..." }` | `202` + rollback report |
|
||||
|
||||
@@ -337,6 +338,8 @@ bat i18n glossary approve --glossary-term-id term-sensei \
|
||||
--glossary-reviewer operator --glossary-reason '术语审校通过'
|
||||
bat i18n glossary diagnose --glossary-source-text 'Sensei' \
|
||||
--glossary-context-json '{"destination":"Table.bytes"}'
|
||||
bat i18n glossary delete --glossary-term-id term-sensei \
|
||||
--glossary-reviewer operator --glossary-reason '重复术语'
|
||||
```
|
||||
|
||||
只有 `approved` term 会进入 provider constraints 和 TM 自动复用前的 QA。
|
||||
|
||||
Reference in New Issue
Block a user