anonymized-13603639
(@anonymized-13603639)
In the widget area you have to set the language for the widget. Make sure your widget is not set fro “all languages”.
You need to create a widget for each language.
Thank you very much Lachender Engel. This only works with normal widgets but the Page Builder plugin from SiteOrigin does not work on this way. There is no field to select language.
I try:
1. Install plugin: Widget logic
2. In ‘Edit’ the widget there is a new cell ‘Conditional Tag’ and i can write there ICL_LANGUAGE_CODE == 'en'
3. Next step is to create 3 widgets with diferent code. ICL_LANGUAGE_CODE == ‘es’,ICL_LANGUAGE_CODE == ‘en’,ICL_LANGUAGE_CODE == ‘de’.
But every 3 widgets are showing up in every language.
I have read this in another forum.
- If you have more than two languages on your site, you will need to add an NSP instance and configure it for each language as per the above, unless you wish to use the same widget for multiple languages.
I realy think that it must be work with 2 or 3 languages without any problems with Polylang.
I think that i realy do not have understand Polylang. Will read more about it.
Hi @arcoval,
@lachender_engel is right. SiteOrigin Page Builder only supports full page translations rather than widget specific translations so you’ll need to create a copy of the page itself (not just the widget) and then translate that. In other words, the Polylang widget options don’t work with SiteOrigin Page Builder so you’ll need to use the page translation functionality instead.
Plugin Author
Chouby
(@chouby)
Hi,
Check that you did *not* activated the synchronization of custom fields.
Thank you very much for your time and help.
Finaly it was easy.
Solution:
Look here: https://polylang.pro/doc/synchronize-metadatas-between-translations/
1. Look for Polylang “Languages”-> Edit -> Syncronisation
2. Edit Check- Boxes.
DONE.
I wish a happy new year for everybody here.
-
This reply was modified 6 years, 4 months ago by arcoval.