Project management deployment help about 3 domains

I have a netlify gatsbyjs fr/en content website on one domain name.
And now my friend bought two domains and would want a exact english content for the 2nd domain name, and an exact french content only, coming from the original (1st) domain.

So my question is,
Do you think I should:

  1. Branch out from the master, and deploy the two domains on their branch. In that way, they can also have updates and easy maintenance from one code-base.
  2. Each domain will have their separate repository. Might be too flexible and harder to maintain.

What do you people think? :thinking:

Thanks in advance. :smiley: