Forum Replies Created

Viewing 1 replies (of 1 total)
  • Plugin Contributor bryanparmentelot

    (@bryanparmentelot)

    Hi,

    I’m Bryan, Developer of WP connect Add‑Ons. You asked how to assign your French‑translated Gravity Form to the FORM_FR list in Brevo — WPML doesn’t create a separate form instance, it only translates the existing one. Here are your two paths forward:

    Option 1: Separate Forms per Language (no WPML involvement)
    • Manually create two Gravity Forms — one for Italian (linked to FORM_IT) and one for French (linked to FORM_FR).
    • Embed each form on its corresponding language‑specific page.
    • Configure each form’s Brevo feed to send submissions to the appropriate list.

    Cons: Requires maintaining two independent forms (updates must be duplicated).


    Option 2: Single Form with Language Detection (requires Pro version of the GF→Brevo Add‑On) — recommended
    • Use one Gravity Form for both Italian and French.
    • Add a hidden field that automatically captures the current WPML language (via a small hook in your theme’s functions.php).
    • Create two Brevo feeds in the Pro add‑on and configure conditional logic on each — one feed sends to FORM_IT when the hidden field = “it”, and the other sends to FORM_FR when it = “fr”.

    Pros: Only one form to maintain; WPML handles language context automatically; far simpler long‑term.

    I strongly recommend Option 2.

    Kind regards,
    Bryan

Viewing 1 replies (of 1 total)