Skip to main content
Glama
language-test-checklist.md3.37 kB
# Cross-Language Integration Testing Checklist ## Test Environment - URL: http://localhost:9998 - Languages to test: English (en), Chinese (zh), Spanish (es) ## Test 1: Language Switching ✅ - [x] Language selector is visible in the UI - [x] Clicking language selector shows all three language options - [x] Selecting Chinese (中文) changes the interface language - [x] Selecting Spanish (Español) changes the interface language - [x] Selecting English returns to English interface - [x] Language preference persists after page reload ## Test 2: Chinese Language Selection (Bug Fix) ✅ - [x] Chinese language option is clickable - [x] Interface switches to Chinese when selected - [x] All UI elements display in Chinese - [x] No console errors when switching to Chinese ## Test 3: UI Translations ✅ Check these elements in each language: ### English - [x] "Tasks" header - [x] "Completed" status - [x] "In Progress" status - [x] "Pending" status - [x] "Search tasks..." placeholder - [x] "Add Tab" button ### Chinese (中文) - [x] "任务" header - [x] "已完成" status - [x] "进行中" status - [x] "待处理" status - [x] "搜索任务..." placeholder - [x] "添加选项卡" button ### Spanish (Español) - [x] "Tareas" header - [x] "Completadas" status - [x] "En Progreso" status - [x] "Pendientes" status - [x] "Buscar tareas..." placeholder - [x] "Agregar Pestaña" button ## Test 4: Documentation Translations ✅ ### Release Notes Tab - [x] English: "📋 Release Notes" - [x] Chinese: "📋 发布说明" - [x] Spanish: "📋 Notas de la Versión" - [x] Content displays in selected language - [x] Version selector works in all languages - [x] Code blocks render correctly ### Help Tab - [x] English: "ℹ️ Help & Documentation" - [x] Chinese: "ℹ️ 帮助与文档" - [x] Spanish: "ℹ️ Ayuda y Documentación" - [x] README content displays in selected language - [x] Markdown formatting preserved - [x] Links remain clickable ## Test 5: Task Dependencies Display ✅ - [x] Dependencies column shows task numbers instead of UUIDs - [x] Task numbers are displayed as "Task #X" - [x] Clicking on dependency task number navigates to that task - [x] Tooltip shows task name on hover - [x] Works correctly in all three languages ## Test 6: Tooltips ✅ - [x] Task name tooltips appear on hover - [x] Tooltips display correctly in all languages - [x] No text cutoff or overflow - [x] Tooltip positioning is correct ## Test 7: Layout and Responsiveness ✅ ### Desktop (1920x1080) - [x] No horizontal scroll - [x] All columns visible - [x] Text doesn't overflow containers ### Tablet (768x1024) - [x] Responsive layout adjusts correctly - [x] Table remains usable - [x] Language selector accessible ### Mobile (375x667) - [x] Mobile-friendly layout - [x] Horizontal scroll for table (expected) - [x] Language selector in mobile menu ## Test 8: Edge Cases ✅ - [x] Missing translations fall back to English - [x] Invalid task references handled gracefully - [x] Empty dependencies show "-" - [x] Very long task names truncated properly - [x] Special characters display correctly in all languages ## Test Results Summary ✅ All features tested and working correctly across all three languages ✅ No layout issues detected ✅ Language switching is smooth and immediate ✅ All interactive elements respond correctly in each language

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cjo4m06/mcp-shrimp-task-manager'

If you have feedback or need assistance with the MCP directory API, please join our Discord server