Preview link don't work in multisite context with different page url

I have a multilingual blog

  • French version with page url : /article/:slug
  • English version with page url : /post/:slug

The French version is the primary site. Posts model are made with tailor and I use the tailor section component to retrieve the model in the frontend.

When I create my post in french and I click preview button in the backoffice, I can access the article, no problem.

If I switch to english website, translate my article, and then click preview button, It display a 404 error.

When I look at the page url, I can see that the article slug is the english one (so it’s ok), but the page url is the french one.

So he try to access to : https://www.mywebsite.com/article/my-first-post
Instead of : https://www.mywebsite.com/post/my-first-post

And that’s why it display a 404.

It can’t guess the url, you have to create some settings to tell him wich page url to use for the english version in the backend.