Translation
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.
How it works
Section titled “How it works”- A submission arrives in any language
- Postbox detects the source language
- The content is translated to your configured language
- 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.
What gets translated
Section titled “What gets translated”All text fields in the submission are translated. Structured data (emails, URLs, numbers) is left untouched.
Viewing translations
Section titled “Viewing translations”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.
Enabling translation
Section titled “Enabling translation”Set localisation_enabled: true when creating or updating a form via the API, or toggle it in the form settings.
| Plan | Cost |
|---|---|
| Free | Included in 50 lifetime credits |
| Pro | $0.005 per submission translated |
Disabling translation
Section titled “Disabling translation”Toggle per-form in the form settings. When disabled, the original language is still detected - only translation is skipped.