@PCleaud
You could create a page template where the modules can be easily edited for multi-language content. For example, your page has all your modules set up on a drag-and-drop template and each module has editable fields. The menu itself can be a global module and built where you can toggle between the English text and French menus as well.
So when you do clone a page on the Content Staging platform, you can easily translate and edit the text as needed.
If you had set up your modules within a flexible column, then you would technically have to add each manually to the pages.