Email Localization
Sequenzy lets you author an email in one primary language and keep extra localized variants alongside it. You configure localization at the company level, then each email template can store per-locale variants that Sequenzy uses at send time.How It Works
- You set a primary language for the company.
- You add supported locales such as
es,fr, orpt-BR. - You choose which subscriber custom attribute contains the locale value.
- You optionally map raw attribute values like
spanishorpt_BRto normalized locale codes. - Sequenzy resolves the recipient locale at send time and picks the best matching localized variant.
Company-Level Settings
Localization settings live on the company and apply to campaigns, automations, transactional template sends, and A/B test variants. You can configure:- Supported locales: The set of languages you want to maintain for email.
- Fallback locale: The locale Sequenzy should use when a subscriber value does not match.
- Subscriber locale attribute: The custom attribute key to read at send time, including dot-paths like
profile.locale. - Value mappings: Raw subscriber values mapped to normalized locales, for example
spanish -> es. - Auto-sync mode: Whether localized variants sync only manually or automatically when the source language changes.
Per-Email Variants
Every email keeps its primary version as the source of truth. Additional locales are stored as localized variants with their own:- Subject
- Preview text
- Block content
- Sync status
- Last sync time
- Last sync error
Sync Status
Localized variants move through four statuses:synced: The locale matches the current primary-language source.stale: The primary email changed and this locale needs to be refreshed.syncing: Sequenzy is currently generating or refreshing the locale.failed: The sync attempt failed and kept the previous content.
Send-Time Locale Resolution
When Sequenzy sends an email, it:- Reads the configured subscriber attribute.
- Normalizes and maps the value to a locale.
- Tries an exact locale match such as
pt-BR. - Falls back to a base locale match such as
pt. - Falls back again to your configured fallback locale.
- Uses the primary language if no localized variant is available.
AI Sync
When you sync a locale, Sequenzy translates the human-readable content while preserving the email structure. The sync keeps:- Block IDs and block order
- Styles and layout
- Links and tracking settings
- Merge tags such as
{{FIRST_NAME}} - HTML tags inside rich text
Read-Only CLI And MCP Access
Localization data is available in the developer tools too.CLI
MCP
get_companyreturns the effective localization settings for a company.list_templatesreturns template-level localization status by locale.get_templatereturns the full localized variants for a template.sequenzy://companyexposes the currently selected company as a read-only resource.
Notes
- Direct transactional sends that provide raw subject and HTML are not localized automatically. Template-based sends are.
- A localized variant can be edited manually, but any primary-language change marks it as stale until you sync it again.
- A/B test variants maintain their own localized copies separate from the base email template.