Problem: You are using WPML with WP Recipe Maker (WPRM) and encountering issues where the recipe card in a translated post does not automatically switch to the corresponding translated recipe. Instead, it retains the original English recipe card, requiring manual replacement to display the correct language version. Solution: This behavior is expected as per the plugin author’s documentation. WPRM treats recipes as independent custom post types, and when inserted via a shortcode like
[wprm-recipe id="123"]
, the ID is treated as a static reference. To address this, you can use the XML configuration approach you've set up. After saving the XML configuration, you should open the translation in the WPML editor, search for the recipe ID, and manually replace it with the corresponding translated recipe ID. This manual step is necessary because WPRM does not support automatic translation or ID switching for recipe cards.
If this solution does not resolve your issue or seems 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 further assistance is needed, please open a new support ticket at WPML support forum.
Problem: The client needs to translate a form created with Metform into Greek, but Metform is not compatible with the WPML Translation Editor. Solution: 1) Set the 'Forms (metform-form)' to 'Translatable, only show translated items' in WPML > Settings > Post Type Translation. 2) Translate the forms directly in Metform > Forms. Each translated form will have a unique shortcode. Manually place the correct shortcode on each page for each language. 3) Use the WordPress Editor as a translation method and create each form in Elementor. Follow this guide: Using different translation editors for different pages. 4) After creating a Greek form, scan MetForm for new strings at WPML > Theme & Plugin Localization and revise WPML > String Translation for strings from MetForms. 5) If these steps do not resolve the issue, consider using a compatible form plugin such as Contact Form 7 or WP Forms, listed here: WPML compatible form plugins.
Please note that this solution might be outdated or not applicable to your specific 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.