This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 2 replies, has 2 voices.

Last updated by Marcos Vinicios Barreto 3 months ago.

Assigned support staff: Marcos Vinicios Barreto.

Author Posts
July 11, 2019 at 2:46 pm #4191101

Pablo

I have translate all site in Chinese and English from French.
Almost all pages show correctly except two pages.

My main problem is on the homepage: hidden link
it shows most of its content on the original french... half of it is on english as expected...
any ideas of what could be the problem?

thanks

Pablo

July 12, 2019 at 12:43 am #4193849

Marcos Vinicios Barreto
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Bahia (GMT-03:00)

Hello,

Thank you for contacting WPML Support. I would like to request temporary access (wp-admin and FTP) to your site to take better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

Our Debugging Procedures

I will be checking various settings in the backend to see if the issue can be resolved. Although I won't be making changes that affect the live site, it is still good practice to backup the site before providing us access. In the event that we do need to debug the site further, I will duplicate the site and work in a separate, local development environment to avoid affecting the live site.

Privacy and Security Policy

We have strict policies regarding privacy and access to your information. Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

**IMPORTANT**

- Please make a backup of site files and database before providing us access.
- If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box. The private box looks like this: hidden link

Please, let me know if you need any additional details. Have a nice day.

July 12, 2019 at 6:13 pm #4201045

Marcos Vinicios Barreto
Supporter

Languages: English (English ) Portuguese (Brazil) (Português )

Timezone: America/Bahia (GMT-03:00)

Hello,

Thank you for the provided details. I took a detailed look in your website and confirmed the issue, it happens because when using the WPML Translation Editor your WPBakery shortcodes needs to be registered for translation and it some cases theme provides custom WPBakery shortcodes which is not still registered to be translated in WPML Translation Editor, in such situation, you have two choices:

Register custom WPBakery shortcodes to be translated with WPML Translation Editor

1 - Click to edit your homepage in the default language from your WordPress Dashboard > Pages settings.

2 - In the page editing screen click to show the page content code, it will enable you to see the shortcodes names and attributes.

3 - Now, follow the instructions at: https://wpml.org/documentation/support/language-configuration-files/#page-builder-content register the missing shortcodes in your WordPress Dashboard > WPML > Settings > Custom XML Configuration. For example:

If you shortcode is something like [my_shortcode title="custom title"] then you could try something like:

<wpml-config>
<shortcodes>
        <shortcode>
            <tag>my_shortcode</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
</shortcodes>
</wpml-config>

After the shortcode registration you would need to update your page in the default language in order to make the changes to take effect and then you can click to edit the page translation with the WPML Translation Editor.

Editing the translated content using the page builder

In this case you don't need to deal with any code, you can try the following:

1 - Click to edit your homepage in the default language from your WordPress Dashboard > Pages settings.

2 - Change to the default WordPress page/post editor to edit your translated content.

3 - Manually adjust the untranslated content using the page builder exactly as you did with the content in the default language.

You can follow all the steps regarding this approach at: https://wpml.org/documentation/translating-your-contents/using-different-translation-editors-for-different-pages/

Please, let me know if you need any additional assistance and clarifications regarding the steps above. Have a nice day.