Events calendar with WPML browser specific problems

Home Forums Calendar Products Events Calendar PRO Events calendar with WPML browser specific problems

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #1357342
    Lorraine
    Participant

    Hi
    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.

    #1358108
    Geoff B.
    Member

    Good 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:

    1. 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/
    2. Please undo any changes performed by your caching plugin, empty the cache and temporarily deactivate the caching plugin
    3. 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.

    #1358148
    Lorraine
    Participant

    Hi 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.

    #1358152
    Lorraine
    Participant

    From 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)

    #1358702
    Geoff B.
    Member

    This reply is private.

    #1359194
    Lorraine
    Participant

    This reply is private.

    • This reply was modified 8 years, 6 months ago by Lorraine.
    #1359370
    Geoff B.
    Member

    This reply is private.

    #1360158
    Geoff B.
    Member

    This reply is private.

    #1360321
    Lorraine
    Participant

    This reply is private.

    #1360691
    Geoff B.
    Member

    This reply is private.

    #1360692
    Geoff B.
    Member

    I 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:

    1. Save your permalinks
    2. Clear WPML’s cache from the troubleshooting page
    3. 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.

    #1365564
    Lorraine
    Participant

    This reply is private.

    #1366334
    Geoff B.
    Member

    This reply is private.

Viewing 13 posts - 1 through 13 (of 13 total)
  • The topic ‘Events calendar with WPML browser specific problems’ is closed to new replies.