WPML Translated Event Title does not update Event URL

Home Forums Calendar Products Events Calendar PRO WPML Translated Event Title does not update Event URL

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #1231238
    Lorraine
    Participant

    For me, the ‘all’ URL is working fine, but the URL is not being regenerated from the translated event title.
    I am new to the product, it’s possible that I have a setting wrong.
    I’ve also not yet managed to get labels to show up translated, even though I have translated the strings. Again I suspect a setting is the problem.

    #1231316
    Lorraine
    Participant

    I have sorted the labels issue – it was a misnamed .mo file – but the URL issue (recurring events only) remains. Thanks.

    #1231832
    Geoff B.
    Member

    Hello again Lorraine,

    Since you are new to the product, if you have not already, I would highly recommend reading:

    1. https://theeventscalendar.com/knowledgebase/setting-up-the-events-calendar-with-wpml/
    2. https://theeventscalendar.com/knowledgebase/creating-translations-for-events-using-wpml/

    If you do follow these steps, you are right. The URL (slug) does not get automatically updated after you click on “translate independently”.

    But, you can absolutely change it at any given point in time. Just make sure you do so in the “master” event.

    Let me know how that goes.

    Best regards,
    Geoff B.

    #1231917
    Lorraine
    Participant

    Hi Geoff
    Well, I checked this through and I think the instructions need to be modified slightly.
    As far as I can see if you set up recurrence in Language1, then the date is appended to every instance of the event from the outset.
    Consequently there is no ‘master’ event – only the earliest date in the series – and when you then follow the instructions to create the translated event then you have no opportunity to change the URL. OK, I use ‘duplicate’ rather than ‘overwrite’ – but they are essentially the same thing and following your instructions, with ‘overwrite’, the date is appended to the URL. There is no opportunity to edit the URL.
    As things stand, then, the only way that I can see to modify this behavior through the control panel is a modified procedure:
    1. create the event as a single event
    2. create the translated event in language2 (3,4…) using duplicate or overwrite, and set the venue and organizer
    3. go back to language1 and set it to be recurring
    4. go back to language2 and create the recurrence rule
    HOWEVER – caveat emptor – I have found now that with your method OR my method there is a major flaw since you have to manually set the venue and organizer on every instance of the recurring event – and that could be a huge task.
    Now I can probably find a way of fixing this within the database if I am very careful, but it looks to me as though this area needs a bit of a rethink.

    #1231921
    Lorraine
    Participant

    This reply is private.

    #1232662
    Geoff B.
    Member

    This reply is private.

    #1232745
    Lorraine
    Participant

    This reply is private.

    #1232980
    Geoff B.
    Member

    This reply is private.

    #1292162
    George
    Participant

    Hello!

    We published a Maintenance Release today for a number of our plugins that includes some improved handling of translations and WPML which should help with the issues reported here.

    Check out the release notes to learn more: https://theeventscalendar.com/maintenance-release-for-the-week-of-29th-may-2017/

    Cheers!
    George

Viewing 9 posts - 1 through 9 (of 9 total)
  • The topic ‘WPML Translated Event Title does not update Event URL’ is closed to new replies.