• Hey,

    We’re using “MailChimp List Subscribe Form” plugin the issue so far we’re facing is to translate signup form (rendering using shortcodes [mailchimpsf_form]) into arabic.

    We’ve managed to hardcode basic fields label to arabic version for arabic page.

    However, we are having hard time for status descriptions which i believe returned by api e.g. “Email is not valid” and so on..

    I have followed instruction to create po file by duplicating default en_US.po file and added translation using Poedit which also compile it to mo file.. added those two files in plugin po directory.
    even tried to see what Func::load_textdomain return which is true.

    i have seen the github repository for this plugin which haven’t been updated for past 2 or 3 years.

    i think the problem with old descriptions e.g.

    in po file msgid “That email address is invalid”
    but actual description is returned “That email address is invalid.”

    does this mean the message id should exactly matched to the returned description?

    if yes kindly update the repository.

    Kindly provide us the link/list of all possible messages that api could return.

    Thanks,

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi @developerignitebh,

    Thank you for reaching out and alerting us to this! The linked github repository is a bit out of date and does need to be updated on our end. I apologize for the trouble that caused. I went ahead and alerted our developers to this. While I won’t be able to provide an ETA for resolution, it is on their radar and they will get this updated as soon as they are able. In the meantime, you may be interested in trying out the MailChimp embed form which can be translated. Details on how to do that can be found in the MailChimp knowledge base, here, if you’d like to check that out: https://kb.mailchimp.com/lists/signup-forms/translate-the-mailchimp-embed-code

    Thank you again!

    Warm Regards,

    Pearl

    Thread Starter developerignitebh

    (@developerignitebh)

    Thank you for your response.

    I did tried embedded code i was able to utilize it for at least basic stuff.

    However, the problem im facing now is to translate message which are getting from mail chimp api response either of success or error i need them to be translated too.
    which is not available in embedded code form.
    Auto Translation is only available in General Form which is kinda useless to me.

    just incase for your ref. my site support two languages.
    https://www.somedomain.com ==> is primary/default language is english
    https://www.somedomain.com?lang=ar ==> is switchable/secondary language is arabic

    kindly either provide me with some alternate solution/work around or provide me all latest possible messages of api so i could atleast translate myself.

    Kindly response back at your earliest (im a premium user if this helps)

    Regards!

    Hey there @developerignitebh

    Thanks for writing back. I definitely see what you mean here and agree that not being able to translate those error codes are far from ideal. I went and and made sure that your feedback was passed along to our developers to make editing these translations more available so we can work towards having that available as soon as possible.

    Unfortunately the best workarounds we could provide moving forward would be using the MailChimp Signup Form options with the Embedded and Hosted Signup Forms.

    If you have any further questions about the plugin, please don’t hesitate to let us know.

    – Malachite

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Localization for Arabic’ is closed to new replies.