-
Notifications
You must be signed in to change notification settings - Fork 0
Integrate Multilingual Support with next-intl and Crowdin #36
Copy link
Copy link
Open
Labels
configurationConfigurations at code and project levelConfigurations at code and project leveldocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestfrontendIssue related to frontendIssue related to frontend
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
configurationConfigurations at code and project levelConfigurations at code and project leveldocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestfrontendIssue related to frontendIssue related to frontend
Projects
- StatusShow more project fieldsNo status
Set up internationalization (i18n) using next-intl and integrate Crowdin for translation management.
Include GitHub workflows to automate syncing translations between the codebase and Crowdin.
next-intli18nreplacing hardcoded stringsnext/linkwithnext-intl/linkfor automatic locale handling.router.push(..., { locale })to navigate programmatically.CrowdinGitHub workflowto maintain updated translationsREADMEwith developer instructionsConfigure at least two languages and temporarily place a dropdown on the nav-bar that allows switching.