WilliamK112 opened a new pull request, #432: URL: https://github.com/apache/fineract-backoffice-ui/pull/432
## What and why Add translation-backed titles to all 20 previously untitled Organization child routes. This restores the full breadcrumb trail and gives each Organization screen a specific browser-tab title instead of falling back to the shared section title. All titles reuse keys already used by the corresponding screen headings, so the change remains scoped to organization.routes.ts. Closes #421 ## Verification - Structural check: 21 routes, 21 titles, and every title key resolves in en.json - `npm run lint` - `npm run format:check` - `npm run i18n:check` - `npm run check:icons` - `npm run check:a11y-names` - `npm run api:surface` - `npm run check:test-runner` - `bash scripts/check-license.sh` - `NODE_OPTIONS=--localstorage-file=/tmp/fineract-vitest-localstorage.json TZ=UTC npm run test:unit` — 57 files, 432 tests passed - `npm test -- --watch=false --browsers=ChromeHeadless` — 898 tests passed - `npm run build` ## Screenshots Not applicable: this changes route metadata and does not redesign the UI. The affected breadcrumb and tab-title states are shown in the linked issue. ## Checklist - [x] I did not hand-edit generated files under `src/app/api/`. - [x] No new component or service code was added; the adapter boundary is unaffected. - [x] User-facing strings use existing translation keys. - [x] No new test file was needed for declarative route metadata; all routes and keys were checked structurally and both unit suites passed. - [x] This is not a workflow change; existing breadcrumb behavior consumes the added metadata. - [x] The commit is signed and verified by GitHub. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
