Problem: You are using the Download Monitor plugin to manage site downloads and have encountered issues with translating shortcodes for different language pages. Specifically, the shortcode [downloads category="plumbing" orderby="date"] works on the English page but not on the Welsh page, where it is ignored and displays nothing. Solution: We have identified that the Download Monitor plugin is not currently compatible with WPML. To address this, we recommend the following steps: 1. Set the plugin's custom post type, taxonomies, and related custom fields to translatable. 2. Translate the "download" endpoint and the category using WPML's String Translation. 3. Update the page translation to include the translated shortcode with the translated Welsh category. This can be done by switching from the top admin menu. 4. If these steps do not resolve the issue, we suggest contacting the plugin author to request a compatibility update with WPML. You can provide them with resources on making their themes/plugins compatible by directing them to achieving WPML compatibility for themes and plugins and the Go Global program.
If this solution does not apply to your case, or if it seems outdated, 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. We highly recommend opening a new support ticket if further assistance is needed. Visit our support forum at WPML support forum for more help.
Problem: After installing WPML components, the client encountered an error indicating that WPML is missing some records in the languages tables, which prevents it from functioning properly. Despite clearing language information and checking permalinks, the error persisted, and all menus in the Appearance/Menu screen were lost. Solution: We identified a corrupted record that was causing the issues. We recommend the client to verify if the translation process is now working correctly. If the problem persists or if any new issues arise, we advise checking the related known issues and ensuring that the latest versions of themes and plugins are installed. If these steps do not resolve the issue, please open a new support ticket.