• WPML use to be ok. Unfortunately, I can’t recommend WPML with Woocommerce any more. With every new update of WPML, there seems to be more hidden bugs. you’ll need very thorough testing on your staging environment if you don’t want to risk massive issues.

    One example: Switching between languages affects the products in the cart. Especially, it now erases the linked products (I use Woocommerce Force Sells for this). This wasn’t the case early this year. Made me lose money this one… I had to switch the very ugly workaround emptying the cart when the user switches languages.

    The string translations are also affected. After updates, parts don’t get translated correctly any more. I have to erase the string and retranslate.

    • This topic was modified 4 years, 6 months ago by Wondercrow.
    • This topic was modified 4 years, 6 months ago by Wondercrow.
Viewing 7 replies - 1 through 7 (of 7 total)
  • Hello,
    I’m sad that you had issues with your store.

    About your situation, unfortunately, it does not only depend on us. That’s why we added a feature to clean a cart when you switching language/currency. Because there a lot of situations with different 3rty party plugins because of the way how they added data to cart and they break our compatibility code after each update…

    So to be fully compatible with 3rty party plugins not only us needs to be interested in compatibility.

    About string translations please report about your problem to our WPML support.

    Thread Starter Wondercrow

    (@wondercrow)

    Hi Sergey

    Thanks for your answer. I do fully understand that compatibility is a big challenge.

    The problem is that the issues usually happen when I update WPML, not when I update third party plugins… So I guess most of the issues are on your side. At least in the case of my setup.

    Hello,
    Thanks for understanding!

    You can help us with reporting issues not only to our support and to Woocommerce Force Sells support too. In this case they will aware that their clients have issues with WPML and will be more cooperative with us. Because in most of the cases we got only these reports…

    So please report your issues to our and Woocommerce Force Sells support and we will try to sort it out.

    Thanks and have a nice day!

    Thread Starter Wondercrow

    (@wondercrow)

    Hi Sergey

    OK. I’ll report to Woocommerce Force Sells too.

    Once again, the issues appear when I update WPML, not when I update Woocommerce Force Sells or other plugins. Why do older version of WPML work and newer not?

    Plugin Author Pierre Sylvestre

    (@strategio)

    Hi @wondercrow,

    Thanks for reporting the issue to Woocommerce Force Sells.

    We understand that issues coming from updates are frustrating and we are working in deep to avoid this as much as possible.

    For your information, we are running more than 3000 unit/integration tests and more than 200 end-to-end tests just on WooCommerce Multilingual (and we have even more tests on WPML side). And our automated test base is growing everyday.

    Our challenge with WooCommerce Multilingual is to have the wider compatibility (we have approximately 200 WC extensions declared as compatible).

    We are currently evaluating new ways to involve 3rd party plugin authors and help reporting issues (mostly during our beta release cycles).

    It would be also interesting to know which plugins you updated (seems you updated both WPML and WCML at the same time) and from which versions.

    Thanks,
    Pierre

    Thread Starter Wondercrow

    (@wondercrow)

    Hi Pierre

    Thanks for your answer.

    The problem start appearing when I updated WPML. Version and everything documented in this ticket: https://wpml.org/forums/topic/synced-product-disappears-in-cart-when-switching-language/

    Kind Regards
    Gilbert

    Plugin Author Pierre Sylvestre

    (@strategio)

    Thanks for the details @wondercrow!

    I carefully read the forum ticket and our internal support ticket. I think the suggestion to Clear the cart contents when language or currency change is the right setting in that case.

    If you look at the explanation of this feature, it was specifically developed to avoid this kind of issues:

    Sometimes, the products in your site might come with multiple complex options like table-rate shipping, or can be of a specific product type like subscriptions or bookings. This allows for a very complex combination of products and their options, all of which are crucial for the final checkout process. Sometimes, synchronizing all these options when customers switch language or currency does not work correctly.

    As I said, we are working to have the wider compatibility, but we can have an infinite combination of plugins and addons. That’s why in some cases we offer specific settings to workaround possible issues.

    Thanks for using WCML and sharing your feedback ??

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘WPML with Woocommerce: Getting worse :(’ is closed to new replies.