Home › Forums › Calendar Products › Events Calendar PRO › Events calendar with WPML browser specific problems
- This topic has 13 replies, 2 voices, and was last updated 8 years, 6 months ago by
Lorraine.
-
AuthorPosts
-
September 30, 2017 at 10:21 am #1357342
Lorraine
ParticipantHi
If I access events calendar pro in my second language (Welsh) using Firefox (Mac OS) the calendar and dates behave correctly i.e. scrolling through months shows the second language content.
However in Chrome or Safari, as soon as you move from the context of ‘current day’ in the calendar, the dates and content are shown in the first language (English).
Tried on Edge (Windows 10) and Firefox (W10) the problem also occurs.
Basically the only place that Events Calendar seems to work is on Firefox on the Mac. I have tried clearing cache and also being logged out of WP admin in case this is causing a red herring, but no joy.
This is so frustrating. This was all fixed at some point and now it doesn’t work again. I pay for this software, and really if it’s paid for it ought to work, not have months and months without a fix.
Comments? Suggestions? Perhaps even a fix maybe? That would be great.October 2, 2017 at 9:25 pm #1358108Geoff B.
MemberGood evening Lorraine and welcome back!
Thank you for reaching out to us.
We are sorry to hear about the issues you are experiencing with the translation on different browsers. I would love to help you with this topic.
There are a couple of things I would like to recommend:
- It looks like most of your pages have mixed-content issues (https vs http). Please take a look at them using a plugin such as https://wordpress.org/plugins/ssl-insecure-content-fixer/
- Please undo any changes performed by your caching plugin, empty the cache and temporarily deactivate the caching plugin
- Head over to WPML > Support > Troubleshooting page.
Once you are there, you should see several cleanup buttons. I would recommend:
- Clearing WPML cache
- Using ALL the cleanup buttons on that page
- Re-saving your permalinks
Let me know how that goes.
Best regards,
Geoff B.October 3, 2017 at 1:30 am #1358148Lorraine
ParticipantHi Geoff
I appreciate yousr trying to help. I have applied all the fixes as requested.
However, whilst the calandar continues to work in Firefox on a Mac, in other browsers it shows no events at all for the second language i.e. it has become even worse now.
I tried disabling every plugin except events calendar, wpml, wordfence and updraft plus.
No luck.
At the same time I temporarily set the template to WordPress 2014.
No luck.
It feels so crazy because if FF on a Mac can find all the data it doesn’t seem to be a database issue. And given that I have removed the template temporarily, it’s not a problem with my template code.
There are so many events in here we can’t possibly recreate. One thing I did notice is that in the list of strings needing translation, there are lots of ‘Welsh’ (2nd language) dates looking like English dates needing translation.October 3, 2017 at 1:38 am #1358152Lorraine
ParticipantFrom the error log, I do see this error from time to time
—
Stack trace:
#0 /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Integrations/WPML/Event_Listener.php(62): Tribe__Events__Pro__Integrations__WPML__Event_Listener->ensure_event_is_parent_to(‘783’, 6847)
#1 [internal function]: Tribe__Events__Pro__Integrations__WPML__Event_Listener->handle_recurring_event_creation(6847, ‘783’)
#2 /home/mytheme/events/wp-includes/class-wp-hook.php(298): call_user_func_array(Array, Array)
#3 /home/mytheme/events/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(”, Array)
#4 /home/mytheme/events/wp-includes/plugin.php(453): WP_Hook->do_action(Array)
#5 /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Instance.php(109): do_action(‘tribe_events_pr…’, 6847, ‘783’)
#6 /home/mytheme/eve in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Integrations/WPML/Event_Listener.php on line 122
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Warning: strtotime() expects parameter 1 to be string, array given in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Meta.php on line 1034
[02-Oct-2017 16:36:35 UTC] PHP Fatal error: Uncaught exception ‘InvalidArgumentException’ with message ‘Event with ID [674] is not parent of event with ID [6848]’ in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Integrations/WPML/Event_Listener.php:122
Stack trace:
#0 /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Integrations/WPML/Event_Listener.php(62): Tribe__Events__Pro__Integrations__WPML__Event_Listener->ensure_event_is_parent_to(‘674’, 6848)
#1 [internal function]: Tribe__Events__Pro__Integrations__WPML__Event_Listener->handle_recurring_event_creation(6848, ‘674’)
#2 /home/mytheme/events/wp-includes/class-wp-hook.php(298): call_user_func_array(Array, Array)
#3 /home/mytheme/events/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(”, Array)
#4 /home/mytheme/events/wp-includes/plugin.php(453): WP_Hook->do_action(Array)
#5 /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Recurrence/Instance.php(109): do_action(‘tribe_events_pr…’, 6848, ‘674’)
#6 /home/mytheme/eve in /home/mytheme/events/wp-content/plugins/events-calendar-pro/src/Tribe/Integrations/WPML/Event_Listener.php on line 122
—
(changed the theme folder name in the above clip)October 3, 2017 at 10:26 pm #1358702Geoff B.
MemberThis reply is private.
October 4, 2017 at 1:19 pm #1359194Lorraine
ParticipantThis reply is private.
-
This reply was modified 8 years, 6 months ago by
Lorraine.
October 4, 2017 at 11:14 pm #1359370Geoff B.
MemberThis reply is private.
October 6, 2017 at 12:41 am #1360158Geoff B.
MemberThis reply is private.
October 6, 2017 at 8:30 am #1360321Lorraine
ParticipantThis reply is private.
October 7, 2017 at 12:18 am #1360691Geoff B.
MemberThis reply is private.
October 7, 2017 at 12:23 am #1360692Geoff B.
MemberI might have spoken to soon, try downgrading the Events Calendar to version 4.5.13: https://theeventscalendar.com/knowledgebase/downgrading-plugin-past-version/
Once this is done:
- Save your permalinks
- Clear WPML’s cache from the troubleshooting page
- After a DB backup, feel free to click on the other buttons at the top of the troubleshooting page
Let me know how that goes.
Best regards,
Geoff B.October 18, 2017 at 11:31 am #1365564Lorraine
ParticipantThis reply is private.
October 20, 2017 at 12:47 am #1366334Geoff B.
MemberThis reply is private.
-
AuthorPosts
- The topic ‘Events calendar with WPML browser specific problems’ is closed to new replies.
