Home › Forums › Calendar Products › Events Calendar PRO › WPML Translated Event Title does not update Event URL
- This topic has 9 replies, 4 voices, and was last updated 8 years, 10 months ago by
George.
-
AuthorPosts
-
February 8, 2017 at 5:25 am #1231238
Lorraine
ParticipantFor 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.February 8, 2017 at 8:33 am #1231316Lorraine
ParticipantI have sorted the labels issue – it was a misnamed .mo file – but the URL issue (recurring events only) remains. Thanks.
February 8, 2017 at 7:02 pm #1231832Geoff B.
MemberHello again Lorraine,
Since you are new to the product, if you have not already, I would highly recommend reading:
- https://theeventscalendar.com/knowledgebase/setting-up-the-events-calendar-with-wpml/
- 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.February 9, 2017 at 1:05 am #1231917Lorraine
ParticipantHi 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.February 9, 2017 at 1:12 am #1231921Lorraine
ParticipantThis reply is private.
February 9, 2017 at 11:33 pm #1232662Geoff B.
MemberThis reply is private.
February 10, 2017 at 5:27 am #1232745Lorraine
ParticipantThis reply is private.
February 10, 2017 at 10:18 am #1232980Geoff B.
MemberThis reply is private.
June 1, 2017 at 7:53 pm #1292162George
ParticipantHello!
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 -
AuthorPosts
- The topic ‘WPML Translated Event Title does not update Event URL’ is closed to new replies.
