Redirect language-specific URL to correct path prefix
Here's the solution that worked for me.

In the end I came to the conclusion that it was easiest to do this at the domain hosting company end.

So in the account where my Spanish-language domain (sitio-web-en-español.com) is managed, I set up a redirect that goes to:

website.com/es

... and it seems to work fine.