Translate an embedded form

forms

#1

I am trying to translate labels on a form that I am embedding on a 3rd party site. All works fine except:

  1. Cannot fin how to translate the submit button (submitButtonText is my guess at what it is called)
  2. Labels “checkbox” and “checkbox_telephone” are not displaying the translated text.

This is the documentation i am using - https://developers.hubspot.com/docs/methods/forms/advanced_form_options

My code is below:

hbspt.forms.create({
portalId: ‘2073944’,
formId: ‘744b664b-acb3-48f7-a8c7-daeaa50f8c9c’,
locale: ‘de’,
redirectUrl: ‘https://www.displaydata.com/de/fuenf-gruende-herunterladen/vielen-dank/’,
translations: {
de: {
required: “FÜLLEN SIE BITTE DIESES PFLICHTFELD AUS.”,
submitButtonText: “SENDEN”,
fieldLabels: {
firstname: “Vorname”,
lastname: “Nachname”,
company: “Name des Unternehmens”,
phone: “Telefonnummer”,
countryx: “Land”,
state: “Bundesland/Region”,
message: “Nachricht”,
checkbox: “Wenn Sie diese Option markieren, erhalten Sie gelegentlich per E-Mail unseren Newsletter. Wir werden Ihre Kontaktdaten nicht an Dritte weitergeben.”,
checkbox_telephone: “Möglicherweise wird unser Team sich telefonisch an Sie wenden. Wenn Sie keine Kontaktaufnahme wünschen, markieren Sie diese Option nicht.”
}
}
}
});


#2

For the Submit button, replace “submitButtonText” with “submitText”. It’s working on my side.