You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
nestjs-i18n and i18n are declared dependencies but imported in zero files (grep -rl nestjs-i18n backend/src → 0). All API messages are hardcoded English strings.
Tasks
Decide with maintainers whether multi-language support is in scope.
If yes: register I18nModule with a src/i18n/ translation directory, resolve locale from Accept-Language and an optional user preference, and migrate validation and error messages to translation keys.
Translate at minimum the transactional email templates and auth/validation errors.
If no: remove nestjs-i18n and i18n from package.json.
Acceptance Criteria
Either Accept-Language: fr measurably changes API messages, or the dependencies are gone.
Overview
nestjs-i18nandi18nare declared dependencies but imported in zero files (grep -rl nestjs-i18n backend/src→ 0). All API messages are hardcoded English strings.Tasks
I18nModulewith asrc/i18n/translation directory, resolve locale fromAccept-Languageand an optional user preference, and migrate validation and error messages to translation keys.nestjs-i18nandi18nfrompackage.json.Acceptance Criteria
Accept-Language: frmeasurably changes API messages, or the dependencies are gone.package.json.Notes for Contributors
Comment below to be assigned.