I’m using Amelia with WPML (Serbian default, English, Russian).
The issue is:
Custom fields (labels and options) are always shown in English on the frontend, regardless of selected language
Email notifications are sometimes sent in the wrong language
It seems Amelia is not detecting the active WPML language correctly
All translations are added (Amelia + WPML String Translation), and WPML works fine on the rest of the site.
Could you please advise:
How Amelia detects page locale with WPML?
How to force Amelia to use the current WPML language?
Unfortunately, we can not determine the way that the Amelia booking manager plugin works in multilingual environments. The Amelia plugin author has a hidden link, but we have not reviewed this integration. If you are experiencing problems with your Amelia bookings on a multilingual site, please contact their support for further assistance.