• Resolved mtlsam

    (@mtlsam)


    I’m having an issue on multiple sites where I noticed the CF7 string translation for [mc4wp_integrations][contact-form-7]label within the admin_texts_mc4wp_integrations domain isn’t taking effect. I’ve applied a translation to the string in the WPML settings but it still only shows the default language’s version on the frontend.

    My checkbox in CF7: [mc4wp_checkbox “Subscribe” value=”your-id-here”]

    My “checkbox label text” setting under MC4WP > Integrations > CF7:

    “I agree to receive marketing email from us or its third party marketing partners, as per the terms of our privacy policy.”

    This sentence is what shows next to my MC4WP checkbox in the frontend, for both languages. The “Subscribe” part of [mc4wp_checkbox “Subscribe” value=”your-id-here”] isn’t used.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor Lap

    (@lapzor)

    Hi,

    Please update to the latest version 4.10.0 of the plugin and then try to translate those strings again.
    Does that solve the issue?

    Thanks for letting me know.

    Kind regards,

    Thread Starter mtlsam

    (@mtlsam)

    Unfortunately no, I was already on 4.10.0 and 1.0.3 for the MC4WP: WPML compatibility plugin.

    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hey @mtlsam,

    Can you please replace the text in the CF7 integration of our plugin to “Sign me up for the newsletter!” without the quotes and translate it again?

    You can set the translation for English and any other languages to customize the text but the text inside our settings needs to be the one I shared.

    Thread Starter mtlsam

    (@mtlsam)

    When using that exact text, it shows to the default translation you have for that text, but I’m not seeing how to replace this text with my own sentence for both languages. Where would I do that, that doesn’t result in the initial problem? Thanks.

    For example, even if I apply a string translation in WPML to the default “Sign me up for the newsletter!”, it doesn’t apply. It only applies the default translation that comes with the plugin (I suppose).

    So custom english text with the string translated results in the custom english text being show for all languages, and default english text with string translated results in default text showing everywhere, translated but not what I wrote.

    If the site used what I put as my label in my button, I could just handle translation that way, but “subscribe” doesn’t get used, it only uses what’s in the CF7 integration settings field. I have to put a text label here or else the button will show my list ID as the label.

    [mc4wp_checkbox “Subscribe” value=”123abc”]

    • This reply was modified 1 month, 3 weeks ago by mtlsam.
    • This reply was modified 1 month, 3 weeks ago by mtlsam.
    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hey @mtlsam,

    Can you please share a screenshot of the translation you have done for both the languages? In case it’s not possible to share the screenshot here, you can sent it to us using the details provided at https://www.mc4wp.com/contact/

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.