Skip Navigation

Home » WPML Documentation » Related Projects » Creating Multilingual Forms Using Ninja Forms and WPML

Ninja Forms Multilingual – Effortless Forms Translation with WPML

Ninja Forms Multilingual lets you translate Ninja Forms into many languages. Translate all forms and elements like labels, sub-labels, notifications, and more in just a few minutes.

Key Features

Simply create forms in your language, then translate them into multiple languages

Translate forms automatically, by yourself, or with the help of experienced translators

Translated forms appear on your posts and pages automatically without any extra effort from you

    Getting Started

    To translate Ninja Forms with WPML, install and activate the following plugins:

    How to Translate Ninja Forms with WPML

    WPML lets you translate every part of Ninja Forms. This includes field types, labels, placeholders, help text, messages, and more.

    To translate Ninja Forms with WPML:

    1. Go to WPML → Translation Management.
    2. In the Select items for translation section, click the All types filter and select Ninja Forms. Click the Filter button to confirm.
    Filtering for Ninja Forms in Translation Management
    1. Select the forms you want to translate.
    2. Choose the languages you want to translate your form into and the translation method. For example, you can translate your form automatically. 
    Selecting a translation method and sending the form for translation

    You can now go to WPML → Translations to:

    • Review automatic translations
    • Enter your own if you’re translating by yourself
    Clicking the Review button to check automatic translations

    After you’ve finished translating your form, remember to also translate the page where it’s embedded. You can then visit the page on your site’s front-end and switch between languages to view the translated Ninja Form.

    Contact Form in English

    Contact Form in Spanish

    Start Translating With WPML 

    If you already have a WPML account, you can download Ninja Forms Multilingual from the Downloads page at no extra cost.

    If you don’t have WPML yet, visit our pricing page to choose the plan that best fits your website’s needs.

    Support & Help

    Running into problems with translating Ninja Forms? Visit our Known Issues and Solutions page for help.

    If you need further assistance, please open a support ticket.

    Updated
    August 14, 2024