Welcome to the Next.js and Lingui static site generation (SSG) template project! This repository demonstrates the state-of-the-art integration of Next.js and Lingui for creating static web apps with multi-lingual support.
Next.js, a powerful React framework, is designed to build server-rendered React applications and SSG sites. In this context, we're utilizing Next.js's Static Site Generation capabilities to pre-render pages at build time.
Combined with Lingui, an i18n (internationalization) library for JavaScript, we've endeavored to produce a multilingual static website that effectively caters to a global audience.
Our aim with this template project is to illustrate the procedure of building an international static web app that is performant, SEO-advantaged, and maintains simplified translation management, courtesy of the capabilities brought about by the coupling of Next.js's SSG and Lingui.
Click on Use this template
to create the repo for your app.
Then, to use this project template, follow these steps:
git clone https://github.com/your-username/your-repo.git
cd your-repo
pnpm install
pnpm run dev
We welcome contributions to this project! To contribute, follow these steps:
git checkout -b your-feature
git commit -m "Add your feature"
git push origin your-feature
This project is licensed under the Apache License - see the LICENSE file for details.