Latepoint - Multi Language (WPML)
Description
Enable full multilingual support for LatePoint using WPML.
The LatePoint WPML Compatibility addon integrates LatePoint with WPML String Translation, allowing you to translate services, agents, locations, and categories across multi-language websites.
Perfect for businesses operating in multiple countries or serving international customers.
Buy a WPML licence here: https://alaena.net/product/wpml-site-code
Details
What This Addon Does
This addon registers LatePoint entities in WPML → String Translation, so they can be translated and displayed properly in booking summaries, emails, and notifications.
It ensures your booking communication remains fully localized.
Requirements
- LatePoint (core plugin) installed and active
- WPML installed and active
- WPML String Translation module enabled
If WPML is not active, the addon loads safely and does not affect functionality.
What Gets Translated
Registered in WPML String Translation
- Service name
- Service short description
- Service duration name
- Service category names
- Agent first and last names
- Location name
- Location full address
Where Translations Appear
Booking Summary
- Service name (via latepoint_booking_get_service_name_for_summary filter)
Emails & Notifications
- {{service_name}}
- {{service_category}}
- {{location_name}}
- Agent name
Replacement Variables
All booking-related replacement variables generated by LatePoint are translated before being injected into templates.
Setup Instructions
- Install and activate LatePoint.
- Install and activate LatePoint WPML Compatibility.
- Install and activate WPML and the String Translation module.
- Go to WPML → String Translation.
- Filter by context:
- LatePoint Services
- LatePoint Agents
- LatePoint Locations
- LatePoint Service Categories
- Translate your strings per language.
Strings are automatically registered when:
- You open the LatePoint admin area
- You save a service
Important Note About Front-End Booking Steps
The booking form steps (calendar, service selection, etc.) render names directly from LatePoint templates.
This addon does not modify front-end display templates.
However, it fully translates:
- Booking summaries
- Emails and notifications
- All booking replacement variables
Hooks Used
- latepoint_booking_get_service_name_for_summary
- latepoint_replace_booking_vars
- latepoint_prepare_replacement_vars_from_booking
- latepoint_service_saved
- admin_init
Product info
- Platform
- Wordpress, Latepoint, WPML
- Compatible Browsers
- All major browsers
- Plugin Ready
- Yes
- Compatible With
- Latepoint
- Software Version
- 5.2.10
- Documentation
- Well Documented
- Latest update
- Feb 23, 2026
Changelog
-
v1.0.0
Feb 23, 2026
- Fist release of WPML translation support
1 year of free updates included with every purchase.