Email templates

5 scenarios × 3 steps × 6 languages. The language comes from customer.preferred_locales, then the billing country, then the card or bank country, with English as the fallback. Translations need a review by a native speaker before going live.