Problem: You are using the latest version of WordPress, WPML, and SVG support, with WPML Media Translation version 3.1.0-b.2 installed. However, you are unable to upload SVG files, encountering a 'Security check failed' error. This issue only occurs with the Media Translation plugin; SVG uploads work fine in the media library. Solution: We have tested and found that using the Safe SVG plugin allows for SVG file uploads and translations, whereas the SVG Support plugin does not. This suggests a compatibility issue with the SVG Support plugin. We recommend trying the Safe SVG plugin to handle your SVG files. If this resolves the issue, it confirms the compatibility problem. If you continue to experience difficulties, please check our known issues page and ensure you have the latest versions of all themes and plugins installed.
If the problem persists, we highly recommend opening a new support ticket for further assistance. You can do so here: WPML support forum.
Problem: You are using WPML with the Avada theme and encountering an issue where the featured image is not assigned in the Featured Image field for translated posts, despite the media being translated and available. This results in no thumbnail for blog archives/grids and no featured image on single post pages in secondary languages. Solution: We have identified that the issue arises because the 'Media (attachment)' post type was set to 'Not translatable' in WPML -> Settings -> Post Types Translation. To resolve this, please follow these steps: 1. Navigate to WPML -> Settings -> Post Types Translation. 2. Set 'Media (attachment)' to 'Translatable - only show translated items' and click the Save button. 3. Edit the original post that had this issue and click the Update button. 4. This action will trigger an update for the translated post, indicated by a circled arrow. 5. Update the translated post using the Advanced Translation Editor. 6. Check the frontend to see that the featured image now displays. Important! Please make a full site backup (files and DB) before proceeding with these steps.
If this solution does not apply to your case, or if it seems outdated, 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 at WPML support forum.
Problem: If you're experiencing issues with array values being incorrectly displayed on the frontend in multiple languages, except German, for dropdown fields in the YITH WooCommerce Product Add-ons plugin, this might be due to the translation of specific field types. These array values, which are metadata for product configuration, appear in the shopping cart, order detail page, order email, and invoice. Solution: We recommend checking the field type used on your product page. For instance, if it's a Radio field type, navigate to WPML > String Translation and search for the string name [yith-woocommerce-product-add-ons]field-type. In this case, it would be [yith-woocommerce-product-add-ons]radio. Ensure you apply the same string to all languages without translating it. This approach should resolve the issue by maintaining the correct logic in the plugin's code across different languages.
If this solution does not apply to your case, or if it seems outdated, we highly recommend opening a new support ticket. Additionally, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, you can also visit our support forum at WPML Support Forum.