fix(i18n): restore reverted-task locale parity (#3302)
## Summary - add reverted-task resolution keys to every secondary app catalog - restore structural locale parity after the reverted-task dashboard UI landed - include labeled patch release metadata ## Test plan - `pnpm --filter @fusion/i18n test` - `pnpm i18n:status` - `pnpm check:changesets -- --strict` - `pnpm build` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Localization** * Added localized labels for reverted tasks, resolution actions, revision actions, and related task titles in French, Korean, Simplified Chinese, and Traditional Chinese. * Added Spanish locale entries for consistent support of these task actions. * Improved terminology coverage across supported secondary locales. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
7
.changeset/reverted-task-secondary-locale-parity.md
Normal file
7
.changeset/reverted-task-secondary-locale-parity.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
"@runfusion/fusion": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
summary: Keep translated dashboard catalogs aligned with reverted-task resolution actions.
|
||||||
|
category: fix
|
||||||
|
dev: Adds the revertedTasks, revertedResolutionActions, and revise keys to every secondary app catalog so locale parity remains valid after the reverted-task dashboard UI landed.
|
||||||
@@ -34,8 +34,11 @@ export type BlockedExitClassification = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const TASK_ID_RE = /^[A-Z][A-Z0-9]*-\d+$/i;
|
const TASK_ID_RE = /^[A-Z][A-Z0-9]*-\d+$/i;
|
||||||
/** Bare PR refs: pr:2398, pr#2398, pr-2398, #2398, PR-2398 (not FN-#### task ids). */
|
/**
|
||||||
const PR_REF_RE = /^(?:pr[:#\-]|#|PR-)(\d+)$/i;
|
* FNXC:ExecutionBlockClassification 2026-08-01-18:45:
|
||||||
|
* Bare PR blockers accept pr:2398, pr#2398, pr-2398, #2398, and PR-2398 while excluding FN-#### task IDs. Keep the hyphen last in the character class so ESLint does not require an unnecessary escape.
|
||||||
|
*/
|
||||||
|
const PR_REF_RE = /^(?:pr[:#-]|#|PR-)(\d+)$/i;
|
||||||
const PR_IN_TEXT_RE = /\bPR\s*#?\s*(\d+)\b/gi;
|
const PR_IN_TEXT_RE = /\bPR\s*#?\s*(\d+)\b/gi;
|
||||||
const CLAIM_REASON_RE =
|
const CLAIM_REASON_RE =
|
||||||
/check-file-claimed|actively claimed|file[- ]claim|claimed by (?:open )?pr|open pr\s*#?\s*\d+|collision policy|claimed paths?|file claims?/i;
|
/check-file-claimed|actively claimed|file[- ]claim|claimed by (?:open )?pr|open pr\s*#?\s*\d+|collision policy|claimed paths?|file claims?/i;
|
||||||
|
|||||||
@@ -8548,7 +8548,10 @@
|
|||||||
"awaitingApprovalTitle": "",
|
"awaitingApprovalTitle": "",
|
||||||
"statusReplan": "Replanificar",
|
"statusReplan": "Replanificar",
|
||||||
"refinesOf": "",
|
"refinesOf": "",
|
||||||
"refinesOfTitle": ""
|
"refinesOfTitle": "",
|
||||||
|
"revertedTasks": "",
|
||||||
|
"revertedResolutionActions": "",
|
||||||
|
"revise": ""
|
||||||
},
|
},
|
||||||
"terminal": {
|
"terminal": {
|
||||||
"arrowKeysLabel": "",
|
"arrowKeysLabel": "",
|
||||||
|
|||||||
@@ -8548,7 +8548,10 @@
|
|||||||
"awaitingApprovalTitle": "",
|
"awaitingApprovalTitle": "",
|
||||||
"statusReplan": "Replanifier",
|
"statusReplan": "Replanifier",
|
||||||
"refinesOf": "",
|
"refinesOf": "",
|
||||||
"refinesOfTitle": ""
|
"refinesOfTitle": "",
|
||||||
|
"revertedTasks": "",
|
||||||
|
"revertedResolutionActions": "",
|
||||||
|
"revise": ""
|
||||||
},
|
},
|
||||||
"terminal": {
|
"terminal": {
|
||||||
"arrowKeysLabel": "",
|
"arrowKeysLabel": "",
|
||||||
|
|||||||
@@ -8548,7 +8548,10 @@
|
|||||||
"awaitingApprovalTitle": "",
|
"awaitingApprovalTitle": "",
|
||||||
"statusReplan": "재계획",
|
"statusReplan": "재계획",
|
||||||
"refinesOf": "",
|
"refinesOf": "",
|
||||||
"refinesOfTitle": ""
|
"refinesOfTitle": "",
|
||||||
|
"revertedTasks": "",
|
||||||
|
"revertedResolutionActions": "",
|
||||||
|
"revise": ""
|
||||||
},
|
},
|
||||||
"terminal": {
|
"terminal": {
|
||||||
"arrowKeysLabel": "",
|
"arrowKeysLabel": "",
|
||||||
|
|||||||
@@ -8548,7 +8548,10 @@
|
|||||||
"awaitingApprovalTitle": "",
|
"awaitingApprovalTitle": "",
|
||||||
"statusReplan": "重新规划",
|
"statusReplan": "重新规划",
|
||||||
"refinesOf": "",
|
"refinesOf": "",
|
||||||
"refinesOfTitle": ""
|
"refinesOfTitle": "",
|
||||||
|
"revertedTasks": "",
|
||||||
|
"revertedResolutionActions": "",
|
||||||
|
"revise": ""
|
||||||
},
|
},
|
||||||
"terminal": {
|
"terminal": {
|
||||||
"arrowKeysLabel": "",
|
"arrowKeysLabel": "",
|
||||||
|
|||||||
@@ -8548,7 +8548,10 @@
|
|||||||
"awaitingApprovalTitle": "",
|
"awaitingApprovalTitle": "",
|
||||||
"statusReplan": "重新規劃",
|
"statusReplan": "重新規劃",
|
||||||
"refinesOf": "",
|
"refinesOf": "",
|
||||||
"refinesOfTitle": ""
|
"refinesOfTitle": "",
|
||||||
|
"revertedTasks": "",
|
||||||
|
"revertedResolutionActions": "",
|
||||||
|
"revise": ""
|
||||||
},
|
},
|
||||||
"terminal": {
|
"terminal": {
|
||||||
"arrowKeysLabel": "",
|
"arrowKeysLabel": "",
|
||||||
|
|||||||
Reference in New Issue
Block a user