NextJS already ships with built in support for i18n.
But extra bits are required to perform the actual translation.
While it's possible to use dependencies such as react-intl
, this post shows a much simpler and cleaner approach
that scales right, no dependencies required!