• I am using WPML to create a multilingual website. Facing 2 major problems with ai1ec:

    1. Not sure how to create the multilingual calendar page. I mean, WPML lets me click to create (say) a German version of the English page, but even if I tell WPML to “Copy content from English”, the German page remains an empty page in the frontend.

    2. Fields like month names (january, february, etc), day names (Mon, Tue, etc) etc are not in translation files. This makes the internationalization very weak. Even if my default language is (say) French, and I create a calendar in French, if I go to that page in frontend, the month names, day names etc are in English. Well, actually it’s a bit more complicated…on the first load, calendar shows French (e.g.) day names…

    But if I go to next month, everything is English. Worse, if I come back, everything (including day names) is English. And even weirder is the fact that if I then refresh the page then first the day names appear in French (while grayed and still with the loading marker) before changing to English when page is fully loaded.

    https://www.ads-software.com/extend/plugins/all-in-one-event-calendar/

Viewing 15 replies - 46 through 60 (of 64 total)
  • What a disappointment.
    Adding events in three languages – all looks well until I realise that the Upcoming Events Widget shows the dates in English only. If I choose Spanish, the event title changes but when I click on it, the single event page reverts to English. If I then choose Spanish again, there is a jumble of languages eg. Week of julio 23 and bits of English eg. All-day

    The event calendar shows excerpts which are just a jumble of all three languages. Even on the Spanish calendar, if I click on one of these jumbled events, back to English again.

    Quite simply I do not think you can call this a multilingual calendar. I would love to hear from anyone who has found an alternative

    Richard

    (@richardgirling)

    This thread is very long and it has been 3 weeks since the last post, so I am marking this thread as ‘resolved.’ If you still have an issue which needs support, please email your question to [email protected]

    Thread Starter OC2PS

    (@sooskriszta)

    This is not resolved.

    That there are many posts here and no updates is no reason to mark this as resolved. Opened again.

    @oc2ps
    WPML support is coming in 1.9 – it is fixed and will be released with v1.9
    Therefore we are marking the thread as resolved.

    Thread Starter OC2PS

    (@sooskriszta)

    When is expected release date of 1.9?

    Hard to say – 30th of August but i may be delayed by 2 or more weeks.

    Thread Starter OC2PS

    (@sooskriszta)

    In that case, lets keep the thread open till we can verify that the issue is actually resolved.

    Is there a release date yet for 1.9?

    @yani.iliev man I just wanted to say we all appreciate the effort at least we’ve a premium plugin for free !!!

    I’ve come through the following, could you please explain more what I really have to do ?

    The easiest way to fix this is:
    
    1) Add another parameter in the ajax call for the language. You can use the '''ICL_LANGUAGE_CODE''' constant to know the active language.
    2) Get that parameter and do this at the top of your ajax process:
    
    $lang = $_POST["lang"] //or whatever you used
    global $sitepress;
    $sitepress->switch_lang($lang);

    Hey all geeks out there, I’m facing a little problem with ai1EC 1.8.3 premium. After upgrading to premium for free I noticed that they added a pop-up tool tip to the event entries which is really cool. I did add the widget to the homepage, but unfortunately the pop-up tool tips are not appearing probably. check it out here https://almawred.mmounir.com/

    I tried to change z-index for the tool-tip but it didn’t work out

    Any suggestions ?

    I also confirm the WPML and All-in-one event calendar problems.
    Please allow me to summarize:

    1. An event CAN be translated in all languages of WPML BUT all translations show as different events on Upcoming Events Widget
    2. The widget title string ‘Upcoming Events‘ is not translated on the widget even though it is translated under WPML String Translation plugin
    3. The ‘View Calendar‘ button text and the ‘There are no Upcoming Events‘ do not appear under WPML String Translation plugin, therefore are not translated
    4. On the calendar settings page only ONE page can be set, so only that language appears on the site. If the language is changed the other calendar pages appear as empty. However even in this one language, the strings of Months, ‘click anywhere for details‘ text, etc… do not appear anywhere to be translated

    Please feel free to add or correct me. I do not think that getting the $_POST[“lang”] from the plugin fixes all the above. Even the SQL queries seem that need to be changed.

    @yani.iliev a big thank you and many thanks for the effort of all

    Hi all,

    I did find a solution for the question I’ve asked for (https://www.ads-software.com/support/topic/plugin-all-in-one-event-calendar-multilingual-calendar/page/2?replies=61#post-3157856)

    It’s not the best way but it did work.

    All you have to do to if the calendar entry is on a date which is very close to the edge (border) and you don’t want the tool tip to be cut is to change this in your CSS or add a custom CSS to overwrite the existing one.

    .ai1ec-agenda-widget-view .ai1ec-popup-summary-wrap{
       right: 5%;
    }
    
    .ai1ec-popup-summary-wrap {
    right: 5%
    }

    I did try overflow: visible and z-index:[highest value]` but somehow it didn’t work

    hope WPML support and cron job problems are solved

    Richard

    (@richardgirling)

    @oc2ps: We are hoping to have the ai1ec compatible with WPML for the upcoming 1.9 release. Please stay tuned…

    Regarding the “The event calendar shows excerpts which are just a jumble of all three languages” when you hover over and get the pop-up, this is caused by the fact that ai1ec creates it’s own excerpts for this element. in app/model/class-ai1ec-event.php on line 589 you can see where this happens. Basically you need to hack at that to get your translation working. For qTranslate, I have simply wrapped the post_content in gettext like so:

    $content = strip_tags( strip_shortcodes( __($this->post->post_content) ) );

    +1 for WPML-support. Just read through the whole thread.

    Yani, thanks so much for your ongoing support of this plugin. Looking forward to the 1.9-release. Not sure what I’ll do in the meantime. I could work around this part of my current project and leave implementation of this plugin for a week – or have a go at hacking it myself.

    Is there any way we can help? Is there a git repo we can fork?

Viewing 15 replies - 46 through 60 (of 64 total)
  • The topic ‘[Plugin: All-in-One Event Calendar] Multilingual calendar’ is closed to new replies.