Resolved
Reported for: WPML Multilingual CMS 3.6.1
Resolved in: 3.6.2
Overview of the issue
Under some circumstances, the correct translation status is not set and the translation can not be continued when translating pages that have been created by a page builder (e.g. Visual Composer or Divi). To avoid this, it is always best to complete the translation before updating the original page.
If you find that the translation editor is not showing new fields that have been added to the original page, you can go to the Translation Dashboard and send the page to translation from there. This will clear the issue and the translation editor will now show the new fields.
Starting from WPML 3.6.0, when updating an already translated post or a page which contains a supported page builder (e.g. Visual Composer, or Divi), the translation status and the translation itself will not be properly updated.
This requires WPML to be configured to use the translation editor for local translations. Go to the WPML -> Translation management page and click the Multilingual Content Setup tab. There, in the How to translate posts and pages section, select the Use the translation editor option.
- Create a page builder page with some shortcodes
- Click + to add a translation
- Translate some of the content but don’t mark them all as complete
- Save and close
- Update the original page by adding another shortcode
- Save the post
- Translation should still show as in progress: is showing the pencil instead
- Click on translate icon
- The translation editor must show the new shortcode as a field: it does not show the new field instead
- Save and close
- Translation status should now show needs update
Workaround
At the moment, to circumvent the issue, the best way is to always use Translation Management to send content created with page builders to translation. This means creating the translation jobs from Translation Management and assigning them to translators.
Either case, when you face the issue, you can go to the Translation Dashboard and send the post/page to a local translator from there.
When you go back to the post editor, the translation will then be displayed as “in progress”, and when you click to edit the translation, it will show the new field.
Hi,
I need to remove flag on menu. I use only portuguese, the English are disable because I use WMPL to translate from English theme to Portuguese.
See the print screen:
http://prntscr.com/dbuhtf
http://prntscr.com/dbui4c
http://prntscr.com/dbuids
http://prntscr.com/dbuike
http://prntscr.com/dbuiqa
http://prntscr.com/dbuivr
My website is http://estetica.negocios.net.br/
It’s hard to give technical support over comments. Can you please post about this in our technical support forum?
Hi there,
Where are recommended place to ask a question about it?
Thank you
http://estetica.negocios.net.br/
Hi Joao,
In WPML 3.6.0, you can customize the appearance of the language switcher in menus by going to WPML > Languages: scroll to “Menu language switcher” to customize the appearance.
You can also create your own template. More details here: https://wpml.org/documentation/getting-started-guide/language-setup/designing-custom-language-switchers-using-template-files/
If you need more help, please post a thread in our support forum.
Hi,
I need to REMOVE the flag http://prntscr.com/ddacic
I don’t like to show the selector.
See configuration http://prntscr.com/ddadef
Hi Joao,
As explained in my previous comment, could you please post your request in the support forum, where you can get a faster and more specific help?
You can find the forums here: https://wpml.org/forums
Thank you.