Here are the prerequisite for this article:
- A fresh & properly installed multilingual D7 website with Path prefix language code (e.g. "/en", "/fr", etc.).
- An enabled Language switcher block. To configure this block, go to
If you need help setting up your website, perhaps you should first read How to setup a multilingual website with Drupal 7. What I'll be covering in this article is how to create English-French bilingual menus. I'll be working from the English interface of my website. That's why you'll see a language prefix in each of the given URL (i.e. "en/..."). Alright, let's go!