Problem: When a registered user tries to access any page in the English version of a WooCommerce site translated from Italian, such as orders or downloads, the website crashes with a fatal error indicating a problem in the WooCommerce template functions.
Solution: We resolved the issue by installing and activating the WCML plugin. This plugin is essential for managing a multilingual WooCommerce store, enabling language-based endpoints and the translation of products and related content. It also provides multicurrency support. Even if these features are not needed, it is crucial to use WCML with WooCommerce when using WPML.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we recommend opening a new support ticket. We also advise 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.
Problème : Le client a rencontré un problème où la traduction des URLs de 'marques' à 'brands' ne fonctionnait pas correctement pour les pages de marques en anglais, résultant en des erreurs 404. Solution : 1. Vérifiez si la modification des paramètres de traduction de l'URL peut aider. Assurez-vous que l'URL de base est traduite correctement dans le plugin WooCommerce Multilingual. Consultez le guide ici : https://wpml.org/documentation/related-projects/woocommerce-multilingual/#urls 2. Allez dans WPML > Paramètres et naviguez jusqu'à la section « Post Type Translation ». Recherchez le type de message Produit et cliquez sur le lien pour définir différents slugs dans différentes langues pour les produits afin de vérifier et d'ajuster le slug. 3. Si le problème persiste, allez dans WPML > String Translation, trouvez le slug original et supprimez-le. Ensuite, essayez de mettre à jour les slugs à nouveau. 4. Assurez-vous que la taxonomie est définie comme traduisible dans WPML > Paramètres > Traduction de la taxonomie, et traduisez le Slug à partir de là.
Si cette solution ne résout pas votre problème ou semble obsolète, nous vous recommandons de vérifier les problèmes connus, de vérifier la version du correctif permanent et de confirmer que vous avez installé les dernières versions des thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum d'assistance.
Problem: If you're experiencing issues where product categories redirect to a single product when the Woo WPML multilingual plugin is activated, or the default archive/shop page does not appear in other languages without this plugin, it might be due to the category slug not being translated. Solution: We recommend translating the product-category slug. You can do this from Settings > Permalinks or from WooCommerce Multilingual > Store URLs. This should resolve the redirection issue and allow the default shop to appear in all languages.
If this solution does not apply to your case, or if it seems outdated, please check the 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. If issues persist, we highly recommend opening a new support ticket at WPML support forum for further assistance.
Problem: You are trying to translate WooCommerce variable products, but images, variations, and some meta data are missing in the translated products. Solution: If you're experiencing this issue, we recommend you try the following steps: 1. Navigate to WooCommerce > WooCommerce Multilingual > Attributes tab. 2. Select the attribute from which the variation was created. 3. Click the Synchronize attributes button at the bottom.
Next, go to WooCommerce > WooCommerce Multilingual > Settings tab, click on the Troubleshooting link (bottom right), and select: - Sync products variations - Fix translated variations relationships
Click Start to synchronize variations across languages.
If the issue persists, navigate to WPML > Support > Troubleshooting page and press: - Clear the cache in WPML - Synchronize posts taxonomies (select 'product' and 'Variation') - Assign translation status to duplicated content - Set language information
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 problem persists, please open a new support ticket at WPML support forum.
Problem: After updating to the latest WordPress version, translated product pages are showing a 404 error when accessed via permalinks. The issue arises when translating or modifying translations through the WPML link, resulting in incorrect permalinks for products in alternative languages. Solution: If you're experiencing this issue, we recommend following these steps: 1. Create a backup of your website, or ideally, test this on a staging version of your site to avoid disruptions. 2. Navigate to the WordPress Dashboard > Products. 3. Change the language to the secondary one using the top admin bar. 4. Select all the products, then from the top options, select EDIT and click Apply. 5. In the list that appears, change only the STATUS option to PUBLISHED. 6. Click the Update button.
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 problem persists, please open a new support ticket at WPML support forum.