Skip to content

Postbox auto-detects the language of incoming submissions and translates them. You read everything in your language - regardless of what language your users write in.

  1. A submission arrives in any language
  2. Postbox detects the source language
  3. The content is translated to your configured language
  4. Both original and translated versions are stored

Translation runs as part of the async processing pipeline, after spam detection. If a submission is flagged as spam, translation is skipped.

All text fields in the submission are translated. Structured data (emails, URLs, numbers) is left untouched.

In the dashboard, translated submissions show:

  • The original text with a language tag (e.g., ES, JA, DE)
  • The translated text in your language
  • A toggle to switch between original and translated views

Via the API, translations appear in the translated_data field, with the detected language in original_language.

Set localisation_enabled: true when creating or updating a form via the API, or toggle it in the form settings.

PlanCost
FreeIncluded in 50 lifetime credits
Pro$0.005 per submission translated

Toggle per-form in the form settings. When disabled, the original language is still detected - only translation is skipped.