How to import multilingual nested paragraphs?

Blaire, a Digital Communications VP, reaches out to me for help in creating 80 pages of content in a soon to be launched Drupal 8 multilingual corporate website.

The first challenge is that these pages need to be created on an island of sort i.e. in an environment which is completely separate from the main contractor's environment - «in fact without them knowing about it would be best for a while...».

How to setup Mailchimp in a multilingual D7

In this brief tutorial I will show you how to setup and configure Mailchimp for a multilingual Drupal 7 website and succeed in translating the Signup form field labels.

Sometimes, I find that working with Drupal requires a strict recipe-like approach in order to reach the desired outcome - and perhaps avoid going insane. In other words, the order in which you perform each step is important.

When you set out to make banana bread, it is not sufficient to know that you need 2 cups of flour, 2 eggs, 1/4 cup of butter, 1 cup of milk and, of course, 2 blackened bananas. If you mix the ingredients in the current order, your likely to run into trouble. Knowing a thing or two about basic cooking will help you come up with the appropriate workflow that will have your friends and colleagues raving about your banana bread.

Setting up multilingual menus in D7

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  en/admin/structure/block.

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!