I am running a language-learning website. My students are mostly from English-speaking countries (for learning Japanese). But I have some Japanese attendees for some other events.
So I filled in labels for Japanese, but I could not find a way for guests to change their language on the front end.
I know we usually have to change the setting from the backend page. But for those who would be using my site just to book an event, I won't allow them to get into the admin to change it. And they won't be able to register without switching the language, which means I won't be able to change all those attendees' default language on the admin page after those registrations.
The problem would be solved if you could provide a shortcode or any solution to enable the language switcher on the front-end page which guests can access.
Thanks for reaching out to us. Amelia is multilingual and it can be shown in different languages.
At the moment we have Spanish, German, Dutch, Russian, Romanian, French, Finnish, Italian, Swedish, Brazilian Portuguese, Portuguese, Greek, Arabic, Slovak, Hungarian, Danish, Belgian, Japanese, Polish, Hebrew, and Chinese translation. Approximately 90-95% of the plugin is translated into the languages stated above, but you can always translate it using Poedit or Loco Translate.
You need to create your site to be multilingual and when the customer selects the language on that page, Amelia will be automatically translated into that language.
Amelia works by following locale on pages, but you have to set it up.
If you need help to create pages for other languages so that your site is multilingual, maybe you should find someone that can help you with that.
That's work for your web designer or some other third party.
So what you set in WordPress Amelia will be automatically translated to that language but if you want to show the Amelia on more languages you need to set the page locale language for each page and then Amelia will follow those settings and then it will be translated to that page language automatically.
I know Amelia is multilingual as I put all the translation to each labels on Amelia’s customize page (for booking forms.)
It’s not the whole page or the site I'm trying to switch the language for but only the Amelia customizable form that I put all the labels with translation.
so you technically mean Amelia doesn’t have the feature like drop-down language switcher on the form for guests to change their language, is this correct?
Only the setting is the place we can switch the language we put translation in the labels for?
If you don't have it for now, I'd love to request this for future updates!
Got it now. Unfortunatelly, there is no language switcher on the booking form, but that's a great idea. Currently, the solution is to change the language on the webpage (multi-language website). You can submit a feature suggestion on this page. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
Hi again!
I am running a language-learning website. My students are mostly from English-speaking countries (for learning Japanese). But I have some Japanese attendees for some other events.
So I filled in labels for Japanese, but I could not find a way for guests to change their language on the front end.
I know we usually have to change the setting from the backend page. But for those who would be using my site just to book an event, I won't allow them to get into the admin to change it. And they won't be able to register without switching the language, which means I won't be able to change all those attendees' default language on the admin page after those registrations.
The problem would be solved if you could provide a shortcode or any solution to enable the language switcher on the front-end page which guests can access.
Thank you for your kind support as always!
Hi Emi,
Thanks for reaching out to us. Amelia is multilingual and it can be shown in different languages.
At the moment we have Spanish, German, Dutch, Russian, Romanian, French, Finnish, Italian, Swedish, Brazilian Portuguese, Portuguese, Greek, Arabic, Slovak, Hungarian, Danish, Belgian, Japanese, Polish, Hebrew, and Chinese translation. Approximately 90-95% of the plugin is translated into the languages stated above, but you can always translate it using Poedit or Loco Translate.
You need to create your site to be multilingual and when the customer selects the language on that page, Amelia will be automatically translated into that language.
Amelia works by following locale on pages, but you have to set it up.
If you need help to create pages for other languages so that your site is multilingual, maybe you should find someone that can help you with that.
That's work for your web designer or some other third party.
So what you set in WordPress Amelia will be automatically translated to that language but if you want to show the Amelia on more languages you need to set the page locale language for each page and then Amelia will follow those settings and then it will be translated to that page language automatically.
I hope it helps.
Kind Regards,
Stefan Petrov
[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 Stefan,
Thanks for getting back to me.
I know Amelia is multilingual as I put all the translation to each labels on Amelia’s customize page (for booking forms.)
It’s not the whole page or the site I'm trying to switch the language for but only the Amelia customizable form that I put all the labels with translation.
so you technically mean Amelia doesn’t have the feature like drop-down language switcher on the form for guests to change their language, is this correct?
Only the setting is the place we can switch the language we put translation in the labels for?
If you don't have it for now, I'd love to request this for future updates!
Thank you.
Hi Emi,
Got it now. Unfortunatelly, there is no language switcher on the booking form, but that's a great idea. Currently, the solution is to change the language on the webpage (multi-language website). You can submit a feature suggestion on this page. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
Kind Regards,
Stefan Petrov
[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