Viewing 11 replies - 1 through 11 (of 11 total)
  • Ali Darwich

    (@tokyobiyori)

    SUPER-O EL MOPO

    Hello,

    Thanks so much for your message! Can you try something first? Please go to your user profile, and make sure that it’s using the same language as the language you selected in your Dashboard on Settings > General > Site Language. If not, kindly change the language to match your profile’s, save the settings, and check again.

    Please let me know if you have any questions!

    Thread Starter eggnstone

    (@eggnstone)

    Thanks for your fast answer!

    I checked and while the site is in German I prefer to use WP in English.

    I now switched to German WP (admin user setting). No change initially.

    I then changed the slug from “veranstaltungen” to “veranstaltungen2” to trigger an update of the permalinks(?). After that I saw (?:veranstaltungen|veranstaltungen2), but the (?:month) seemed to be fixed.
    I changed back to “veranstaltungen” but no change.

    I then changed the slug back to the default: “events”.
    After that it seems to be fixed.
    I can reach the events under /events/month but the links on the page then lead to /veranstaltungen/monat, which is fine although unexpected because I set the slug back to “events”.

    I also changed the WP back to English for me (admin user setting) and it seems to be fine.

    I’m not sure this is stable solution.
    What is the underlying problem?
    What are the recommended settings if I want the site in German but my admin WP UI in English?

    Thread Starter eggnstone

    (@eggnstone)

    After switching back my admin UI to English it broke again.
    So for now the workaround is to keep my UI in the site’s language which is annoying. I prefer to use WP in English.

    Thread Starter eggnstone

    (@eggnstone)

    Will there be a fix or is there a true workaround?

    The proposed solution is not ok for me because
    – I prefer the UI in English
    – Other Admins need English UI
    – Pages show up as duplicates (/events and /veranstaltungen) with /veranstaltungen calling /events canonical which is not good for SEO.

    Thread Starter eggnstone

    (@eggnstone)

    Could I have an update please?

    Thread Starter eggnstone

    (@eggnstone)

    Hi, if you use the WPML plugin you can see a possible solution here: https://www.ads-software.com/support/topic/event-search-bar-broken/

    You see stuff like this “(/?:month|monat)” what should actually be there is: “month”, for some reason the plugin is trying to use the German text (im my case greek) there instead of “month” and fails.

    Plugin Support Jaime

    (@jaimemarchwinski)

    Thanks for the help @zukes!

    @eggnstone let us know if that helped!

    Thread Starter eggnstone

    (@eggnstone)

    Hi @jaimemarchwinski

    I don’t intend to try a fix on a source file that will probably be overwritten with the next update.

    I would rather expect you the developer to look into that workaround and figure out a permanent fix.
    Or do you accept your product to be buggy and expect every user encountering that bug to workaround it themselves??

    Best regards

    Ali Darwich

    (@tokyobiyori)

    SUPER-O EL MOPO

    Hello,

    I apologize for the delay in getting back to you regarding this issue. This is something we’re still working on with the WPML team, but in the meantime, we have this workaround:

    Edit the file located in wp-content/plugins/the-events-calendar/src/Tribe/I18n.php on line 189

    from remove_filter( ‘locale’, $force_locale ); to

    remove_filter( 'locale', $force_locale );
    
    foreach ( (array) $args[1] as $domain => $file ) {
    // Reload it with the correct language.
    unload_textdomain( $domain );
    
    if ( 'default' === $domain ) {
    load_default_textdomain();
    } else {
    Common::instance()->load_text_domain( $domain, $file );
    }
    }

    It’s definitely a temporary solution, but you can add it with a plugin like Code Snippets so you don’t have to edit the file directly, and you can keep it throughout updates.

    I will keep you posted regarding the release of the fix. Hope this helps!

    Hi there!

    This thread has been inactive for a while so I’ll be marking it as Resolved.

    Please feel free to open a new thread if any other questions come up and we’d be happy to help.

    Best regards,

    Marho

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Using non-English breaks calendar links (shows ?:month, ?:today, ?:list)’ is closed to new replies.