Instead of
hugo
to create your site run:
hugo && cp public/en/404.html public/404.html
It’s a hack, but does what you need. I don’t believe that you will be able to tell Hugo to create only one single 404 page for multiple languages. (public/en/404.html
depends on your structure of course)