Skip to content

fluentform/multilingual-forms-fluent-forms-wpml

Repository files navigation

Multilingual Forms for Fluent Forms with WPML

A WordPress plugin that integrates Fluent Forms with WPML to create multilingual forms for your WordPress website.

Plugin Link: Multilingual Forms for Fluent Forms with WPML

Requirements

This plugin requires the following plugins to be installed and activated:

  • Fluent Forms 6.0.2 or higher
  • WPML Multilingual CMS 4.6 or higher
  • WPML String Translation 3.2 or higher

You must have all three plugins active for this integration to function properly.

Installation

  1. Install and activate WPML Multilingual CMS plugin and WPML String Translation plugin
  2. Install and activate Fluent Forms plugin
  3. Install and activate this plugin from the WordPress repository
  4. Enable Fluent Forms WPML integration from Fluent Forms Integration menu
  5. Go to form settings to translate form strings

Usage

  1. Go to specific Form Settings from Fluent Forms which needs to be translated
  2. Navigate to WPML Translations from form settings menu sidebar, enable and save it
  3. Go to WPML → Translations Management and add the form in translations queue
  4. Navigate to WPML → Translations and translate the form against the selected language
  5. View the form in the selected language

Features

  • Display form labels, placeholders, and options in the user's preferred language
  • Validation messages appear in the user's preferred language
  • Support for all Fluent Forms field types
  • Compatible with Fluent Forms Pro features
  • Support for Fluent Forms notifications, confirmations, double opt-in, admin approval, quiz, payment, landing page, and global settings strings
  • Backward-compatible WPML key handling for renamed translation keys
  • Easy setup and configuration

Changelog

1.0.2

  • Add multiple email notifications support
  • Add PHP 7.4 to 8.3 compatibility
  • Add WPML translation support for current Fluent Forms form meta and global option storage
  • Add support for notifications, confirmations, double opt-in, admin approval, quiz, payment, landing page, modal, and step navigation strings
  • Improve existing translations for renamed WPML keys with backward-compatible lookup and registration
  • Fix PHP notice "Trying to get property 'id' of non-object" when form is passed as array

1.0.1

  • Fix object vs array issue (accordion/stdObject)

About Fluent Forms

Fluent Forms is a light-weight and fastest Form Builder plugin for WordPress. It helps you create hassle-free contact forms, subscription forms, or any kind of forms you need for your website in minutes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors