Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is using the Porto theme and has automatically translated their homepage into two languages, but the layout changes on the translated pages, causing inconsistency across the site.
Solution:
1. Navigate to WPML > Settings > Custom Fields Translation section.
2. Set the custom fields "default" and "layout" to the "Copy" preference.
3. Edit the homepage in the default language and click on Update to synchronize the layout with the translated pages.
4. If the layout still doesn't match, go into each translation editor view of the page and click Complete, then update the page again in the default language.
For more detailed guidance, refer to our documentation on Translating Custom Fields.

If this solution doesn't look relevant to your issue, please open a new support ticket with us.

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 simonC-58 1 year, 4 months ago.

Assisted by: Long Nguyen.

Author Posts
November 9, 2023 at 9:36 pm #14771271

simonC-58

Hi There

I've automatically translated the home page for 2 languages successfully. However, upon loading them the layout has changed on the translated pages.

Please advise how to fix this.

This is live at the moment as the translation is more important to have, but of course we'd like this fixed so the look is consistent across the site.

default: hidden link
language 1:hidden link
language 2 hidden link

November 10, 2023 at 4:53 am #14772221

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi Simon,

Thank you for contacting WPML support, I'd be happy to help you with this issue.

It looks like this issue https://wpml.org/forums/topic/site-home-page-breaks-in-english-translation/

Please go to WPML > Settings > Custom Fields Translation section > Set two fields "default", "layout" preference to "Copy". And edit the homepage in English language > Click on Update, to sync the layout to the translation page.

Refer documentation https://wpml.org/documentation/getting-started-guide/translating-custom-fields/

Look forward to your reply.
Thanks

November 10, 2023 at 1:08 pm #14776727

simonC-58

Thank you for the guidance.

Just an extra part, in case someone comes across the same problem.

The above didn't work for me completely at first. In addition to the above steps, I had to go into each of the translation editor views of the page and click complete again. Then click "update" to update the page again the the default language. This then changed the translation layout to match my default page layout.