1. Add Language to Your Contacts
Every contact in Migma can have alanguage field. You can set it in two ways:
CSV Import
Include a
language column in your CSV with ISO 639-1 codes (e.g. en, es, fr, de). Migma maps it automatically during import.Manual Edit
Open any contact and set their language from the contact details panel.
Common Country → Language Mappings
| Country | Code | Language |
|---|---|---|
| United States | US | en |
| United Kingdom | GB | en |
| Spain | ES | es |
| Mexico | MX | es |
| France | FR | fr |
| Germany | DE | de |
| Italy | IT | it |
| Portugal | PT | pt |
| Brazil | BR | pt |
| Netherlands | NL | nl |
| Japan | JP | ja |
| South Korea | KR | ko |
2. Generate Your Email in Multiple Languages
When creating an email, use the language selector in the generation panel to pick the languages you want (up to 4). Write your prompt as usual — Migma’s AI generates the email with all selected language versions built into a single template. Each version is fully localized, not just translated: subject lines, CTAs, and copy all adapt naturally.You only write one prompt. The AI handles the rest — no need to generate each language separately.
3. Send to Your Audience
When you send the campaign, Migma checks each subscriber’slanguage field and renders the matching version automatically.
- A subscriber with
language: essees the Spanish version - A subscriber with
language: frsees the French version - Subscribers without a language set receive the default (first) language