Freeform Documentation

Learn the basics, and get to know Freeform inside and out.

Freeform 1.x Docs


All of the Freeform control panel is translatable. Front end template translating of fields and error messages is also available.

To make a translation, follow Craft's instructions for Translating Static Text.

  • To start off, copy the freeform.php file inside the Freeform plugin located at the /vendor/solspace/craft3-freeform/src/translations/en-US folder, and paste it into your Craft /translations/ directory. If it does not yet exist, you'll need to create it (e.g. ./translations/de/freeform.php). You can then update those language keys inside your Freeform translation file.

Visit the Craft documentation for more information about Setting Up a Localized Site.

If you'd like to share your translation with others, email us ( a copy of the translation file, and we'll consider including it in the main Solspace Freeform plugin package.