When building an email block that has pricing variability and also has a language toggle MVARs are required to ensure the proper formatting of the pricing in each of the regions.
Two MVARs are required once for English and one for French. Typically MVAR1 is reserved for the language toggle so you should always begin with MVAR2. Its recommended to use even numbered variables for English and odd numbered variables for French. This helps when debugging and reviewing your set up. This is not required but strongly suggested.
The image below shows a sample setup in the portal.

The steps outlined below walk you thru a sample setup.
- We’ll use MVAR2 for the English image and as you mentioned you like using the block name as the image name so “PPL.D10.P34.2021.08.V1.EN” is the value you’ll enter in the portal
- In the HTML for block ‘PPL.D10.P34.2021.08.V1.EN’ we should see “https://imagepath/[BLKMVAR2].png”
- We’ll use MVAR3 for the French equivalent and again using the block name as the value entered in the portal “PPL.D10.P34.2021.08.V1.FR“
- In the HTML for block ‘PPL.D10.P34.2021.08.V1.FR‘ we should see “https://imagepath/[BLKMVAR3].png”
- You can have as many offer images as you need and name them as you like, but just ensure when you code the English block you use BLKMVAR2 in the HTML and in the French block you use BLKMVAR3
- Follow suit with other MVARs pairing 4 and 5 together, 6 and 7 together and so on.