I created a floating form (interactive chatboat) under the greenform's plugin. Then, we implement it under Appearance > Widget.
The issue is that we need this floating widget form to be translated when a user switches the language with WPML switch.
If there is a workaround by creating the same form in other languages no problem, please just let us know how to implement it so that the right one appears in the selected languages.
What is the link to your site?
The form is disabled for now because of this issue. I could put it back for you to see at a specific time - do not hesitate to let me know your schedule.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
Each form has its proper shortcode, which means you will need to manually create one form for each language.
It might be very possible that you can not use the WPML Translation Editor in this case. Try to create one form per language inside Green Forms.
Then use one widget per language and place the respective shortcodes into each widget or assign the widgets to "All languages" and translate the widget with WPML > String Translation.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Please read this part of the documentation that I sent earlier, which provides a short description and screenshots displaying where to set the display condition for widgets inside the right sidebar (widget options).
I have created a test site on which I installed the plugin for testing.
One-Click-Login: hidden link
You can only translate the floating widget with WPML > String Translation.
Go to WPML > String Translation > Translate text in admin screens and search for:
ufw_data
This should show you all available options for this plugin and you will be able to mark the string for your title and the widget's content, then add them to WPML > String Translation and translate them.
Make sure to replace the shortcode for the form correctly - one unique form shortcode for each language.
You are further welcome to use this test site for recreating the issue, in case it still does not work out as expected.
The floating widget is not responsible for the widget content in this case.
The widget is created at Appearance > Widgets and can be translated at the Text-Domain Widgets on String Translation or you can create one widget per language.
On my test site, I can find the string inside the admin text:
[widget_block][2]content
See test here:
One-Click-Login: hidden link
To create a shortcode for testing, I used the Contact Form 7 plugin and I can not confirm any issue with that.
I think the best option would be to give up with the floating widget and to implement one widget per language as you suggested.
I was running the following test: I added the form as a simple widget in Appearance > Widgets > Only in English - but so far it does not appear anywhere. I am not sure how to make it appear on my site.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Now, when it comes to Green Forms, I was sadly never able to test it.
I would like to invite you again to add the plugin to my test site so that I can have a closer look at it.
Maybe instead of using the Green Forms Widget, try adding it by using a shortcode.
I would like to offer to have a closer look at the problem and request temporary access (wp-admin and FTP) to the website to investigate this issue further.
You can find the required fields below the comment section when you log in to leave the next reply. The information you provide is private, which means only you and I can see and access it.
IMPORTANT
Please be sure to make a backup copy of the website and database before allowing us access.
If you can't see the wp-admin / FTP fields, your post and website credentials are set as PUBLIC. DO NOT publish the data unless you see the required wp-admin / FTP fields.
The private response form looks like this: hidden link
Next time you reply, click "I still need assistance."
Video: hidden link
Please note that we are obliged to request this information individually on each ticket. We may not access any access information not specifically submitted on this ticket in the private response form.
The topic ‘[Closed] Greenform's plugin floating form needs to be translated in the switch language’ is closed to new replies.