Translate Every
Label and Button
Customize every label, button, instruction, and message in your booking form, in any language. Change "Book Now" to "Schedule Repair" or translate the entire flow into French, no code needed.
Speak your customer's language, exactly.
Every customer-facing label is editable. Match your business terminology and translate to any language without touching code.
Every text field organized by area
All translatable text is grouped into 18 categories, from Step Wizard navigation to Offer PDF content. Click any category to expand and see every editable text field.
Match your business terminology
Change 'Repair' to 'Service' or 'Fix'. Rename buttons, adjust placeholders, rephrase error messages. Every customer-facing string is editable.
Translate into all your languages at once
Click the globe icon next to any text field to open a multi-language editor. Enter translations for each enabled language in one popup. Empty falls back to default.
Localized calendar and date picker
Step 5 includes dedicated fields for day name translations used in the appointment calendar. Translate Monday through Sunday so the date picker displays localized abbreviations.
Three steps. Edit any string.
Find the right category
Go to Settings > Localization and scroll to Steps Translations. Click a category like 'Step 3' or 'Offer PDF' to expand it and see all editable text fields.
Edit or translate text
Click inside any text field to edit it directly. To translate into other languages, click the globe icon for a popup with input fields per language.
Changes appear immediately
Edits take effect right away on the booking form. Each language shows its own translated version when the customer switches languages.
Included on every plan.
This is a core feature, available from Essentials onwards with no upgrade needed.
Included
Included
Included
Common questions.
Do I need to translate every single field?
No. If you leave a field empty for a language, RepairPlugin falls back to the default language text. Start with the most visible text like buttons and headings, and add more translations over time.
What's the difference between Managing Languages and Step Translations?
Managing Languages is where you download language packs, add languages, and control which are available. Step Translations is where you edit the actual text shown in each step of the booking form.
Can I use HTML in translation fields?
Yes. Some fields, especially for emails and quotes, contain HTML formatting. When editing, keep the HTML structure intact and change only the text content. Copy from an existing translation as a template.
Which booking steps can I translate?
All six steps of the booking flow plus supporting areas: Step Wizard navigation, search bars, model selection popup, offer popup, offer PDF content, approved/canceled pages, and pricing table shortcodes. 18 categories in total.
Read the full guide.
Setup guides, configuration tips, troubleshooting, and the complete reference, straight from the help centre.
- Translation CategoriesBrowse all 18 groups of translatable text organized by booking step.
- Multi-Language EditorTranslate any text field into all enabled languages from one popup.
- Day Name TranslationsLocalize day abbreviations for the appointment calendar.
- HTML in TranslationsWork with formatted fields in email and quote templates.
Pair it with these.
Language management
Download from 15 ready-made language packs or create custom languages.
Learn moreMultilingual emails
Translate every email subject and body across all configured languages.
Learn moreLayout & navigation
Tweak progress bar style, search position, and step labels to match your store.
Learn moreTurn visitors into customers.
Join 583+ repair shops already fixing their massive drop-offs.
Easy to install and live on your WordPress site in minutes.