WCFM vendor store page url translation issue 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 – Feature Request WCFM vendor store page url translation issue with WPML

Viewing 7 reply threads
  • Author
    Posts
    • #40399
      digitalcinemacrew
      Participant

      Hi again,
      I’m using WCFM Marketplace and WCFM Ultimate. My website (https://www.digitalcinemacrew.com) has 2 languages (EN=primary – IT=secondary) using WPML.
      On EN version, Vendors Stores pages work properly (ex. https://www.digitalcinemacrew.com/store/argentio/), but when I switch to 2nd language it gives me error on page, because it provides wrong URL to the translation (ex. https://www.digitalcinemacrew.com/store/?lang=it/argentio/). You see “/?lang=it” is not at the end of the URL, but after “/store”. And same for other endpoints of vendors store page (ex. https://www.digitalcinemacrew.com/store/?lang=it/argentio/reviews/). If I manually put it at the end of URL (https://www.digitalcinemacrew.com/store/argentio/reviews/?lang=it) the page shows 2nd language properly. WPML is working fine for all the website pages but this.
      Is it a WCFM or WPML issue?

      Thanks a lot!

      Attachments:
      You must be logged in to view attached files.
    • #40451
      WCFM Forum
      Member

      Hi,

      Your WPML setup is not right.

      Please remember to set the URL structure to site.com/lang.

      It does not support URL parameters. So you can NOT set the URL structure to be site.com?lang=it

      Hope you understand my point.

      Thank You

    • #40455
      digitalcinemacrew
      Participant

      Thanks,
      so no way to make it work with /?lang=it parameter? modifing the url structure to /lang give me a lot of page errors and it will brake my seo indexing…

    • #40463
      WCFM Forum
      Member

      Hi,

      /?lang=it parameter?

      NO, this will not work.

      Not even Store page, WCFM Dashboard will not work with such WPML setup.

      Thank You

    • #40466
      digitalcinemacrew
      Participant

      Ah ok.
      Dashboard is working fine with /?lang=it parameter by the way…. I’ll try to set /lang structure on WPML then.

      Thanks again!

    • #40470
      WCFM Forum
      Member

      HI,

      Dashboard will work but dashboard endpoints will not work properly.
      Specially, you will not able add translated product from dashboard.

      Thank You

    • #40740
      digitalcinemacrew
      Participant

      Hi,
      I changed URL structure to /lang/ directory and now it is working properly.

      Thanks for your help!

    • #40743
      WCFM Forum
      Member

      Great … thanks for updating me.

      Have a great weekend 🙂

Viewing 7 reply threads
  • The topic ‘WCFM vendor store page url translation issue with WPML’ is closed to new replies.