Support multiple languages for the target audience (English, French, Spanish, Portuguese, Swahili).
Acceptance Criteria:
- Set up next-intl or similar i18n library
- Extract all UI strings to translation files
- Add language switcher
- Start with English and French translations
Files: frontend/package.json, new directory frontend/src/messages/
Support multiple languages for the target audience (English, French, Spanish, Portuguese, Swahili).
Acceptance Criteria:
Files:
frontend/package.json, new directoryfrontend/src/messages/