From my website, my customers can book appointments in French and English with the help of your Amelia plugin.
However, when my customers purchase an appointment in English, they receive some parts of the “appointment confirmed” notification email in French (see attached image). I've translated the notifications as indicated in your support documents, but it seems it doesn't work for me.
1. Firstly you did not set page locale language on your site and since Amelia follows your page locale language that you have set. If there is none Amelia will send only original template that is set in Amelia
2. Notifications are not translated automatically you need to translate them for each language that you have
3. In version 5.6 , we added a new option, you can now set/change Customer Notification Language :
In the Amelia Customers tab, in the "Edit Customer" modal you will find the Notification Language setting.
This is the language in which the customer will receive notifications for all bookings going forward,
( made from the back-end/front-end/employee panel).
It is preselected if the customer has booked on a page in the language available in Amelia notifications,
or it can be set here.
When the notification language has been saved for a customer,
then later on, even if they visit another page that has a different language locale,
this customer will still keep getting the Notifications in the same language which is saved here,
unless an Admin changes it for them on the back end.
-
This should help.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
1. I think this is my problem. However, I use WPML for my multilingual site and other plugins like Woocommerce work well with the multilingual environment. So, how can I set the local language of my website so that when a customer orders an Amelia appointment from the English version of my website, they receive the notification in English, and when a customer orders an Amelia appointment from the French version of my website, they receive the notification in French?
2. Yes, before writing to you, I had indeed manually translated the notifications sent to customers (in French and English).
3. This doesn't really apply to me because, normally, it's first-time costumers who order an appointment. So I don't have the possibility of changing their preferred language before they receive the appointment notification following their purchase.
Yes, this is your issue since in the screenshots you can see that you do not have page locale language set this is part of web design not Amelia. So this question is better suited for web developer we can only tell you how Amelia works and it follows locale language of the page. If the page is in French it will show notifications in French, etc. You can read more about it online perhaps here https://wordpress.com/support/set-up-a-multilingual-blog/ or here https://wordpress.org/support/topic/different-homepage-for-different-langauges/. Hope this helps.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
I did some tests and got some weird results. In Amelia, I have employees who offer service only in French (scenario 1), others who offer it only in English (scenario 2), and a few who offer service in both French and English (scenario 3). Depending on the scenario, Amelia will handle notifications differently.
Scenario 1: If the customer orders an appointment on the French version of the website and books an appointment with an employee who offers service only in French or in French and English, the notification will be sent in French (which is what I want).
Scenario 2: If the customer orders an appointment on the English version of the website and books an appointment with an employee who offers the service in English only, the notification will be sent in English (which is what I want).
Scenario 3: This is the only problem scenario. If the customer orders an appointment on the English version of the website and books an appointment with an employee who offers the service in both French and English, the notification will be sent partially in French.
The names of employees affected by Scenario 3 were not translated. Could this be the source of the problem?
Your site is not set properly so we can not know if something else is causing this issue (this issue we did not see before for any other reason) you need to resolve this issue so that we can see if this is resolved or not.
Or you can try and create a separate service for each language
Consultations in French
Consultations in English
And then in notifications you can create specific notifications for each service like this
Perhpas this can help but settings page locale language should be resolved in anycase. We have this issue until this is resolved we can not go further with investigating notifications issue until you resolve and set page language locale properly.
We wish you all the best and hope you have a wonderful day ahead.
Hello,
From my website, my customers can book appointments in French and English with the help of your Amelia plugin.
However, when my customers purchase an appointment in English, they receive some parts of the “appointment confirmed” notification email in French (see attached image). I've translated the notifications as indicated in your support documents, but it seems it doesn't work for me.
Thank you for your help,
Simon
Attached files: ameliaproblem.png
Hello there,
Thank you for reaching out to us.
1. Firstly you did not set page locale language on your site and since Amelia follows your page locale language that you have set. If there is none Amelia will send only original template that is set in Amelia
2. Notifications are not translated automatically you need to translate them for each language that you have
3. In version 5.6 , we added a new option, you can now set/change Customer Notification Language :
In the Amelia Customers tab, in the "Edit Customer" modal you will find the Notification Language setting.
This is the language in which the customer will receive notifications for all bookings going forward,
( made from the back-end/front-end/employee panel).
It is preselected if the customer has booked on a page in the language available in Amelia notifications,
or it can be set here.
When the notification language has been saved for a customer,
then later on, even if they visit another page that has a different language locale,
this customer will still keep getting the Notifications in the same language which is saved here,
unless an Admin changes it for them on the back end.
-
This should help.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Marko,
Thanks for your quick reply.
1. I think this is my problem. However, I use WPML for my multilingual site and other plugins like Woocommerce work well with the multilingual environment. So, how can I set the local language of my website so that when a customer orders an Amelia appointment from the English version of my website, they receive the notification in English, and when a customer orders an Amelia appointment from the French version of my website, they receive the notification in French?
2. Yes, before writing to you, I had indeed manually translated the notifications sent to customers (in French and English).
3. This doesn't really apply to me because, normally, it's first-time costumers who order an appointment. So I don't have the possibility of changing their preferred language before they receive the appointment notification following their purchase.
Hello again,
Yes, this is your issue since in the screenshots you can see that you do not have page locale language set this is part of web design not Amelia. So this question is better suited for web developer we can only tell you how Amelia works and it follows locale language of the page. If the page is in French it will show notifications in French, etc. You can read more about it online perhaps here https://wordpress.com/support/set-up-a-multilingual-blog/ or here https://wordpress.org/support/topic/different-homepage-for-different-langauges/. Hope this helps.
Should you have any further inquiries, we kindly request that you open separate tickets for each question and we will gladly help you there.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hello Marko,
I did some tests and got some weird results. In Amelia, I have employees who offer service only in French (scenario 1), others who offer it only in English (scenario 2), and a few who offer service in both French and English (scenario 3). Depending on the scenario, Amelia will handle notifications differently.
Scenario 1: If the customer orders an appointment on the French version of the website and books an appointment with an employee who offers service only in French or in French and English, the notification will be sent in French (which is what I want).
Scenario 2: If the customer orders an appointment on the English version of the website and books an appointment with an employee who offers the service in English only, the notification will be sent in English (which is what I want).
Scenario 3: This is the only problem scenario. If the customer orders an appointment on the English version of the website and books an appointment with an employee who offers the service in both French and English, the notification will be sent partially in French.
The names of employees affected by Scenario 3 were not translated. Could this be the source of the problem?
Hello again,
Your site is not set properly so we can not know if something else is causing this issue (this issue we did not see before for any other reason) you need to resolve this issue so that we can see if this is resolved or not.
Or you can try and create a separate service for each language
Consultations in French
Consultations in English
And then in notifications you can create specific notifications for each service like this
Perhpas this can help but settings page locale language should be resolved in anycase. We have this issue until this is resolved we can not go further with investigating notifications issue until you resolve and set page language locale properly.
We wish you all the best and hope you have a wonderful day ahead.
Kind Regards,
Marko Davidovic
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables