Different page structure for different languages

You could just filter the menu items by language, if the page exists as translation, output it, otherwise, don’t. Find() page in specific language