Sorin

Forum Replies Created

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • in reply to: Language problems #972600
    Sorin
    Participant

    Erata:
    Related %s = Événements apparentés (instead Apparentés%s)

    in reply to: Language problems #972595
    Sorin
    Participant

    George, I appreciate all the efforts you (and the rest of the team) are doing and I (and probably all of us, having the same problem) do understood from the first time what you are saying (with capital letters) about translation files.
    Still, there is another issue that neither you, nor Geoff in the other thread, are answering – the CODING issue generating apparently random mixing of english and translated words.

    Maybe I wasn’t clear so I’ll try to put it again, in a example, with French language this time:
    In General Settings, Events URL Slug would be “Événements” and Single event Url Slug “Événement”. Ok?

    Now let’s look at how some strings and french translation of them are looking in 3.9.3:
    Recurring Event = Événement réccurent
    Related Events = Événements apparentés

    PHP in 3.10 is looking like this:
    sprintf( __( ‘Recurring %s’, ‘tribe-events-calendar-pro’ ), tribe_get_event_label_singular() );
    sprintf( __( ‘Related %s’, ‘tribe-events-calendar-pro’ ), tribe_get_event_label_plural() );

    So, without translating, it will return frenglish (and that’s what a lot of users are claiming):
    Recurring Événement
    Related Événements

    And translating (in po file) ‘Recurring %s’ into ‘Réccurent %s’ and ‘Related %s’ into ‘Apparentés %s’ we will get a wrong French words order, which is not acceptable either:
    Réccurent Événement
    Apparentés Événements

    Finnaly I got to a solution on my own. Maybe it’s known but I didn’t knew it. It involves a little effort but it works for me.
    This is eliminating %s from translation so the “tribe_get_event_label_…” functions get ignored and replacing the word(s) with whole translated expression. So in po file it will look like this:
    Recurring %s = Événement réccurent (instead Réccurent %s)
    Related %s = Événements apparentés (instead Related %s)
    It has to be done, for both plugins, “The Events Calendar” and “Events Calendar Pro” after the complete translation of po file (downloaded from http://translations.theeventscalendar.com , not the original one) for every expression with incorrect word order.

    All the best.

    in reply to: Broken translations after v. 3.10 #972135
    Sorin
    Participant

    You can find it here.
    I had downgraded to 3.9.3 and translations are fine now.

    There are a lot of users with same issue on wordpress.org too 🙁

    I quess MT are so quiet because they doesn’t have any solutions. They have to rethink all coding structure and that’s not an easy thing to do. I wouldn’t be in them shoes 🙁

    in reply to: Broken translations after v. 3.10 #972077
    Sorin
    Participant

    The same issue was discussed here with no real resolution.

    As I pointed out there it’s a coding problem generated by the new functions tribe_get_event_label_plural() and tribe_get_event_label_single() that won’t be solved by translations.

    I don’t understand why MT Support does not tell that and keep talking about translations. NO translation will ever work on 3.10! Probably only in languages that have the same word order you can get to something close to a real translation… You have to revert to 3.9.3 or wait for another release.

    in reply to: Language problems #971920
    Sorin
    Participant

    I have exactly the same issue and I found out that’s not from language file or translations. It’s all about coding.

    In Ole example : ” Upcoming begivenheder…???? It should be “Kommende begivenheder” , the word “begivenheder” comes from tribe_get_event_label_plural() function returning the word from “URL slug Events”
    The translation won’t ever work, because “Upcoming events”, text to be translated into “Kommende begivenheder”, does not exists any more. Even if you revert to “events” instead “begivenheder” the function result won’t change.

    My site it’s all messed up with non-sense combinations of english and romanian words. Above all, in Romanian language the order of words is different. Even if I manage somehow to translate “Upcoming” in the above example “Urmatoare evenimente” has no sense in Romanian. It should be “Evenimente urmatoare” (urmatoare = upcoming, evenimente = events).

    I see only two solutions: revert to 3.9.3 or manually erase all tribe_get_event_label_plural() and tribe_get_event_label_single() from all plugin files and replace them with appropriate english words. Neither of them seems resonable…

    Is there anything else we can do?

    Regards, Sorin

    in reply to: Upgrade to 3.10 version #968459
    Sorin
    Participant

    You are right, Brian!

    On a second look in received email I noticed “is coming” not “released” 🙂 Sorry about rushing to ask.

    Exactly, the text was: “We’re writing to let you know of a major update coming to The Events Calendar, Events Calendar PRO and all of our add-ons that will be shipping over the next 24 hours or so.”

    Thank you very much!
    All the best,
    Sorin

    in reply to: User capabilites for venues and organizers #962292
    Sorin
    Participant

    Hello Jami,
    Thank you very much, I will use one of those solutions, even if I’m not friend of changing code because I’ll have to change it again and again after every upgrade. Hope your dev team will come to a solution soon. Maybe you’ll pass them (again) the categories issue too because it’s known since 2013.
    Best Regards,
    Sorin

    in reply to: User capabilites for venues and organizers #962064
    Sorin
    Participant

    Jami,

    Thank you for your response but:
    1. If you read my question you had realized that I have read the knowledgebase article you sent me to. Otherwise how could I knew about the _tribe_ capabilities?
    2. I had tested “Members” plugin and it has exactly the same issue. I chose “User Role Editor” only because the plugin that you are recommending has not been updated since 2013 and the author does not offer support on wordpress.org (only on his site and only to “exclusive members of the club”!).
    3. You closed my other thread to “keep things organized”, but the thread you closed had a totaly different issue and you hadn’t answered to it?

    I bought your plugin and I was expecting real support, not to be sent to documentation and had threads closed…

Viewing 8 posts - 1 through 8 (of 8 total)