Event Calendar works fine with Translatable, except when trying to add announcements to the calendar in the second language. When clicking the "add announcement" button, instead of the form there appears the error message:
"I can't handle sub-URLs of a CMSMain object."
When adding announcements manually to the database table CalendarDateTime they are displayed correctly, on the site and in the CMS. However when trying to edit them in the CMS (in the second language) the same "can't handle sub-URLs" error appears.
Tested with:
- SilverStripe-v2.3.2
- modules-event_calendar-r51
- modules-dataobject_manager-r197
and
- SilverStripe-v2.3.3
- modules-event_calendar-r83
- modules-dataobject_manager-r293
I assume this is easy to fix, and then Event Calendar and Translatable can be used together with no more problems.