• Resolved filz51

    (@filz51)


    Hi

    I couldn’t find a solution for this in the support forum but it looks like the issue is known.

    When I’m visiting the calendar (WP_Fullcalendar) as logged-in user I see the correct localizations of the events. When I’m logged out I see only the events in the main language in all localizations. WPML-compatibility plugin is installed and active. Do I have to add any code on functions.php? Thanks for help!

    Best, filz51

    The page I need help with: [log in to see the link]

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Support angelo_nwl

    (@angelo_nwl)

    hi,

    we tried this on our test servers and seems to be working fine; just to narrow down the problem and help us debug the issue is it possible to try the following temporarily:

    – deactivating all other plugins to see if this resolves the problem. If this works, re-activate the plugins one by one until you find the problematic plugin(s).
    – switching to the default theme to rule out any theme-specific problems

    also, are you using any caching plugin?

    Thread Starter filz51

    (@filz51)

    Hi Angelo

    Thanks for taking care. Well, I changed to a standard theme (twenty seventeen) on a mirrored site, I deactivated all other Plugins and I cleared all caches. Still, only the calendar grid is translated into German, French and English but not the events which are translated in those languages. In all localizations of the calendar the events are only displayed in the main language.

    Check Calendar:
    German
    French
    English

    But strange: When I visit these pages as logged in user, everything is fine and the localizations are not bypassed to the German version.

    Check a single Event in all localizations:
    long event German
    long event French
    long event English

    Best, filz51

    • This reply was modified 5 years, 5 months ago by filz51.
    Plugin Support angelo_nwl

    (@angelo_nwl)

    does using EM default calendar makes any difference or everything is working both when logged-in or as guest?

    Thread Starter filz51

    (@filz51)

    EM default calendar shows the events in the correct language, also for non logged-in users. It’s an issue with WP Full Calendar.

    Plugin Support angelo_nwl

    (@angelo_nwl)

    I see now, let me try to replicate this on our test servers and inform the devs if needed.

    Thread Starter filz51

    (@filz51)

    Hi Angelo
    I’m sure you could replicate on your server. Is there something I can do?

    Thread Starter filz51

    (@filz51)

    Hi Angelo
    I would really appreciate an answer and probably other users of your plugin too because it’s not fully working with wpml.
    Thanks

    Plugin Support angelo_nwl

    (@angelo_nwl)

    sorry, we are having a hard time replicating this issue and seems working fine on our test sites.

    Thread Starter filz51

    (@filz51)

    Thanks for your answer. Did you test it as logged out user too?
    Did you add

    define(‘EM_WMPL_FORCE_RECURRENCES’,true);

    in wp-config.php file? What WPML-Version are you using? I have 3.8.4 installed.
    Are there any other settings relevant for this?

    Thread Starter filz51

    (@filz51)

    Hi

    There is an important setting in WPML to set language cookies for AJAX calls. To make it work for non-logged-in users this checkbox in WPML has to be ticked.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Wrong localization in Full Calendar (WPML)’ is closed to new replies.