Please note that the solution provided might be irrelevant if it's outdated or not applicable to your case. If the issue persists, 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 you need further assistance, please open a new support ticket: Contact WPML Support.
Problem: You are experiencing 404 errors on product category pages in your DE webshop when using the 'Smart OpenGraph by PixelYourSite' plugin, which is overwriting the WooCommerce product category slug, making it untranslatable by WPML. Solution: To resolve this issue temporarily, you can: 1. Change the WordPress Permalink structure to "Plain". 2. Disable the 'Smart OpenGraph by PixelYourSite' plugin if possible. 3. If you prefer to keep the plugin, go to WPML > String Translation, search for the product category slug "product-category", and delete its entry from String Translation to ensure the category base slug is not translated.
If these steps do not resolve your issue or if the solution becomes outdated, we 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:
Unable to add glossary with hidden languages
Solution:
Under your site Dashboard, go to Users > Profile, Or you can go to Users > All users, Select a User to edit there you can set the "Display hidden languages" and save.
Problem: If you are trying to translate your categories and notice that the slug is automatically changed to [category]-en and it seems strange, and you are wondering if changing it back without the -en could affect your site. Solution: By default, WordPress does not allow having two categories with the same slug, so WPML adds the language code at the end. However, WPML allows you to bypass this restriction if you edit the slug manually, which it sounds like you've already done. Therefore, you can use the same slug in different languages for your translated categories.
If the solution provided is not relevant to your case, because it could be outdated or simply not applicable to your situation, we recommend open a new support ticket. We also suggest that you review the known issues, check the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. If you need more help, do not hesitate to contact us at the WPML support forum.
Problem: The client is encountering a database error indicating a duplicate entry '0' for the primary key when trying to save a translation. This error suggests that AUTO INCREMENT may be deactivated on the database table.
Solution: 1. Check the
icl_translation_status
table in the database to ensure that AUTO INCREMENT is enabled. 2. If AUTO INCREMENT is not enabled, it needs to be activated. This may also require checking other WordPress tables like
wp_options
,
wp_posts
, and
wp_users
to ensure they have AUTO INCREMENT enabled where necessary. 3. If there is an entry with '0' in a table where you are trying to enable AUTO INCREMENT, you must remove that entry before you can enable AUTO INCREMENT. 4. Always ensure you have a recent and working backup before making any changes to the database.
Please note that this solution might not be relevant if it's outdated or not applicable to your case. If the issue persists, we highly recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still need assistance, please open a new support ticket.