Skip to content

Commit 4735ea5

Browse files
Copilothotlong
andcommitted
docs: add P1.15 convention-based i18n section to ROADMAP.md
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent 7c15fd1 commit 4735ea5

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

ROADMAP.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -836,6 +836,16 @@ ObjectUI is a universal Server-Driven UI (SDUI) engine built on React + Tailwind
836836
- [x] Verified: Console `ObjectView` does NOT override `rowHeight`, `density`, or `singleClickEdit`
837837
- [x] Engine defaults (`compact` rows, `singleClickEdit: true`, browser locale dates) flow through correctly
838838

839+
### P1.15 Convention-based Auto-resolution for Object & Field Label i18n ✅
840+
841+
- [x] `useObjectLabel` hook in `@object-ui/i18n` — convention-based resolver (`objectLabel`, `objectDescription`, `fieldLabel`)
842+
- [x] Wired into Console `ObjectView` (breadcrumb, page title, description, drawer title)
843+
- [x] Wired into `ObjectGrid` column headers (ListColumn, string[], auto-generated paths)
844+
- [x] Wired into `NavigationRenderer` via optional `resolveObjectLabel` prop
845+
- [x] Wired into Console `AppSidebar` to pass resolver to NavigationRenderer
846+
- [x] 10 unit tests for `useObjectLabel` hook
847+
- [x] Zero changes to object metadata files or translation files
848+
839849
---
840850

841851
## 🧩 P2 — Polish & Advanced Features

0 commit comments

Comments
 (0)