Skip to content

Add internationalization support#38

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

Add internationalization support#38
Leon-JavaScript wants to merge 11 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>
Signed-off-by: Leon Marschke <70959426+Leon-JavaScript@users.noreply.github.com>
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Jun 18, 2026
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 documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant