• Hello,

    when someone let the comment form empty (error case) a black tooltip appears (see on the picture here : https://i.stack.imgur.com/FpH1O.jpg). I did not have any idea where it comes from because WP redirects automatically to a white error page what i even customized. In the meantime i discovered that s2member lazy load uses its css and js library which i settled “use it : yes”. I do not even mind because i like it BUT this tooltip shows a message in French, however my website is in English. can someone tell me how can i settle this message to English ???

    https://www.ads-software.com/plugins/s2member/

Viewing 9 replies - 1 through 9 (of 9 total)
  • You can use the Say What? plugin to do that.

    Thread Starter igorlaszlo

    (@igorlaszlo)

    Thanks for the suggestion KTS915 but i do not want to use another plugin, i would like to find the “why” of s2Member behaviour…

    I assume you use qtranslate-x – don’t you?

    Right now it does not really work together. See my comments on the qtransalte-x forum. Though I do suppose the fault lies within s2member.

    What’s the worst? Well have a look at your paypal subscriptions!!!
    All the URLs get translated too on your buttons!

    So e.g your paypal IPN will translate from domain.org/?s2member_paypal_notify=1″
    to
    domain.org/de/?s2member_paypal_notify=1″
    a visitor looking at your site in German.

    Now guess what happens when that Paypal IPN is fired? Well it arrives on your server but s2member may loose it (though it should be forwarded by qtranslate-x but that broke depending on the version). So you need to write really sophisticated redirects in your htaccess (apache) or nginx.conf (nginx) to solve that problem!

    it’s just another major problem with s2member as soon as you don’t use really default plugins/options.

    Oh yeah – another thing that gets translated while it should not – is s2member protected download links – basically with qtranslate-x they end up back on your frontpage!

    There are quite a few cases terribly wrong in s2member code regarding whether a field should be translatable or not. E.g. everything regarding emails is not translated while it well could be – and also e.g. on proforms everything but the checkout option itself is not translatable (only changeable with likes of Say what – that is really not the proper wordpress way).

    Basically I think s2member authors simplay did not respect the code regarding multilinugal websites at all. It’s all a big mix up and seems rather random.

    Thread Starter igorlaszlo

    (@igorlaszlo)

    Hello Extremecarver !

    No, i do not use any plugin for translation as i downloaded the Englsih WP and i do not need it !

    Also i do not see any relation between s2Member, PayPal and my comment form of the articles… It is true, my Paypal account is in France but how can it effect my contact form of the articles ???

    I was talking about Lazy Load css and js library of s2Member, i just would like to know how it effects my contact form and how can i settle the language… but I am still not 100% sure if lazy load is the responsible for this strange behaviour…

    Thread Starter igorlaszlo

    (@igorlaszlo)

    Additional information… sorry, i forgot to say that my articles are on pages which are public, so s2Member does not protect them, nobody should go through PayPal to see them.

    DO not lazy load any of the s2member css or js files – or minify them! I got nothing but broken content doing that!

    (to solve s2member being ridiculously slow (because it loads the payment gateways even if not needed – trippling my pageload times (from about 0.4seconds to 1.2 seconds) – Enable Lazy Load from within s2member options – or is that what you do anyhow? That way it will only load on pages where it is needed – and that works fine for me.

    Then make sure to not have any other caching active (except maybe page cache and browser cache) for the s2member checkout pages…

    Your picture – I think that has nothing to do with s2member. That’s wordpress core or related to bad caching!

    Thread Starter igorlaszlo

    (@igorlaszlo)

    yes, i enable lazy load from within m2member option.

    what do you mean “not to have caching” ? where to settle this ?

    Do not use plugins like W3-Total-Cache or WP-Supercache and their likes if you don’t know absolutely what you’re doing. Also some specialized WordPress hosting providers like WP Engine do caching on their own that might break things

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘s2member translates but it should not’ is closed to new replies.