Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author Rafin

    (@rafinkhan)

    @ftpwp,

    I have just tested EA Data Table and was able to translate all of its content with WPML actually. I have translated both ‘Header’ and ‘content’ of EA Data Table to multiple language as you can see in this screenshot: https://d.pr/i/Hp1QCw

    So, what are you actually trying to achieve? It seems fine from my end.

    Thank you!

    Thread Starter ftpwp

    (@ftpwp)

    Hi,

    We already had a conversation on the topic.
    Please read the 1st 4 posts of this topic…
    https://www.ads-software.com/support/topic/wpml-compatibility-of-data-table-widget/

    In your 2nd answer (post #4) you said “Well, once you install the latest version of Essential Add-ons, translations for the widgets will be automatically available in the WPML Translation form for the pages where you have used EA elements. You won’t have to re-add or re-do anything. I hope that’s clear now, right?”

    This is simply not working. I’ve installed the last EA version (4.3.6) and if I go to WP Admin > Pages > Page to translate > WPML page translation form > the strings for the Data table widget that is on the page are still not available.

    So if you say the Data table widget is now WPML compliant, we are back to all my questions of July 2019 regarding how to get the new strings to translate in the WPML page translation form…
    https://www.ads-software.com/support/topic/wpml-compatibility-of-data-table-widget/

    Thread Starter ftpwp

    (@ftpwp)

    Oooops, I think I found the anwser.
    I was so used to have this WPML compatibility not coming that I was used not even to bother checking the widget on the page.

    I was just installing updates after updates, from time to time control if the strings were now available in the WPML page translation form of the page that contains the Data table and that’s it.

    But after your answer I went to the page to see if an update of the page could trigger the addition of all the missing translation strings.
    And I found the answer on the page: the Data table widget had just vanished!

    I guess the 4.3.0 introduced a complete different Data table widget, not compliant with the previous one and it killed the existing one on my page.

    Can you confirm?

    And if yes, any solution to get back even temporarily our Data table widget?

    Thread Starter ftpwp

    (@ftpwp)

    Ok, new update.

    Still extremely weird.
    Now that the widget was not visible any more, I thought I could maybe revert EA to the version 4.2.4 as I was sure the data was still in the database (as I never updated the page recently).

    So I went to the WP Admin > Plugins and then, new surprise: Essential Addons for Elementor was Deactivated!
    Weird. I never deactivated it also!

    So I re-activated it.
    And now my Data table widget is back but with a crappy look. I have the feeling the new version of the widget has some major difference with the old one in terms of styling (including custom CSS that my be to adjust).

    BUT… still no progress on the language strings. Still not available on the WPML page translation form.

    Plugin Author Rafin

    (@rafinkhan)

    @ftpwp,

    Well, we haven’t made any changes in EA Data Table recently apart from making its content Translatable. So, there’s no way that it’s broken. We have been using it on our demo too for more than a year and seems fine: https://essential-addons.com/elementor/table/

    Anyways, the issue of yours seem caching issue. Try doing this following: o regenerate assets, you can go to wp-admin -> Essential Addons then, switch to the ‘Tools’ tab and hit the ‘Regenerate Assets’ button. Check out this screenshot: https://prnt.sc/pvozsx

    Also, make sure to Regenerate Files from wp-admin -> Elementor -> Tools as well. Check out this screenshot: https://prnt.sc/r3b588

    If the issue still persists, please try clearing your browser cache or try another browser too.

    If you are using any caching plugin, make sure to purge cache from them as well.

    Thanks.

    Plugin Author Rafin

    (@rafinkhan)

    @ftpwp,

    And if EA Data Table wasn’t translatable with WPML, how did I just achieve this following? https://d.pr/i/Hp1QCw

    So, please try creating a new page and follow this doc: https://essential-addons.com/elementor/docs/faq/translate-essential-addons-wpml/

    It should help you out. Thank you!

    Thread Starter ftpwp

    (@ftpwp)

    Ok, so for the Data table design…

    Anyways, the issue of yours seem caching issue. Try doing this following: o regenerate assets, you can go to wp-admin -> Essential Addons then, switch to the ‘Tools’ tab and hit the ‘Regenerate Assets’ button. Check out this screenshot: https://prnt.sc/pvozsx

    This didn’t worked.

    Also, make sure to Regenerate Files from wp-admin -> Elementor -> Tools as well. Check out this screenshot: https://prnt.sc/r3b588

    This fixed the issue.
    Thanks!

    And for the missing translation strings, I found the solution.
    Despite what you said here…

    Well, once you install the latest version of Essential Add-ons, translations for the widgets will be automatically available in the WPML Translation form for the pages where you have used EA elements. You won’t have to re-add or re-do anything. I hope that’s clear now, right?

    https://www.ads-software.com/support/topic/wpml-compatibility-of-data-table-widget/#post-11733201

    This appears to be false.

    When a widget is existing on a page prior to the installation of the EA upgrade that add the WPML compatibility, in order to trigger the population of the translation strings in the page WPML translation form you need to go to the widget, make any minor change and save the page. Without such modification, the missing translation strings are not added to the page translation form list of strings to translate.

    That said, I now have to enter the translation again, run some few tests, but it might be the end of a veeeery long 20 months wait.
    To be confirmed…

    Thanks.

    Thread Starter ftpwp

    (@ftpwp)

    So… good news it seems to work.

    2 questions however:

    1/ What’s the purpose of the translation strings “Data Table: Cell Text > Content”?

    It corresponds to a row entry, but it’s not a cell, even in the main language there’s no personalized string and this “Content” is not displayed anywhere.

    So why asking to translate something that’s not personalized and not displayed?
    Each table of 10 rows, we have 10 translations requested for apparently nothing.

    2/ Since the update, I have two small pieces of custom CSS that don’t work any more:

    /* Align 1st column content to the right */
    .eael-data-table tbody tr td:first-child {
    	text-align: right;
    /* Remove the color of the 1st cell */
    .eael-data-table thead tr.table-header th.sorting:first-child {
    	background-color: transparent !important;
    }

    Something has probably changed in the new code.
    Do you know how to fix it?

    Thanks!

    • This reply was modified 4 years, 3 months ago by ftpwp.
    Plugin Author Rafin

    (@rafinkhan)

    Hi @ftpwp,

    The First CSS Snippet you have provided seems to be working actually: https://d.pr/i/IVRPpe

    And, for the 2nd one, you can use this following instead:

    .eael-data-table thead tr th:first-child
    {
        background-color:  transparent !important;
    }

    And, I would strongly recommend you to use EA Advanced Data Table since it has more flexibility and tons of other features.

    Thank you!

    Thread Starter ftpwp

    (@ftpwp)

    Hi,

    The First CSS Snippet you have provided seems to be working actually: https://d.pr/i/IVRPpe

    Well, indeed it works “sometimes” for me. But not always.
    I’ve added “!important” so it now always works.

    And, for the 2nd one, you can use this following instead:

    Thanks! Fixed.

    And, I would strongly recommend you to use EA Advanced Data Table since it has more flexibility and tons of other features.

    I’ll have a look if something has moved since July 2018.
    I gave June on July 31th 2018 a list of 6 precise improvements to add in the Data table widget. He was really happy with the suggestions and the level of details and said “Awesome! I am forwarding this to our developer”. But since then, nothing has been implemented and I never had any feedback. That’s why I keep using custom CSS.
    So I’ll see if Advanced Data Table contains any, otherwise I’ll open a ticket on GitHub.

    Thanks for your support.
    At least, translations are now working. Alleluia!

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘WPML compatibility of Data table widget?’ is closed to new replies.