Emails in your
customer's language.
Every email subject, message body, and shared text string can be translated per language, so each customer receives notifications in their preferred language, automatically.
Talk to every customer in their own language.
Translate once, send forever. The customer's booking-form language picks the right email automatically.
Every notification is translatable
Each of the 12 notification types has its own subject and message fields, and every one of them supports translations. Click the globe icon next to any field to open the translation window and enter text for each active language.
Per-email and shared translations
Individual notification templates have their own translation fields for subject and message. On top of that, common text strings used across multiple emails, button labels, shared phrases, are managed in a separate Email Translations section at the top of the Notifications & Quotes page.
Automatic language detection
RepairPlugin sends emails in the language the customer used during booking. You set up the translations once, and the system automatically picks the right version for each recipient. No manual selection needed per email.
Dynamic variables work in every language
Dynamic variables like $CustomerName$, $AppointmentDate$, and $OrderSummary$ work identically in all translated versions. Date formatting and month names also follow your localization settings, so translated emails look natural in every language.
Three steps. From one language to fourteen.
Pick the languages you offer, translate per-template subject and body, then top up the shared strings.
Set up your languages
Configure your active languages in RepairPlugin's localization settings. Each language you add becomes available as a translation target across all email templates.
Translate each notification
Go to Notifications & Quotes, expand a notification type, and click the globe icon next to the subject or message field. A window opens with input fields for each active language. Enter the translated text and click Save.
Translate shared text strings
Expand the Email Translations section at the top of the Notifications & Quotes page. Edit common text strings (button labels, shared phrases) and click the globe icon to add translations for each language. Save Settings to apply.
Included on every plan.
Multilingual emails are part of the core notification system, available from Essentials onwards.
Included
Included
Included
Common questions.
Which language does each customer receive their email in?
Each customer receives their email in the language that was active on the booking form when they placed the order, matched to the corresponding translation in your settings.
Do I need to translate every notification type separately?
Yes. Each notification type has its own subject and message fields with independent translations. Shared text strings like button labels are translated once in the Email Translations section and apply across all emails.
Do I need to translate every email field for every language?
Translate the templates and shared strings for the languages you offer. Where a per-field translation is left empty, the same fallback behavior used elsewhere in RepairPlugin applies, start with your most-used languages and add the rest over time.
Do dynamic variables work in translated templates?
Yes. Variables like $CustomerName$ and $AppointmentDate$ work identically in all language versions. The system replaces them with the correct data regardless of which language template is used.
Read the full guide.
Per-template translation, shared string overrides, language matching, and date localisation, straight from the help centre.
- Per-email translationsHow to translate subject and message for each notification type.
- Shared email textTranslating common strings like button labels used across emails.
- Automatic language matchingHow RepairPlugin picks the right language for each customer.
- Date and month localizationHow dates and month names adapt to the customer's language.
Pair it with these.
Email templates
Per-notification subject and body editor with 30+ dynamic variables.
Learn moreEmail notifications
12 event-driven email types covering every step of the booking journey.
Learn moreStep translations
Translate every customer-facing string in the booking flow itself.
Learn moreTurn visitors into customers.
Join 500+ repair shops already fixing their massive drop-offs.
Easy to install and live on your WordPress site in minutes.