• Resolved mdomingue

    (@mdomingue)


    I created a count down using Kadence Block (Version 2.3.0) on my English page. I was able to translate the text without any issues using TranslatePress Version 2.2.3. However, when I switch to the French page, the block “flickers” from French to English extremely quick, then, after about 1m40s it stops flickering and the English is displayed (not great for our French visitors).

    I even tried to set 2 count down blocks (1 English and 1 French) and inserted them in my page with the following:

    [trp_language language=en_CA]
     - English block - 
    [/trp_language]
    [trp_language language=fr_CA]
     - French block -
    [/trp_language]

    and it did not make a difference

    I have been in contact with the Kadence team and this is the latest message I received from them:

      “The page keeps detecting changes in the “pre-counter” element, most likely due to the dynamic translation and therefor (it seems) reloads the page.

      That is done by the following JS in translatepress (see https://i.imgur.com/4XqP4C0.jpg); when I remove that function the flickering or flashing stops.

      I suggest you contact Translatepress support on this issue, there are more reports of similar problems.”

    How can I go about to make the block stop flickering? It does the same thing whether I use Chrome, Firefox or AVG Secure Browser.

    Your assistance is greatly appreciated

    Mario

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Alex

    (@alexcozmoslabs)

    Hi,

    Can you please visit TranslatePress -> Settings -> Advanced
    Then, enable these features 1 by 1 in this order and try to see if it makes a difference. Disable them back if it makes no difference. Also please disable or clear the cache if you have any.

    1. Fix missing dynamic content
    2. Disable dynamic translation

    If the above ones will not bring you any positive results, please, let us know exactly how to replicate this on our local. If it is a bug our development will look for a solution.

    Thread Starter mdomingue

    (@mdomingue)

    Hi Alex,

    Thank you for your reply.

    I had reset the block to the usual translation – 1 block set up in English and translated to French.

    I did enable each one of them individually on and off and it did not make a difference – in fact, enabling “Disable dynamic translation” stopped the translation all together.

    Enabling both of them on did not fix the issue either.

    So, I recreated a separate French Count Down and placed it in my page as a “conditional block” using `[trp_language language=en_CA]
    – English block –
    [/trp_language]
    [trp_language language=fr_CA]
    – French block –
    [/trp_language]`

    I, again, enabled each one of these options separately and no changes. I then enabled both options and so far it looks like it is working quite fine. I refreshed my page multiple times, switched back and forth from English to French and so far so good…

    Thank you so very much!

    Mario

    Plugin Support Alex

    (@alexcozmoslabs)

    Hi,

    Glad to hear is working now.

    Kind Regards,

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Kadence’s Count Down Block & TranslatePress’ is closed to new replies.