• Resolved salsatrips

    (@salsatrips)


    Hello,

    either the English AND German version of the same event are pointing to 1 location (in English) or I get 2 events and each is pointing to the correct language version of the location.

    I would expect that
    event (EN) <=> location (EN) AND
    event (DE) <=> location (DE)
    while each, event and location, is always 1 entry with a translation in WPML.

    Can you please indicate if I’m doing something wrong or if there is maybe a bug?

    Thank you

    https://www.ads-software.com/extend/plugins/events-manager/

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    I haven’t had a chance to test EM with WPML so can’t comment.

    Have you been able to get it up and running with wpml?

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    not yet

    I am running into the same problem.

    Did someone found a solution to the problem?

    Thanks.

    Thread Starter salsatrips

    (@salsatrips)

    yes, I found a solution to that part of the issues:

    a) you have to create a location in each language separately
    don’t do this, while creating the event, because it won’t work !
    b) then create new event and assign correct location with auto completer

    It would work, beside that because of something like a bug with indexes, you will find ALL events of ALL languages on the same page, while the other languages appear empty, unless you use standard WP and not EM features for the events list:

    https://www.salsa-trips.com/events
    https://www.salsa-trips.com/de/events

    I had the same problem and came up with a workaround.

    You’ll need to enable categories for the plugin, I created 2 categories,
    1 Event (category id = 39)
    2 Evenement categories (en and french) (category id = 117)

    Then create each event as a unique post and dont connect them via the translation tool (do not click the + sign)
    * You lose the language toggle function, it is a constraint of this workaround but not a deal breaker in my case.

    Use the EM Events widget and force it to show only the posts in the appropriate category.
    on your page Event list, dont use CONTENTS
    use [events_list category=”39, -117″]

    Then in all widgets, I use widget logic to display the right widget for the right language: add this ICL_LANGUAGE_CODE == ‘en’ or ICL_LANGUAGE_CODE == ‘fr’

    it’s not the perfect solution but it’ll work for now…

    thanks for sharing.

    Hi Marcus, i saw in this page: https://wpml.org/forums/topic/events-manager-compatability/ that you and Brooks are working on this to get 100% compatible, did you guys managed it already? The code you posted there fixed the double events issue for me, but i still cant see the list/archive of events in other language (when use CONTENTS). Do you have any solution for that?

    Thanks

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    I’m awaiting the xml file, but haven’t had a chance to work further on integrating wpml yet.

    Thread Starter salsatrips

    (@salsatrips)

    Hello,
    can you please re-open this topic?
    I can’t see any solution so far for these issues.
    Thank you

    Plugin Author Marcus (aka @msykes)

    (@netweblogic)

    There’s too many forum topics on this… I’m almost done with this WMPL add-on so when that’s there we can create forum topics specific to that plugin and take it from there.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘[Plugin: Events Manager] WPML Multilanguage issues’ is closed to new replies.