...
Why next-i18next?
Easy to implement
It is used with react-i18next, which is one of the most used internationalisation libraries
Resources/documentation for implementation
There are many articles which state how to use next-i18next with the pages directory, including this one
Loads translations from the local directory structure and renders the pages on server side.