Description
The Ninja Forms add-on connects each form created in Ninja Forms to the WPML string translation system, registering field labels, error messages, button texts, and notification emails in the String Translation screen for manual or automatic translation. Designed for anyone who maintains contact, signup, or quote forms on multilingual sites, it ensures that each visitor sees the form in the language of the page they are browsing.
Key Features of Ninja Forms
- Automatic string registration
Detects labels, placeholders, descriptions, and messages from forms and sends them to the WPML String Translation for manual or automatic translation. - Notification email translation
Allows you to translate the subject, body, and sender of the emails triggered by Ninja Forms actions. - Compatibility with automatic translation
Uses WPML’s automatic translation credits to process form strings in batches. - Displayed by page language
Shows the form in the corresponding language of the page being viewed, without duplicating forms per language. - Support for custom fields
Covers list options, radio buttons, checkboxes, and validation texts created in the Ninja Forms editor.
Benefits of Ninja Forms
- One form, all languages
You keep only one structure in Ninja Forms and manage centralized translations through WPML. - Consistent communication with the lead
The visitor receives email confirmations in the same language they used to fill out the form. - Maintenance savings
Changes to the original form are reflected in the translated versions without rebuilding each language. - Reliable multilingual lead capture
Reduces drop-offs caused by fields or messages that are outside the audience’s language.
Who Is Ninja Forms Intended For?
- For anyone running sites in more than one language with WPML and using Ninja Forms for contact, quotes, or signups.
- Those who need to translate lead-capture forms for international campaigns.
- Designed for agencies that deliver multilingual sites and standardize forms for clients in different markets.
How to Download Ninja Forms
The Ninja Forms add-on is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the .zip, and activate it with WPML and Ninja Forms already up and running. The form strings will start appearing in WPML > String Translation for translation.
With the add-on active, the entire Ninja Forms form workflow starts to follow WPML’s multilingual structure, from validation messages to emails sent to the administrator and the user. It’s the recommended choice for anyone who has already consolidated Ninja Forms as a capture tool and needs to expand the site’s reach to audiences in other languages without duplicating forms or losing editorial consistency.
Frequently asked questions
Is WP Multi-Lingual Ninja Forms GPL-licensed?
Yes. WP Multi-Lingual Ninja Forms is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WP Multi-Lingual Ninja Forms on multiple sites?
Yes. You can install WP Multi-Lingual Ninja Forms on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WP Multi-Lingual Ninja Forms cost at Ultrapack?
WP Multi-Lingual Ninja Forms costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WP Multi-Lingual Ninja Forms include updates?
Yes. The current version of WP Multi-Lingual Ninja Forms is 5.0.0, published at Ultrapack on Sep 17, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WP Multi-Lingual Ninja Forms scanned before publication?
Yes. Every version of WP Multi-Lingual Ninja Forms goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
wpml-ninja-forms.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
wpml-ninja-forms.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready