Problem: The client was experiencing an issue where the 'détails' tab in French was not showing up in the English version of their products. Solution: We identified that the fields
_specifications
,
_specifications_attributes_title
, and
_specifications_display_attributes
were set to 'Don't Translate'. We changed these fields to the correct translation preferences. We recommend that the client edits any product in the default language and updates it. After updating, they should check the translated product on the front end.
Please note that this solution might be outdated or not applicable to your 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 at WPML support forum.
Problem: When using the WPML language switcher to switch to a secondary language, no shipping methods are displayed for that language. However, when selecting 'All languages', the shipping methods for the secondary language become visible. Solution: First, ensure you have a full backup of your site. Then, in your WPML dashboard under WPML → Support → Troubleshooting, run the following steps: 1. Remove ghost entries from the translation tables 2. Fix element_type collation 3. Fix WPML tables collation 4. Set language information 5. Fix terms count 6. Fix post type assignment for translations If these steps do not resolve the issue, it may be necessary to reset the shipping methods. This involves exporting the shipping methods using the Advanced Shipping plugin's export function, deleting all existing shipping methods, and then re-importing them. This process was tested and resolved the issue on a staging site before applying it to the live site.
If this solution does not apply to your case, or if it seems outdated, we highly recommend opening a new support ticket. Also, 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, please visit our support forum at WPML support forum.
Problem: If you're experiencing a fatal error when using PHP 8 with the WPML Multilingual & Multicurrency for WooCommerce plugin, and the error disappears when the plugin is deactivated or when using PHP 7.4, the issue might be related to a specific string translation. Solution: We recommend the following steps to resolve this issue: 1. Navigate to WPML -> Strings Translation. 2. Search for "All %s" under the "woocommerce" domain with "Exact match" checked. 3. Edit the German translation to include an "s" after "Alle %". 4. Press Enter to save the change. This adjustment should resolve the fatal error. Please check your site to confirm that the problem is solved.
Please note that this solution might be irrelevant if it's outdated or not applicable to your 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 at WPML support forum.