Skip to content

A Next.js template that integrates next-intl for internationalization (i18n) with zustand for global state management. This template is ideal for building scalable, multi-language web applications with efficient state management.

Notifications You must be signed in to change notification settings

Anrsgrl/next-intl-zustand-ts

Repository files navigation

Next.js + next-intl + Zustand + TS Template

This is a simple template to get you started with Next.js and next-intl for internationalization. It's perfect for building multi-language websites with ease.

JavaScript Version

If you are looking for a JavaScript version of this template, please check out the repository below:

Next.js + next-intl + Zustand + JavaScript

Get Started

1. Use the Template

You can use this template to create a new repository quickly by clicking the Use Template button above.

2. Clone the Repository

Alternatively, you can clone the repository directly using the following command:

git clone https://github.com/Anrsgrl/next-intl-zustand-ts

After cloning, navigate to the project directory:

cd next-intl-zustand-ts

3. Install Dependencies

Run the following command to install the required dependencies:

pnpm install

4. Run the Development Server

Start the Next.js development server with:

pnpm dev

Your app should now be running on http://localhost:3000.

Multi-language Support

This template supports multi-language setups out of the box using the next-intl package. You can easily add new languages by editing the messages folder. Check the Home page for more info

Store management Support

This template supports store management setups out of the box using the zustand package. You can easily add new states by editing the store folder. Check the Home page for more info

Contributing

Feel free to open issues and submit pull requests if you'd like to contribute to this template!

Contact

For any inquiries, please contact me at mail@anarr.dev.

About

A Next.js template that integrates next-intl for internationalization (i18n) with zustand for global state management. This template is ideal for building scalable, multi-language web applications with efficient state management.

Topics

Resources

Stars

Watchers

Forks