Pierre Sylvestre
Forum Replies Created
-
Hello @hass847,
We are trying to work consistenly with both WooCommerce and Elementor.
The problems you are facing could be the result of a specific workflow you are using. We would be very interested to understand better the troubles you are experiencing.Did you already check our documentation pages?
– https://wpml.org/documentation/plugins-compatibility/elementor/
– https://wpml.org/documentation/related-projects/woocommerce-multilingual/Did you ask for help on our support chat/forum?
If yes, please share the links here we we can follow up. Otherwise, please start a chat, one of our supporters will try to help you overcome this problem (and then share the link).
Thanks,
PierreHi @incjf,
Thank you for reporting this!
We have been informed by the add-on author and this will be fixed in the next WCML 4.12.0 version (internal ref wcml-3501).
Regards,
PierreHi @mariedupreez,
Indeed with have an errata about this issue (https://wpml.org/errata/woocommerce-multilingual-is-sending-emails-only-to-the-first-account-for-multiple-recipients/).
It will be fixed in our next patch version (4.11.3).
Meanwhile, please try to apply the patch in the errata. If you have troubles to do so, please open a ticket on wpml’ support forum, you will get assistance.
Thanks,
PierreHi @ex501,
Sorry to hear you are having troubles.
Could you please share the wpml.org support ticket link here wo we can check it in depth?
Thanks,
PierreHi @cbdoel,
I am not sure to understand your problem. Did you have products from different languages showing on a page that is supposed to show only one language?
Or are you concerned with the size of your database? Or the performance maybe?
WPML and WCML works that way: For each product (and generally, post), a new product is created in each language. This allows to have a full control on the translations either if you use a translation editor (recommended way) or manual translation.
Some WCML users already run sites with thousands of products and usually it works fine. But it might require some fine tunning to really get the best performance.
We can help you to go further if you wish. Please open a support ticket on WPML’s forum and you will get the needed assistance.
Thanks,
Pierre- This reply was modified 4 years, 3 months ago by Pierre Sylvestre.
Forum: Plugins
In reply to: [Web Stories] Multy-language support requestHi @swissspidy,
I am Pierre, compatibility team leader at WPML.
We also had a request from one of our clients to have the Web Stories translatable.
We are already in touch with Adam from your team and I asked him to share my email with you. Perhaps we can help you (testing maybe) when https://github.com/google/web-stories-wp/issues/3134 is implemented, to make sure the we have a smooth translation workflow.
Do not hesitate to contact us.
Thanks,
PierreHi @bkwineper,
Are you seriously suggesting that in order to make your plugin work correctly every user needs to edit some code?
No, that’s not what I am suggesting, but maybe my last comment was not clear.
I would just like to have a confirmation that this solution works for you in all contexts.
If yes, you can leave the patch on your install and we’ll include it in the next WPML release.
For your information, the issue is not completely on WPML, but we accepted to have some compatibility code on our side.
Thanks,
Pierre- This reply was modified 4 years, 4 months ago by Pierre Sylvestre.
Hi @markjl,
I am Pierre from WPML’s compatibility team.
Indeed, thsi “all” language case does not have the expected behaviour.
I think we need to change our strategy to keep things simple. Could you please edit the file
wp-content/plugins/sitepress-multilingual-cms/compatibility/GoogleSiteKit/Hooks.php
and replace:public function getCanonicalHomeUrl( $homeUrl ) { $filteredHomeUrl = apply_filters( 'wpml_permalink', $homeUrl, apply_filters( 'wpml_default_language', '' ) ); $filteredHomeUrl = trim( filter_var( $filteredHomeUrl, FILTER_SANITIZE_STRING ) ); return $filteredHomeUrl ?: $homeUrl; }
With:
public function getCanonicalHomeUrl() { /** @var \WPML_URL_Filters $wpml_url_filters */ global $wpml_url_filters; $wpml_url_filters->remove_global_hooks(); $unfilteredHomeUrl = home_url(); $wpml_url_filters->add_global_hooks(); return $unfilteredHomeUrl; }
Let me know if that works in all situations.
Thanks,
Pierre – WPMLI didn’t mention any hook because I didn’t know where you wanted to this.
This should be done after
init
(with priority > 2, so the default 10 should be enough):add_action( 'init', function() { global $woocommerce_wpml; if ( isset( $woocommerce_wpml->comments ) ) { add_action( 'comment_form_before', [ $woocommerce_wpml->comments, 'comments_link' ] ); } } );
Let me know if this helps!
Here’s a suggestion:
global $woocommerce_wpml; if ( isset( $woocommerce_wpml->comments ) ) { add_action( 'comment_form_before', [ $woocommerce_wpml->comments, 'comments_link' ] ); }
However, be careful with this change, the action you want to remove could change in the future.
Hi @digitalnauras,
If you have a WPML account, you can register your site to get automatic downloads or download it manually. You should be able to reset your password on https://wpml.org/account/.
If you don’t want to update WPML plugins, you can downgrade WooCommerce Multilingual by getting and old version at the bottom of this page: https://www.ads-software.com/plugins/woocommerce-multilingual/advanced/
Thanks,
PierreHi @digitalnauras,
Sorry I was mistaken because I though the problem occurred after updating WooCommerce Multilingual. If this is not the case, I don’t know why it happened…
Now if you update WooCommerce Multilingual, you will have to also update all WPML plugins (Media translation, String translation, Translation management). You can do this either automatically if you have a valid site registration (site key) or manually by downloading the plugins from your wpml.org account page.
Hello @marcommbumi1968,
Your issue is not very clear, could you please provide some more details?
Thanks,
PierreHello @digitalnauras,
If you run the lastest version of Woocommerce Multilingual (4.10.3), you will also require the following WPML versions (or greater):
– sitepress-multilingual-cms: 4.3.16
– wpml-string-translation: 3.0.7,
– wpml-translation-management: 2.9.5,Thanks,
Pierre- This reply was modified 4 years, 6 months ago by Pierre Sylvestre.
Hello @fatur0801,
I am sorry but I am not sure to understand your workflow. Maybe you could share a screencast of your steps?
Thanks,
Pierre