• Resolved dsb0328

    (@dsb0328)


    Hello. I am switching from an old theme (cmsmasters Law Business) to a new theme (GeneratePress) and using siteorigin page builder along with the new theme. The old theme used WPML to translate the site from English to Spanish. A redesigned page I built with the new theme and page builder looks great in English, but if I type in /es after the page to get to the Spanish translation, I only see the navigation and footer translated and nothing shows up in between the two. And there’s a lot of information between the two.

    My question, is there a way to make the translation work again? Or does WPML work with this page builder? If there’s a better plugin or solution to translating, can you help me figure that out? I just want the site to translate from English to Spanish if a link is clicked to view the Spanish version, and then click on another link to go back to English, if necessary. I’ve never had to translate a site before, and actually can’t do it manually because I can’t translate the site to Spanish myself. Any help would be greatly appreciated. Thanks!

Viewing 15 replies - 1 through 15 (of 15 total)
  • Thread Starter dsb0328

    (@dsb0328)

    I also just tried adding /?lang=es to the home page with WPML installed and it took me directly to the Blog/Posts page, which was still in English.

    Plugin Contributor alexgso

    (@alexgso)

    Hi dsb0328,

    Unfortunately, it’s not currently possible to automatically translate SiteOrigin Page Builder powered pages with WPML. We’re currently talking to WPML about improving our integration so this should hopefully be possible in the future. I’ve logged your support for this with the rest of the team.

    Unfortunately, I’m not aware of any other multilingual plugins that offer automatic translations that do work.

    Kind regards,
    Alex

    Thread Starter dsb0328

    (@dsb0328)

    Thanks for your reply. So, there’s no way to translate at all from English to Spanish using SiteOrigin Page Builder?

    Plugin Contributor alexgso

    (@alexgso)

    Hi dsb0328,

    Not automatically, no. It is however possible to manually translate the pages.

    Kind regards,
    Alex

    Thread Starter dsb0328

    (@dsb0328)

    Can you expand on that, please?

    Plugin Contributor alexgso

    (@alexgso)

    Thread Starter dsb0328

    (@dsb0328)

    So, if I’m not mistaken, this basically means you can make a duplicate of the page and then go in and rewrite/translate all of the copy manually, correct? Meaning, I have to speak and write in Spanish fluently, correct?

    If that is correct, is there any other option? Polylang? Gtranslate? The theme it’s coming from used a built in page builder and translated just fine. That’s why I’m not understanding why this won’t work. I’ve heard Gtranslate isn’t that reliable, though, and my client would like to stick with WPML.

    Plugin Contributor alexgso

    (@alexgso)

    Hi,

    Yes, that’s correct. That’s the manual way of doing translations, and it will require you (or someone else) to write in the target language. This means that you’re still able to hire someone to provide translations, it just can’t be done automatically within the plugin at the moment.

    Unfortunately, I’m not aware of any other multilingual plugins that offer automatic professional translations that do work at this time. GTranslate should work, but it uses Google Translate to handle translations so the translations so, as you mentioned, the translations aren’t very reliable.

    Kind regards,
    Alex

    Thread Starter dsb0328

    (@dsb0328)

    Well this really throws a wrench into my plans. Thanks for your honest replies. I didn’t think this would be such an issue, but unfortunately I may have to start using another page builder. Please let me know if this is ever updated.

    Plugin Contributor alexgso

    (@alexgso)

    Hi,

    I’ve added this thread to our public issue and you’ll be notified when automated translations are possible.

    Kind regards,
    Alex

    Thread Starter dsb0328

    (@dsb0328)

    So, after doing a LOT more research, I realize that WPML is only a manual translator and not machine driven. Sorry for my confusion in this. I am going to try to figure out if any machine based translation plugins will work with Page Builder, other than the GTranslate, which I’m not sure if I trust. I’ll let you know if I find anything, and please let me know if you know of any that might work.

    Thread Starter dsb0328

    (@dsb0328)

    Hello. Revisiting this as now I have more info from my client. They apparently used a translator with WPML when they had the site built the first time and plan to do that again after I rebuild the site. (FML Wish I had known this before)

    Anyway, there are some pages that have retained their translations during the theme change because they were simply created with the native WordPress text editor. I want to switch those pages to SiteOrigin Page Builder. However when I switch to Page Builder mode, it puts the paragraphs into a SiteOrigin Editor widget, but when I click on that widget it opens up a new page that is all white with the date and time at the top left of the page and doesn’t allow me to enter the widget. I checked the page out and it still translates. I just can’t edit it. Any ideas why this would happen? Or do I just have to create new rows, copy and paste the text, and then copy and paste the translations from a copy of the page?

    Plugin Contributor alexgso

    (@alexgso)

    Hi,

    The date appearing when you open a widget is a common sign that Wordfence, for whatever reason, has incorrectly flagged the request. To resolve this please navigate to WP Admin > Wordfence > Tools and open the Live Traffic tab. Filter by Blocked by Firewall and search the request you just made, it’ll be associated with your user account and the parm will start with body: instance=%7B%22frames%22%3A%5B%7B%22content Click Whitelist param from Firewall.
    ?
    https://vgy.me/sDBPDx.png

    Kind regards,
    Alex

    Thread Starter dsb0328

    (@dsb0328)

    Thanks for the reply. I didn’t see that param blocked, and actually the last thing blocked was a week ago for GTranslate. I guess when I was trying that plugin out. So, I just deactivated Wordfence and am now able to get into the widget.

    Since this is in a dev folder, maybe I’ll just leave it off and make my changes that way for now. However, I guess I have to be concerned about this in the future when it’s live and someone tries to enter the widget to make changes. It’s definitely something to do with Wordfence. Is it possible to be something else in Wordfence?

    Plugin Contributor alexgso

    (@alexgso)

    Hi,

    Thanks for trying. That can sometimes happen. Please enable Firewall Learning Mode and then open the relevant row/widget. The widget will work as expected. Disable Learning Mode.

    Kind regards,
    Alex

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Translate EN to ES with Page Builder’ is closed to new replies.