Problem: The client uses WoodMart and WPML to translate their shop's footer, which was created in an 'HTML Block' and added via 'Theme settings -> Footer -> Content -> Footer content.' After restoring the staging site and translating the Footer HTML block again using the WP Editor, which created a new block with a new ID, the footer text remained in English when switching to the Slovenian version. Solution: 1. It is not necessary to assign different footer blocks for each language in the theme settings. You should select the default language footer, and WPML will handle the translation automatically. 2. While translating HTML blocks using the WP Editor is acceptable, for consistency and better compatibility, we recommend using the Advanced Translation Editor. 3. Ensure the 'Adjust IDs for multilingual functionality' option is enabled from WPML >> Languages page. 4. If the issue persists: - Go to WPML >> String Translation page. - Open the 'Not seeing strings that you are looking for?' section and press the 'Admin texts translation' link. - Search for the Footer HTML Block ID and enable its translation. - Return to the WPML >> String Translation page, search for the required ID, and add its translated ID. For more details on finding and translating strings, visit this documentation. If these steps do not resolve the issue, please add the debug report in the Debug Information box as instructed here: Provide Debug Information.
If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should you need further assistance, please open a new support ticket at WPML Support Forum.
Problem: The client wants to know if they can edit and translate pages and blog posts directly using the Gutenberg editor in WPML, instead of using the side-by-side editor. Solution: If you're experiencing this issue, we recommend following these steps to use the default WordPress Editor for translating your pages: 1. Open any page in the default language in Edit mode. 2. Enable the WordPress Editor from the Languages metabox as shown in the documentation. 3. A popup will appear, prompting you to choose whether to apply this setting to just the current page or all pages. Select the option that best fits your needs. 4. Click on the translation icon for the secondary language. This will open the page in the default WordPress Editor, where you can edit your translation as you did in the default language. For more detailed instructions, please visit the documentation on using different translation editors for different pages.
Please note that this solution might be outdated or not applicable to your specific case. We 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. If the issue persists, please open a new support ticket.