The biggest thing missing for i18n is `next export` support; that's the only way to get true SSR (static exports) for something like GitHub pages. It's a shame they haven't addressed that in months despite lots of folks asking for it.
I ran into this (surprising) problem. Ended up having to shift my deployment from Netlify to Vercel itself to get around it.