• Resolved macchu

    (@macchu)


    Hi all,

    I use Events Manager and WPML. I notice a problem with the display of events in three languages (En, Fr, Jp)

    With the “Events Manager and WPML Compatibility” plugin disabled:
    When I am in the EN version of Shows, no problem http://www.kinghoundekpinkou.com/shows. When I change language (Fr or Jp) I see “CONTENTS” that appears but that’s all πŸ™
    http://www.kinghoundekpinkou.com/shows/past-shows
    There, it works well πŸ™‚

    With the “Events Manager and WPML Compatibility” plugin enabled:
    Show works well πŸ™‚
    But These are the translations of the Past shows pages that do not work: “No Events for the moment.” πŸ™

    I do not understand … have I forgotten anything?

    • This topic was modified 8 years, 10 months ago by macchu.
Viewing 8 replies - 1 through 8 (of 8 total)
  • Hi,

    Which version of Events Manager, WPML and the EM / WP Compatibility plugin are you using?

    Thread Starter macchu

    (@macchu)

    Hello,

    WP : 4.7.5
    EM : 5.7.3
    WPML Multilingual CMS : 3.3.1
    Events Manager and WPML Compatibility : 1.0.1

    Thanks for your time

    Thread Starter macchu

    (@macchu)

    Hello everybody.
    Please, someone has an idea to resolve my problem ?
    Thank you πŸ™‚

    As a years-long user I have noticed that EM and WPML just do not mix together very well. πŸ™ The Compatibility plugin does it’s best to solve most problems, but not all. A very old version worked best for me, personally, as it “broke” some settings that I did not want/need in the latest one. πŸ˜‰

    Anyway, after extensive trying and retrying I ended up creating a WordPress MultiSite. Each language has it’s own blog now. This way everything is separate, but can still be exchanged between blogs as well. I also use the MultiSite Language Switcher (free plugin) and the free add-on MslsMenu to link the translated items and pages together across the blogs. (Almost the same as in WPML).

    Switching to MultiSite does take you a bit longer the first time as you have to manually recreate the translated pages for each new blog. But when you have got it all up and running, the whole process is much smoother. The great benefit to the MultiSite setup is though, that you have complete control over everything else.

    For example: with WPML my outgoing emails got only translated half, locations were in English, Event info in Dutch, etc…
    In MS that has all been “solved”. πŸ˜€

    I have different domain names per blog via domain mapping, but it also works great with standard sub domain settings (en.site.com). It is better to not use sub dirs (site.com/en) in this case. πŸ™‚

    In the MultiSite environment I am also able to send out emails using different From and Name headers (“Guide Patrick” for English emails and “Gids Patrick” for the Dutch ones” for example.

    Over the years I have even taken it a step further (I do love how EM let’s you hook into things!!) and created several translatable placeholders etc so everything is just perfect (for me) on every blog.

    Check it out at http://www.guidepatrick.nl

    Hope it helps. πŸ˜‰

    Addition:
    When using the MultiSite setup, displaying Events List by using CONTENTS does not work, as it will only show events from that blog. “CONTENTS” is “limited” to the current blog.

    Using a shortcode like [events_list blog=”all”] will display all your events from all blogs. You can filter out blogs and categories who may not want displayed in different languages if needed.

    Addition:
    When using the MultiSite setup the “CONTENTS” does not work anymore, as that will only display events from the current blog. You will need to use a shortcode like [events_list blog=”all”] to display all evens from all blogs.

    If you have translated every event into every language on every blog, you can of course use CONTENTS, as all are also on the current blog. πŸ™‚

    For me, I need to use the shortcode as I have decided to not translate every event. I organize Dutch city tours and English city tours, but they are separate events all together. I did want them all to be displayed in the Events List on both the English and the Dutch blog, and the shortcode just does that.

    @@macchu Are your translated event pages displaying correctly in admin?

    Thread Starter macchu

    (@macchu)

    Hello Patrick,
    Thanks for your explains and advices. For now I will continue with one site πŸ™‚

    Hello caimin_nwl,
    You’re right! I forgot to translated event past-pages, just that…
    Sorry for the inconvenience ^^

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘Events manager and WPML’ is closed to new replies.