Translate public page chrome to Urdu #2

Closed
opened 2026-10-04 22:04:31 +00:00 by anas · 2 comments
Owner

Scope: DivanRazor poet, category, poem and search partials, navigation, tab labels, buttons and messages on reading paths. Admin pages stay Persian for now.

Acceptance criteria: No Persian UI strings on the main reading paths; Urdu wording reviewed by the owner.

Automated validation: Both projects build; grep of reading-path views for a Persian check list.

Manual validation: Owner reads through each page type.

Dependencies or blockers: none

Tracked in titus-ai projects/divan/TASKS.md.

**Scope:** DivanRazor poet, category, poem and search partials, navigation, tab labels, buttons and messages on reading paths. Admin pages stay Persian for now. **Acceptance criteria:** No Persian UI strings on the main reading paths; Urdu wording reviewed by the owner. **Automated validation:** Both projects build; grep of reading-path views for a Persian check list. **Manual validation:** Owner reads through each page type. **Dependencies or blockers:** none _Tracked in titus-ai `projects/divan/TASKS.md`._
anas added this to the Phase 2: Reading experience milestone 2026-10-04 22:04:31 +00:00
anas added the
area/site
i18n/urdu
labels 2026-10-04 22:04:31 +00:00
Author
Owner

Progress: reading paths, auth/error/map/FAQ/people pages, page titles and browser JS translated (4fd832db, e3e3819c, c97bb18c); Urdu stopword list. Validation: builds; rendered poet/poem/login/map/faq/404 pages show Urdu. Pending: owner review. Admin/user-panel pages remain Persian (out of scope).

Progress: reading paths, auth/error/map/FAQ/people pages, page titles and browser JS translated (4fd832db, e3e3819c, c97bb18c); Urdu stopword list. Validation: builds; rendered poet/poem/login/map/faq/404 pages show Urdu. Pending: owner review. Admin/user-panel pages remain Persian (out of scope).
Author
Owner

Superseded: the .NET stack was removed (2026-10-08, divan 2f4344dc; code kept at tag dotnet-final). The equivalent work is tracked in the v2 (Node.js + TypeScript + PostgreSQL) phase issues.

Superseded: the .NET stack was removed (2026-10-08, divan 2f4344dc; code kept at tag dotnet-final). The equivalent work is tracked in the v2 (Node.js + TypeScript + PostgreSQL) phase issues.
anas closed this issue 2026-10-08 18:30:27 +00:00
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: anas/divan#2
No description provided.