diff --git a/.changeset/25921-designer-version-history-key.md b/.changeset/25921-designer-version-history-key.md new file mode 100644 index 00000000000..fc57777e4bd --- /dev/null +++ b/.changeset/25921-designer-version-history-key.md @@ -0,0 +1,23 @@ +--- +'@object-ui/i18n': patch +'@object-ui/plugin-designer': patch +--- + +refactor(i18n, plugin-designer)!: the designer's version-history label leaves every pack + +Clause-②: no (narrowing) +Metadata-protocol: none + + + +`@object-ui/plugin-designer` no longer ships a version-history panel (retired by #29529), so nothing reads `designer.versionHistory` any more. The key now leaves all ten packs (ar, de, en, es, fr, ja, ko, pt, ru, zh) and the designer's English fallback map. + +**BREAKING** (`@object-ui/i18n`, TypeScript only): the exported `TranslationKeys` (`typeof en`) loses `designer.versionHistory`. A `t()` call that names it still compiles, since its key is a `string`, and reads the key back. Nothing replaces it; the fix is to delete the reference. + +`@object-ui/plugin-designer`: the exported `DESIGNER_DEFAULT_TRANSLATIONS` map loses its `designer.versionHistory` row, so a read of that row now yields `undefined`; the map's type (`Record`) is unchanged. + +| Removed key | Replacement | +|:---|:---| +| `designer.versionHistory` | none: the version-history panel is retired | + +The other `designer.*` keys (`undo`, `redo`, `canvasMinimap`) are unchanged. diff --git a/ui/packages/i18n/src/locales/ar.ts b/ui/packages/i18n/src/locales/ar.ts index b98a6379d0a..697345f061d 100644 --- a/ui/packages/i18n/src/locales/ar.ts +++ b/ui/packages/i18n/src/locales/ar.ts @@ -1256,7 +1256,6 @@ const ar = { undo: "تراجع", redo: "إعادة", canvasMinimap: "الخريطة المصغرة للوحة", - versionHistory: "سجل الإصدارات", }, detail: { editInlineHint: "انقر نقرًا مزدوجًا للتحرير", diff --git a/ui/packages/i18n/src/locales/de.ts b/ui/packages/i18n/src/locales/de.ts index d4491a15e9a..190c2f3bf33 100644 --- a/ui/packages/i18n/src/locales/de.ts +++ b/ui/packages/i18n/src/locales/de.ts @@ -1135,7 +1135,6 @@ const de = { undo: "Rückgängig", redo: "Wiederholen", canvasMinimap: "Minikarte der Arbeitsfläche", - versionHistory: "Versionsverlauf", }, detail: { editInlineHint: "Zum Bearbeiten doppelklicken", diff --git a/ui/packages/i18n/src/locales/en.ts b/ui/packages/i18n/src/locales/en.ts index ff166f540e5..5b2ff483303 100644 --- a/ui/packages/i18n/src/locales/en.ts +++ b/ui/packages/i18n/src/locales/en.ts @@ -1861,7 +1861,6 @@ const en = { undo: 'Undo', redo: 'Redo', canvasMinimap: 'Canvas minimap', - versionHistory: 'Version history', }, dashboard: { total: 'Total', diff --git a/ui/packages/i18n/src/locales/es.ts b/ui/packages/i18n/src/locales/es.ts index 2dc678ac1c3..ad9943f15fb 100644 --- a/ui/packages/i18n/src/locales/es.ts +++ b/ui/packages/i18n/src/locales/es.ts @@ -1168,7 +1168,6 @@ const es = { undo: "Deshacer", redo: "Rehacer", canvasMinimap: "Minimapa del lienzo", - versionHistory: "Historial de versiones", }, detail: { editInlineHint: "Haga doble clic para editar", diff --git a/ui/packages/i18n/src/locales/fr.ts b/ui/packages/i18n/src/locales/fr.ts index 0366e6c4c8e..2522e5aae24 100644 --- a/ui/packages/i18n/src/locales/fr.ts +++ b/ui/packages/i18n/src/locales/fr.ts @@ -1163,7 +1163,6 @@ const fr = { undo: "Annuler", redo: "Rétablir", canvasMinimap: "Mini-carte du canevas", - versionHistory: "Historique des versions", }, detail: { editInlineHint: "Double-cliquez pour modifier", diff --git a/ui/packages/i18n/src/locales/ja.ts b/ui/packages/i18n/src/locales/ja.ts index 41739642a27..f944592f124 100644 --- a/ui/packages/i18n/src/locales/ja.ts +++ b/ui/packages/i18n/src/locales/ja.ts @@ -1135,7 +1135,6 @@ const ja = { undo: "元に戻す", redo: "やり直す", canvasMinimap: "キャンバスのミニマップ", - versionHistory: "バージョン履歴", }, detail: { editInlineHint: "ダブルクリックで編集", diff --git a/ui/packages/i18n/src/locales/ko.ts b/ui/packages/i18n/src/locales/ko.ts index e359401c968..ce09a5fc2c7 100644 --- a/ui/packages/i18n/src/locales/ko.ts +++ b/ui/packages/i18n/src/locales/ko.ts @@ -1135,7 +1135,6 @@ const ko = { undo: "실행 취소", redo: "다시 실행", canvasMinimap: "캔버스 미니맵", - versionHistory: "버전 기록", }, detail: { editInlineHint: "더블클릭하여 편집", diff --git a/ui/packages/i18n/src/locales/pt.ts b/ui/packages/i18n/src/locales/pt.ts index 1473ee9a3ef..10dd5ab2051 100644 --- a/ui/packages/i18n/src/locales/pt.ts +++ b/ui/packages/i18n/src/locales/pt.ts @@ -1163,7 +1163,6 @@ const pt = { undo: "Desfazer", redo: "Refazer", canvasMinimap: "Minimapa da tela", - versionHistory: "Histórico de versões", }, detail: { editInlineHint: "Clique duas vezes para editar", diff --git a/ui/packages/i18n/src/locales/ru.ts b/ui/packages/i18n/src/locales/ru.ts index 7f4cf64c9a5..a814dc64d7b 100644 --- a/ui/packages/i18n/src/locales/ru.ts +++ b/ui/packages/i18n/src/locales/ru.ts @@ -1197,7 +1197,6 @@ const ru = { undo: "Отменить", redo: "Повторить", canvasMinimap: "Миникарта холста", - versionHistory: "История версий", }, detail: { editInlineHint: "Дважды щёлкните для редактирования", diff --git a/ui/packages/i18n/src/locales/zh.ts b/ui/packages/i18n/src/locales/zh.ts index 4812a6c6d02..7627cc2fa1a 100644 --- a/ui/packages/i18n/src/locales/zh.ts +++ b/ui/packages/i18n/src/locales/zh.ts @@ -1158,7 +1158,6 @@ const zh = { undo: '撤销', redo: '重做', canvasMinimap: '画布缩略图', - versionHistory: '版本历史', }, detail: { back: '返回', diff --git a/ui/packages/plugin-designer/src/hooks/useDesignerTranslation.ts b/ui/packages/plugin-designer/src/hooks/useDesignerTranslation.ts index b92781321ad..4a0efe59bcb 100644 --- a/ui/packages/plugin-designer/src/hooks/useDesignerTranslation.ts +++ b/ui/packages/plugin-designer/src/hooks/useDesignerTranslation.ts @@ -218,7 +218,6 @@ export const DESIGNER_DEFAULT_TRANSLATIONS: Record = { 'designer.undo': 'Undo', 'designer.redo': 'Redo', 'designer.canvasMinimap': 'Canvas minimap', - 'designer.versionHistory': 'Version history', 'detail.goBack': 'Go back', };