Shoptimizer theme - the badges do show when WPML is active.
Solution:
We do not know what is the resolution for this issue. The user did not report it. It might be a compatibility issue. The Shoptimizer theme is not officially compatible with WPML.
I can not save the languages on the WPML > Languages menu.
Solution:
This must be a possible theme or plugin conflict. Here is how to check:
- IMPORTANT STEP! Create a backup of your website. Or better approach will be to test this on a copy/staging version of the website to avoid any disruption of a live website.
- Switch to the default theme such as "TwentyTwenty" by going to "WordPress Dashboard > Appearance > themes".
- Go to "WordPress Dashboard > Plugins" and deactivate all plugins except WPML and its add-ons.
- Check if you can still recreate the issue.
- If not, re-activate your plugins one by one and check the issue each time to find out the plugin that causes the problem.
Problem:
I am trying to setup WPML but I get the following error:
element_id and type do not match for element_id:148 the database contains tax_post_tag while this function was called with tax_category
Solution:
This error usually happens because of a corrupt entry or misconfiguration in the Database. Please try the following steps after creating a full backup of the database and website:
If you can still access your Dashboard:
1. Go to WPML > Support.
2. Click on the Troubleshooting link.
3. Click on the "Fix post type assignment for translations" button.
4. Click on the "Remove ghost entries from the translation tables" button.
If you can’t access the site or the above steps do not help:
1. Open your database using phpMyAdmin(or another database manager)
2. Go to the wp_icl_translations table
3. Find the entry with element_id: 148
4. Delete that row
Problem:
The featured image of one of my posts doesn't load in the translated version.
Solution:
The image was resized by an image optimization plugin then became blank in the media library. The issue was fixed with the following steps:
1. Go into the WordPress media library
2. Delete the image from all the secondary languages (You can switch the language from the top admin bar)
3. Edit the post in the original language
4. Select the Media attachments translation options (Kindly check the attached screenshot)
5. Update the post
6. Click on the "Pencil" icon and update the translation (Kindly check the attached screenshot)
Problem:
og:url value is not translated on author archive page with Yoast SEO and WPML SEO 2.1.0
Solution:
Our development team is aware of the issue and working on the solution. Meanwhile please follow this workaround.
#1 Make sure you have a complete backup of site files and database. (Just a good practice)
#2 Edit the file wp-content\plugins\wp-seo-multilingual\classes\Presentation\Hooks.php
#3 On line 170 replace
Problem:
I have multiple pages on my website, but I want that one specific page exists only in English, and not in German. I would normally just go to all pages, and delete the german one, but I am not sure if this is the right way to do it... Solution:
In order to delete a translated page, please follow these steps:
- Go to your WordPress dashboard
- Switch to your secondary language using the backend switcher in the top admin bar
- Go to Pages, and Trash the selected page in your secondary language
- Click on 'Trash' and locate the page you just deleted. Click on 'Delete Permanently'
when I try to translate a product, I get this error. Strangely, this does not occur with all products - only sometimes. I can't see a pattern.
Fatal error: Uncaught TypeError: key(): Argument #1 ($array) must be of type array, null given in
Solution:
The issue comes from the custom field "_alternative_shipping_information" from this plugin "German Market". It was set to "Translate" and setting it to "Copy" resolves the issue.
Please go to WPML → Settings → Custom XML Configuration and add the following:
Problem:
I can't translate the checkbox label in a form created with Contact Form 7
Solution:
The label is added as a shortcode attribute and you can translate it in the advanced translation editor with the following steps:
1. Edit the contact form in the default language
2. Click the pencil icon to edit the translation https://prnt.sc/UHIloXlitVD0
3. Use the search field to find the label text
Problem: The smart slider shows in default language even on the Chinese version of the page. The "safe mode" message of Elementor appears whenever try to edit the page in other languages.
Solution:
For now, the smart slider needs to be translated manually. Fortunately, it has the project duplicate feature. Using that, we can duplicate the slider and add the contents accordingly. I made a video on the entire process. Please check this video(https://d.pr/v/7RrgxM) for a better understanding.
The loading issue can happen due to having lower memory than recommended. The main step here to check by updating the WordPress memory limit.
WooCommerce Multilingual automatically creates and synchronizes product variations in all languages. After you create a variation in the default language, save the product (in the default language) and WooCommerce Multilingual will immediately create the same variations for all translations of the product.
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive