This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is using a page builder called Live Canvas and has set a custom post type to 'translatable' in WPML settings. Despite this, switching between translations for the site's footer, built through Live Canvas, does not work.
Solution:
1. Ensure the Footer template is assigned via Theme options.
2. Use WPML String Translation to translate the Theme options. This involves setting the correct translated Post ID in String Translation.
3. Navigate to WPML>>String Translation and click on the Translate texts in admin screens » link at the bottom of the page. Search for the footer option in the Admin Texts Translation screen and add it for translation if listed.
4. If the strings are not in the WordPress localization code, they need to be added. Modify the code in the theme's footer.php file from:
<p><a>About Go Love Life</a></p>
To:
<p><a><?php _e( 'About Go Love Life', 'CustomStrap' ); ?></a></p>
5. After making the code changes, scan for the theme strings from WPML>>Theme and plugins localization>>Strings in the themes to ensure they are listed for translation.
If this solution does not resolve your issue or seems outdated, we recommend opening a new support ticket. We also highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum.
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 3 replies, has 2 voices.
Last updated by 2 years, 8 months ago.
Assisted by: Bigul.