• Resolved milanstosicnis

    (@milanstosicnis)


    Hello, is there any way to change the label of the “Submit” button? I have a form in a language that is not English, so I need to change the text on the Submit button.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Milos Jovanovic

    (@milosjovanovicwpdt)

    Hello,

    At the moment, we don’t have a built-in option for editing or translating labels, but we plan to add this in one of the future updates.

    Right now, you should be able to translate any plugin label using a translation plugin such as Loco Translate, or via POEDIT if you prefer editing the file directly with a desktop application.
    However, I tested this and, for some reason, Loco Translate did not apply the translation on my local installation. We have contacted our development team and they will investigate this as soon as possible. I will report back once we have more information.

    If you’d like, you can test this on your end as well and let me know if you get the same result.

    Currently, we only provide the default English (US) language variant, but if you want to add a new language manually, please do the following:

    Go to your FTP and navigate to:
    \wp-content\plugins\ivyforms\languages\

    Add a folder for your language locale — you can find the correct locale code here:
    https://wpastra.com/docs/complete-list-wordpress-locale-codes/

    For example, for standard German you would add a de_DE folder.

    Then copy the two language files from the en_US folder into your new folder, and rename them from:

    • ivyforms-en_US.moivyforms-de_DE.mo
    • ivyforms-en_US.poivyforms-de_DE.po

    After this, German will appear as an editable language in Loco Translate.
    Make sure the file path shows as author, not system, so you’re editing the correct file.

    Search for the string “Submit”, translate it, and click Save.

    We’ll follow up after our own testing, but please let us know if this method works on your installation.

    Kind regards,
    Milos

    Thread Starter milanstosicnis

    (@milanstosicnis)

    Hi Milos,

    Thank you for the response. Unfortunately, this is not flexible enough for me at the moment, so I decided to go with some other forms plugin for the project I currently have. I might check your plugin in the future again.

    Have a nice weekend!

    Plugin Support Milos Jovanovic

    (@milosjovanovicwpdt)

    Hello again,

    I completely understand your decision — IvyForms is still in an early stage, and if another form plugin already meets the needs of your current project, that’s perfectly reasonable.

    I just wanted to follow up with an update:
    Our developers have isolated the issue with translating the “Submit” label via Loco Translate, and they have already prepared a fix. I’ve tested it on my end, and the translation now applies correctly. This fix should be included in the next Ivy Forms update.

    If you would like to test the fix earlier, please open a private support request on our Site, so we can safely share the file with you.
    Since IvyForms does not yet have its own support chat, you can use the chat on our wpDataTables website:

    • Visit https://wpdatatables.com
    • Open the chat in the bottom-right corner
    • Choose “Pre-purchase question” so you are not asked for license details

    From there, we can send you the file privately along with instructions on how to apply it.

    After applying the fix, you will be able to translate plugin strings normally through Loco Translate.
    Please note that we currently only provide the US English language variant, so you would still need to add your locale folder manually (e.g. de_DE) as mentioned earlier.

    We also plan to introduce easier, built-in label editing options directly in the interface in a future update.

    If you decide to revisit Ivy Forms in the future, feel free to reach out anytime.

    Kind regards,
    Milos

    Thread Starter milanstosicnis

    (@milanstosicnis)

    Ok, thank you for the information. However, my idea isn’t to install another plugin only to be able to change the label of the submit button. From my POV it should be a part of the plugin’s UI/Ux since it can happen to have 5 forms on the website, each with a different button label (at least I usually get designs with several forms and different button labels – for contact, some reservation, newsletter signup, etc.).

    Anyway, keep up the good work!

    Plugin Support Milos Jovanovic

    (@milosjovanovicwpdt)

    Hello,
    Thank you once again for the feedback and for sharing your perspective — you’re absolutely right. Having the ability to set custom button labels directly in the UI is an essential UX feature, especially for websites that use multiple forms with different button texts.

    I’m happy to confirm that our developers have already been working on adding this, and the implementation is nearly finished. If everything goes smoothly during QA testing, this feature should be included very soon, in one of the upcoming updates.
    We can’t provide an exact ETA yet, but things are moving in a good direction.

    Thanks again for the thoughtful input and the kind words — it truly helps us improve IvyForms. If you have any additional suggestions, we’re always here.

    Kind regards,
    Milos

    Plugin Support Milos Jovanovic

    (@milosjovanovicwpdt)

    Hello again,

    Just a quick follow-up to let you know that our developers have finished implementing the Submit button label customization, and it’s now available in the latest update 0.7.

    You can set a custom label directly in the form settings, without relying on translation plugins or workarounds.

    If anything else comes up or you have additional feedback, please don’t hesitate to reach out — we’ll be happy to help.

    Kind regards,
    Milos

    Thread Starter milanstosicnis

    (@milanstosicnis)

    Ok, thank you! I’ll check it out when I catch some time.

Viewing 7 replies - 1 through 7 (of 7 total)

You must be logged in to reply to this topic.