WCFM Ultimate – Product Editor "Buggy" with WPML

We're shifting our Forum based support to a more dedicated support system!

We'll be closing our Forum support from 10th June, 2020 and move to Email Support assistance.

  • If you are a WCFM premium add-ons user, contact us- here
  • Want to know more before buying our add-ons? Send Pre sale queries- here
  • If you are a WCFM free user, please open a support ticket at WordPress.org
  • For WCFM App related queries, reach us- here
From now the forum will be read-only!

Multi Vendor Marketplace Plugin | WCFM Marketplace Forums WCFM – Ultimate WCFM Ultimate – Product Editor "Buggy" with WPML

Viewing 13 reply threads
  • Author
    Posts
    • #72156
      shitT
      Participant

      I observed some buggy behaviour on my multi-language site. I use the WPML plugin. This is a bit complicated, but please try to follow step by step.

      1. In the Woocommerce Backend, some attributes of a product can only be edited in the “original” language of the product. For example, the price and the values of the custom product attributes. This is to make sure, these values stay consistent between the translation. In the product editor for the other languages (not original), these fields are locked (shown by a lock).

      2. In the WCFM Editor, the price can be changed in all languages, but you can only save the change in the “original” language. When you try to save the change in another language, the value revert to the last saved value. It is confusing, because you don’t get any warning that your change was not saved.

      3. In the WCFM Editor, the values of the custom product attribute can be changed and saved in all languages. If you do this in the original language, the values in the other languages get updated automatically. But if you do this in another language, the value is only changed for this specific language, and not in the other languages. The is very bad, because you lose the consistency in your product data.

      Now, how could WCFM Frontend Editor deal with this? I see two possibilities.

      Variant A. You forbid changes in the non-original languages on price and custom product attribute like in the Woocommerce Backend (and show this using a lock).

      Variant B. The price and custom product attribute can be edited in all languages, and you make sure these values are copied in the other languages.

      What do you think? Could you check this with your development team?

      Looking forwards to your answer.

      Cheers, Gilbert

    • #72413
      WCFM Forum
      Member

      Hi,

      We will take care of this in next update.

      Thank You

    • #72569
      shitT
      Participant

      OK! Looking forward to this fix. Thanks!

    • #74234
      shitT
      Participant

      Hi again,
      Didn’t see a fix for this in your last updates. Any schedule or news for this fix?
      Cheers!

    • #74388
      WCFM Forum
      Member

      Yeah, this change not yet released.

      We will change this in next update.

      Thanks for your patience.

    • #75219
      shitT
      Participant

      I just checked the last update and saw you implemented something. Thanks! I like your approach of hiding fields that shouldn’t be edited.

      Unfortunately, I found the following issues:

      1. Blocking the wrong language
      You take the default language of the site and assume it to be the product language. This is not always the case, as the vendors can create their products in different languages. Here is an example:
      – Default language is English (see https://ibb.co/6D9Vd4G )
      – The original language of product “La Torpille” is French (see https://ibb.co/hWgL7kS)
      – In WP-Admin, I can edit the shared information like price in French (see https://ibb.co/BVwWzm8), but not in English (see https://ibb.co/JK5m3L8). This is the correct behaviour.
      – In WCFM Front End, the meta information is blocked in French (see https://ibb.co/ZM7HbKX), but not in English (see https://ibb.co/5hXzZ32). This is not the correct behaviour, and it has unwanted side effects.

      2. Hiding translatable Meta information
      By blocking the “meta” information, you also block the edition of “store policies” and “purchase note”, which should be different (translated) in every language.

      3. Still showing not editable information
      With your approach, to be consistent you should also block the edition of the prices (including sales and wholesale prices), tags and categories.

      -> Could you please fix these issues as well? Thanks for your efforts and dedication to build the best Woocommerce marketplace plugin!

      • #75295
        shitT
        Participant

        Update to 3. Only the wholesale prices from Rymera Wholesale Suite are show in all languages. Tags, categories, usual price and sales are hidden. My mistake!

    • #75812
      shitT
      Participant

      Hi

      Have you already looked into this? I think the issue is quite serious, because it should affects all multilingual sites with vendors of different languages.

      Kind Regards,
      Gilbert

    • #76200
      WCFM Forum
      Member

      We are checking this!

    • #76858
      Alexis DUFAYS
      Participant

      Hello,

      I’m facing exactly the same issue and I think exactly the same as GilbertW.
      So I’m really waiting for the update.

      Thank you Gilbert

    • #78404
      WCFM Forum
      Member

      Hi,

      We have take care of this in WCFM Ultimate latest update, 6.2.8

      Please update yours and take a look.

      Thank You

    • #78438
      Bernard Omolafe
      Participant
    • #78687
      shitT
      Participant

      Hi WCfM Forum

      First of all, thanks a lot for the update!

      I installed and tested it. On the whole, a very good job.

      I found a minor bug with wholesalesuite plugin. On some translations of the product, the “rule” field of the quantity based pricing appears.

      I illustrated my case here to make it clearer for you:
      – French (product language): Everything is OK – you see that quantity based pricing is enabled: https://ibb.co/0YrQW5C
      – German translation: Everything OK – The wholesale pricing block is hidden correctly: https://ibb.co/xgvcC7Y
      – English translation: Not OK – A “rules field” from wholesale plugin appears: https://ibb.co/JBnzFv0

    • #78743
      shitT
      Participant

      Comment: The case above was done when I logged in as a vendor. When you login as administrator, everything works fine.

    • #79108
      WCFM Forum
      Member

      Great … thanks for the confirmation 🙂

Viewing 13 reply threads
  • The topic ‘WCFM Ultimate – Product Editor "Buggy" with WPML’ is closed to new replies.