From 76ec2b45765d4d6dedb3817479db8cb20ab20d31 Mon Sep 17 00:00:00 2001 From: gsxdsm Date: Sun, 19 Jul 2026 20:54:58 -0700 Subject: [PATCH] FN-8411: restore Configuration Versions translations Restore Configuration Versions labels and dialogs in migrated locale namespaces. - Move es, fr, ko, zh-CN, and zh-TW Configuration Versions strings to settings.configVersions - Add localized settings navigation labels for Configuration Versions - Add a patch changeset for the locale-key migration Files changed: .changeset/fn-8411-configversions-i18n.md | 7 +++++++ packages/i18n/locales/es/app.json | 29 +++++++++++++++-------------- packages/i18n/locales/fr/app.json | 29 +++++++++++++++-------------- packages/i18n/locales/ko/app.json | 29 +++++++++++++++-------------- packages/i18n/locales/zh-CN/app.json | 29 +++++++++++++++-------------- packages/i18n/locales/zh-TW/app.json | 29 +++++++++++++++-------------- 6 files changed, 82 insertions(+), 70 deletions(-) Fusion-Task-Id: FN-8411 Fusion-Task-Lineage: 10048687-4f8d-426f-bb22-9c62c432a7e5 Co-authored-by: Fusion (runfusion.ai) --- .changeset/fn-8411-configversions-i18n.md | 7 ++++++ packages/i18n/locales/es/app.json | 29 ++++++++++++----------- packages/i18n/locales/fr/app.json | 29 ++++++++++++----------- packages/i18n/locales/ko/app.json | 29 ++++++++++++----------- packages/i18n/locales/zh-CN/app.json | 29 ++++++++++++----------- packages/i18n/locales/zh-TW/app.json | 29 ++++++++++++----------- 6 files changed, 82 insertions(+), 70 deletions(-) create mode 100644 .changeset/fn-8411-configversions-i18n.md diff --git a/.changeset/fn-8411-configversions-i18n.md b/.changeset/fn-8411-configversions-i18n.md new file mode 100644 index 0000000000..bb78236fd2 --- /dev/null +++ b/.changeset/fn-8411-configversions-i18n.md @@ -0,0 +1,7 @@ +--- +"@runfusion/fusion": patch +--- + +summary: Restore Settings Configuration Versions translations for es/fr/ko/zh-CN/zh-TW after FN-8350 key move. +category: fix +dev: Relocate secondary catalogs from commandCenter.portability.versions to settings.configVersions and settings.nav.configVersions. diff --git a/packages/i18n/locales/es/app.json b/packages/i18n/locales/es/app.json index 22e90aefc6..f276979ddf 100644 --- a/packages/i18n/locales/es/app.json +++ b/packages/i18n/locales/es/app.json @@ -1602,19 +1602,6 @@ "confirmTitle": "¿Importar paquete de organización?", "confirmMessage": "Esto aplica la configuración previsualizada a este proyecto.", "confirmApply": "Importar paquete" - }, - "versions": { - "title": "Versiones de configuración", - "description": "Restaura cualquier versión de configuración del proyecto registrada.", - "loading": "Cargando versiones…", - "empty": "Aún no hay versiones de configuración.", - "loadError": "No se pudieron cargar las versiones de configuración", - "rollback": "Revertir", - "rollingBack": "Revirtiendo…", - "rollbackError": "No se pudo revertir la configuración", - "confirmTitle": "¿Revertir la configuración?", - "confirmMessage": "¿Restaurar esta versión? La reversión se registra como una nueva versión.", - "confirmRollback": "Revertir" } }, "ecosystem": { @@ -6343,7 +6330,8 @@ "project": "Específico de este proyecto" }, "globalMcp": "MCP Servers · Global", - "mcp": "MCP Servers · Project" + "mcp": "MCP Servers · Project", + "configVersions": "Versiones de configuración" }, "nodeRouting": { "blockExecution": "", @@ -6849,6 +6837,19 @@ "embeddedConnectionCap": "Límite de conexiones de PostgreSQL integrado", "embeddedConnectionCapError": "Introduce un valor entre 32 y 2.000.", "advanced": "Ajustes avanzados de base de datos" + }, + "configVersions": { + "title": "Versiones de configuración", + "description": "Restaura cualquier versión de configuración del proyecto registrada.", + "loading": "Cargando versiones…", + "empty": "Aún no hay versiones de configuración.", + "loadError": "No se pudieron cargar las versiones de configuración", + "rollback": "Revertir", + "rollingBack": "Revirtiendo…", + "rollbackError": "No se pudo revertir la configuración", + "confirmTitle": "¿Revertir la configuración?", + "confirmMessage": "¿Restaurar esta versión? La reversión se registra como una nueva versión.", + "confirmRollback": "Revertir" } }, "setup": { diff --git a/packages/i18n/locales/fr/app.json b/packages/i18n/locales/fr/app.json index 21a5b4b23f..714d9f92fb 100644 --- a/packages/i18n/locales/fr/app.json +++ b/packages/i18n/locales/fr/app.json @@ -1602,19 +1602,6 @@ "confirmTitle": "Importer le bundle d'organisation ?", "confirmMessage": "Cela applique la configuration prévisualisée à ce projet.", "confirmApply": "Importer le bundle" - }, - "versions": { - "title": "Versions de configuration", - "description": "Restaurez n'importe quelle version de configuration de projet enregistrée.", - "loading": "Chargement des versions…", - "empty": "Aucune version de configuration pour l'instant.", - "loadError": "Impossible de charger les versions de configuration", - "rollback": "Revenir en arrière", - "rollingBack": "Retour en cours…", - "rollbackError": "Impossible de revenir en arrière sur la configuration", - "confirmTitle": "Revenir à une configuration antérieure ?", - "confirmMessage": "Restaurer cette version ? Le retour est enregistré comme une nouvelle version.", - "confirmRollback": "Revenir en arrière" } }, "ecosystem": { @@ -6343,7 +6330,8 @@ "project": "Spécifique à ce projet" }, "globalMcp": "MCP Servers · Global", - "mcp": "MCP Servers · Project" + "mcp": "MCP Servers · Project", + "configVersions": "Versions de configuration" }, "nodeRouting": { "blockExecution": "", @@ -6849,6 +6837,19 @@ "embeddedConnectionCap": "Plafond de connexions PostgreSQL embarqué", "embeddedConnectionCapError": "Saisissez une valeur entre 32 et 2 000.", "advanced": "Paramètres de base de données avancés" + }, + "configVersions": { + "title": "Versions de configuration", + "description": "Restaurez n'importe quelle version de configuration de projet enregistrée.", + "loading": "Chargement des versions…", + "empty": "Aucune version de configuration pour l'instant.", + "loadError": "Impossible de charger les versions de configuration", + "rollback": "Revenir en arrière", + "rollingBack": "Retour en cours…", + "rollbackError": "Impossible de revenir en arrière sur la configuration", + "confirmTitle": "Revenir à une configuration antérieure ?", + "confirmMessage": "Restaurer cette version ? Le retour est enregistré comme une nouvelle version.", + "confirmRollback": "Revenir en arrière" } }, "setup": { diff --git a/packages/i18n/locales/ko/app.json b/packages/i18n/locales/ko/app.json index 5b5d9b720b..8002c3bd2f 100644 --- a/packages/i18n/locales/ko/app.json +++ b/packages/i18n/locales/ko/app.json @@ -1602,19 +1602,6 @@ "confirmTitle": "조직 번들을 가져올까요?", "confirmMessage": "미리본 구성을 이 프로젝트에 적용합니다.", "confirmApply": "번들 가져오기" - }, - "versions": { - "title": "구성 버전", - "description": "기록된 프로젝트 구성 버전을 복원합니다.", - "loading": "버전 불러오는 중…", - "empty": "아직 구성 버전이 없습니다.", - "loadError": "구성 버전을 불러올 수 없습니다", - "rollback": "롤백", - "rollingBack": "롤백 중…", - "rollbackError": "구성을 롤백할 수 없습니다", - "confirmTitle": "구성을 롤백할까요?", - "confirmMessage": "이 버전을 복원할까요? 롤백은 새 버전으로 기록됩니다.", - "confirmRollback": "롤백" } }, "ecosystem": { @@ -6343,7 +6330,8 @@ "project": "이 프로젝트에만 적용됨" }, "globalMcp": "MCP Servers · Global", - "mcp": "MCP Servers · Project" + "mcp": "MCP Servers · Project", + "configVersions": "구성 버전" }, "nodeRouting": { "blockExecution": "", @@ -6849,6 +6837,19 @@ "embeddedConnectionCap": "내장 PostgreSQL 연결 상한", "embeddedConnectionCapError": "32에서 2,000 사이의 값을 입력하세요.", "advanced": "고급 데이터베이스 설정" + }, + "configVersions": { + "title": "구성 버전", + "description": "기록된 프로젝트 구성 버전을 복원합니다.", + "loading": "버전 불러오는 중…", + "empty": "아직 구성 버전이 없습니다.", + "loadError": "구성 버전을 불러올 수 없습니다", + "rollback": "롤백", + "rollingBack": "롤백 중…", + "rollbackError": "구성을 롤백할 수 없습니다", + "confirmTitle": "구성을 롤백할까요?", + "confirmMessage": "이 버전을 복원할까요? 롤백은 새 버전으로 기록됩니다.", + "confirmRollback": "롤백" } }, "setup": { diff --git a/packages/i18n/locales/zh-CN/app.json b/packages/i18n/locales/zh-CN/app.json index e480cb5768..e1cacd1c10 100644 --- a/packages/i18n/locales/zh-CN/app.json +++ b/packages/i18n/locales/zh-CN/app.json @@ -1602,19 +1602,6 @@ "confirmTitle": "导入组织包?", "confirmMessage": "这会将预览的配置应用到此项目。", "confirmApply": "导入包" - }, - "versions": { - "title": "配置版本", - "description": "恢复任意已记录的项目配置版本。", - "loading": "正在加载版本…", - "empty": "尚无配置版本。", - "loadError": "无法加载配置版本", - "rollback": "回滚", - "rollingBack": "正在回滚…", - "rollbackError": "无法回滚配置", - "confirmTitle": "回滚配置?", - "confirmMessage": "恢复此版本?回滚会记录为新版本。", - "confirmRollback": "回滚" } }, "ecosystem": { @@ -6343,7 +6330,8 @@ "project": "特定于此项目" }, "globalMcp": "MCP Servers · Global", - "mcp": "MCP Servers · Project" + "mcp": "MCP Servers · Project", + "configVersions": "配置版本" }, "nodeRouting": { "blockExecution": "", @@ -6849,6 +6837,19 @@ "embeddedConnectionCap": "嵌入式 PostgreSQL 连接上限", "embeddedConnectionCapError": "请输入 32 到 2,000 之间的值。", "advanced": "高级数据库设置" + }, + "configVersions": { + "title": "配置版本", + "description": "恢复任意已记录的项目配置版本。", + "loading": "正在加载版本…", + "empty": "尚无配置版本。", + "loadError": "无法加载配置版本", + "rollback": "回滚", + "rollingBack": "正在回滚…", + "rollbackError": "无法回滚配置", + "confirmTitle": "回滚配置?", + "confirmMessage": "恢复此版本?回滚会记录为新版本。", + "confirmRollback": "回滚" } }, "setup": { diff --git a/packages/i18n/locales/zh-TW/app.json b/packages/i18n/locales/zh-TW/app.json index 9f12396c13..11bfa131b5 100644 --- a/packages/i18n/locales/zh-TW/app.json +++ b/packages/i18n/locales/zh-TW/app.json @@ -1602,19 +1602,6 @@ "confirmTitle": "匯入組織包?", "confirmMessage": "這會將預覽的設定套用到此專案。", "confirmApply": "匯入包" - }, - "versions": { - "title": "設定版本", - "description": "還原任意已記錄的專案設定版本。", - "loading": "正在載入版本…", - "empty": "尚無設定版本。", - "loadError": "無法載入設定版本", - "rollback": "回滾", - "rollingBack": "正在回滾…", - "rollbackError": "無法回滾設定", - "confirmTitle": "回滾設定?", - "confirmMessage": "還原此版本?回滾會記錄為新版本。", - "confirmRollback": "回滾" } }, "ecosystem": { @@ -6343,7 +6330,8 @@ "project": "特定於此專案" }, "globalMcp": "MCP Servers · Global", - "mcp": "MCP Servers · Project" + "mcp": "MCP Servers · Project", + "configVersions": "設定版本" }, "nodeRouting": { "blockExecution": "", @@ -6849,6 +6837,19 @@ "embeddedConnectionCap": "內嵌 PostgreSQL 連線上限", "embeddedConnectionCapError": "請輸入 32 到 2,000 之間的值。", "advanced": "進階資料庫設定" + }, + "configVersions": { + "title": "設定版本", + "description": "還原任意已記錄的專案設定版本。", + "loading": "正在載入版本…", + "empty": "尚無設定版本。", + "loadError": "無法載入設定版本", + "rollback": "回滾", + "rollingBack": "正在回滾…", + "rollbackError": "無法回滾設定", + "confirmTitle": "回滾設定?", + "confirmMessage": "還原此版本?回滾會記錄為新版本。", + "confirmRollback": "回滾" } }, "setup": {