Skip to content

Add internationalization support#38

Draft
Leon-JavaScript wants to merge 8 commits into
masterfrom
feat/i18n
Draft

Add internationalization support#38
Leon-JavaScript wants to merge 8 commits into
masterfrom
feat/i18n

Conversation

@Leon-JavaScript

@Leon-JavaScript Leon-JavaScript commented Jun 10, 2026

Copy link
Copy Markdown
Member
  • Add implementation for next-intl
  • Add link to https://github.com/localineapp/i18n as locale storage
  • Update release workflow to include locales in release files
  • Add migration to include locale in user table.
  • Replace all hard-coded string with message keys

- Added next-intl package to handle localization.
- Updated User model in Prisma schema to include locale field with default value "en_US".
- Wrapped application layout with NextIntlClientProvider for context.
- Created request configuration for locale and message loading based on user session.
- Enhanced auth configuration to include locale as a required field.
@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Jun 10, 2026
@Leon-JavaScript Leon-JavaScript added this to the v2.0.0-beta.3 milestone Jun 10, 2026
Signed-off-by: Leon Marschke <70959426+Leon-JavaScript@users.noreply.github.com>
Signed-off-by: Leon Marschke <70959426+Leon-JavaScript@users.noreply.github.com>
Signed-off-by: Leon Marschke <70959426+Leon-JavaScript@users.noreply.github.com>
Signed-off-by: Leon Marschke <70959426+Leon-JavaScript@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant