Eight locales and no server: internationalizing a static Next.js site
Last month I rebuilt a small website I run. Static export, eight languages, hosted on Cloudflare Pages — free, fast, and nothing to patch. The catch: static export and i18n don't fight each other, but they change how you think about a few things. Here's what I ended up with and the parts that weren't obvious at first. The stack Next.js 15 with next-intl 4, React 18, all of it prerendered with…
We haven't written up this one. Dev.to has the full story — the link below goes straight to it.