Add E2E tests for internationalization across multiple pages

- Implemented navigation.spec.ts to test language switching and translation of navigation elements.
- Created sessions-page.spec.ts to verify translations on the sessions page, including headers, status badges, and date formatting.
- Developed settings-page.spec.ts to ensure settings page content is translated and persists across sessions.
- Added skills-page.spec.ts to validate translations for skill categories, action buttons, and empty states.
This commit is contained in:
catlog22
2026-01-30 22:54:21 +08:00
parent e78e95049b
commit 81725c94b1
150 changed files with 25341 additions and 1448 deletions

View File

@@ -0,0 +1,48 @@
{
"title": "Sessions",
"description": "Manage your workflow sessions and track progress",
"status": {
"planning": "Planning",
"inProgress": "In Progress",
"completed": "Completed",
"archived": "Archived",
"paused": "Paused"
},
"actions": {
"viewDetails": "View Details",
"archive": "Archive",
"delete": "Delete",
"restore": "Restore",
"pause": "Pause",
"resume": "Resume"
},
"filters": {
"all": "All",
"active": "Active",
"planning": "Planning",
"completed": "Completed",
"archived": "Archived",
"paused": "Paused"
},
"searchPlaceholder": "Search sessions...",
"emptyState": {
"title": "No Sessions Found",
"message": "No workflow sessions match your current filter.",
"createFirst": "Create your first session to get started"
},
"card": {
"tasks": "tasks",
"findings": "findings",
"dimensions": "dimensions",
"progress": "Progress",
"createdAt": "Created",
"updatedAt": "Updated"
},
"detail": {
"overview": "Overview",
"tasks": "Tasks",
"summary": "Summary",
"metadata": "Metadata",
"timeline": "Timeline"
}
}