Support Wordpress WPML (translation plugin) so that the right chat language shows
WPML is the biggest Wordpress pugin. I'd like the chat to show the right language. My customer's language depends on the language they chose (in WPML).

-
Anonymous commented
I have read it. Nice Post!
https://www.allquestlimo.com/reserve-a-luxury-suv-for-your-family-day-transportation-in-stamford-ct/
-
Sam commented
I am wondering how it is going with this. Since it is planned since 2016. We are 2020 now and nothing has happened.
-
jhon commented
-
[Deleted User] commented
Same need here ! would be great to have this
-
Neko peti commented
Think about translation, today many websites need at least 2 languages, when user changes language your plugin should appear in his language if offered by website owner. This is very often connected to WPML WordPress plugin.
-
Tofandel commented
Just add this custom xml in your WPML config :
<wpml-config>
<admin-texts>
<key name="tawkto-embed-widget-widget-id" />
</admin-texts>
</wpml-config>You will now need to create a new widget for each language you want it translated to, change the language of the widget and then locate the widget id
The default widget id is always 'default', the new widget will have a 9 characher id that you can find in the script to include the widget
https://embed.tawk.to/abcdefabcdefabcdef12345678/default
https://embed.tawk.to/abcdefabcdefabcdef12345678/{this_is_the_widget_id}Now you just have to copy this widget id
Then in the string translations you can search for "tawkto-embed" and in the translation of the right language copy this widget id
Your widget is now translated the same as your website, congratulations!
-
Anonymous commented
this will be great but they are so slow maybe next 5 years they finish it when we all use mylivechat, purechat or chatib.us
-
Joseph Valenti commented
Still needed!
-
Nadhir commented
when the Site language change this plugin also change here language ,
especially the WordPress and WPML Plugin -
It commented
-
Gumanjee commented
Change the UI of tawk.to allow use of multiple widgets on the same site based on language (WPML is a plugin that manages multilingual sites in WordPress).
So, basically, instead of just dumbly throwing in a piece of javascript code just before </body>, the plugin will check the language of the page, and then based on the widget chosen for that language in the plugin settings, it will put the javascript code for that particular widget.
The UI is simple, the if...then...else is simple. But how does the plugin know the language of the page? Aha! That's where WPML comes in.
It appears that the basics are simple:
1) Add another parameter in the ajax call for the language. You can use the ICL_LANGUAGE_CODE constant to know the active language.
2) Get that parameter and do this at the top of your ajax process:
$lang = $_POST["lang"] //or whatever you used
global $sitepress;
$sitepress->switch_lang($lang);By the way, the WPML guys are generally happy to help other plugin developers make their plugins compatible. You may contact them via http://wpml.org/documentation/theme-compatibility/go-global-program/