We encountered an issue querying custom post types by a slug with graphql, and it works only for the posts in the site's default language, e.i. If the site's default language is English, this query for the post will work:
Problem:
When WPML is active, the Restricted Content setting were empty. After deleting the pages set previously in this area, restrictions applied on the whole site, instead of just the set pages.
Problem:
Whey I try to delete products using WP-CLI then products only in default language are deleted. Products in other languages can not be deleted using wp post delete. I use the following command:
wp post delete $(wp wc product list --user=1 --format=ids --per_page=10) --force
Solution:
In order to delete post in all languages this needs to be checked: WPML → Settings → "When deleting a post, delete translations as well"
Problem: The client suggested adding a 'Translation needs update' filter in the String translation section to easily identify strings that have translations but need updates. Currently, the available filters do not meet this need. Solution: We explained that this feature had been considered previously but was determined to be unfeasible because strings do not maintain a history, which is necessary for such a filter. This type of filtering is only available for content under WPML > Translation Management.
If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also advise checking the related 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.
Problem:
Emails generated by the plugin "Custom User Registration Fields for WooCommerce" that are triggered by an admin action (approve or disapprove the user account) are sent in the admin language instead of the user language. So here the user receives an email in FR even if he registered in NL.
Problem:
Ocean Product Sharing plugin's Share buttons for Facebook, twitter, others, in Arabic Languages not translated
Solution:
Simply need to scan the plugin in WPML -> Theme and plugins localization -> Strings in the plugins. Then these can be found in String Translation and can be translated.
Problem:
Multicurrency | secondary currency price amounts are not shown on order-receive (or thank you) page after checkout.
Solution:
In WooCommerce -> WooCommerce Multilingual & Multicurrency -> Multicurrency -> the "Number of Decimals" should be set properly to a number, like 0 (zero) if you don't want to show any number of decimals. Leaving it empty causes the said problem.
Problem:
WP Bakery page builder's Title & Text widget (cz_title shortcode) wasn't being translated in ATE.
Solution:
Looks like after some updates to the theme or perhaps the plugin, it needed to be registered in WPML -> Settings -> Custom XML Configuration like below:
Problem: The client was experiencing a warning message 'Illegal offset type in isset or empty' on their website. Solution: We recommended following the instructions provided in the errata page for a temporary fix. The errata related to this issue can be found here: https://wpml.org/errata/site-kit-by-google-uncaught-typeerror-illegal-offset-type-in-isset-or-empty-in/. We also informed the client that our development team is working on a permanent solution that will be released in an upcoming update.
Please note that this solution might be outdated or not applicable to your case. If the issue persists, we highly recommend checking the 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 do not hesitate to open a new support ticket in the WPML support forum.
This page includes support tickets that are resolved and documented. Looking for tickets that are “in progress”? Visit the complete support tickets archive