Translation
Translate entire content to another language using AI.
Overview
Bricks can translate your entire content — all lessons, bricks, evaluations, game content, and theme labels — to another language using AI.
Translation Modes
Duplicate and Translate
Creates a copy of your content and translates the copy. The original remains untouched.
Best for: Maintaining content in multiple languages.
Translate In-Place
Translates the existing content, replacing all text with the translated version.
Best for: When you only need the content in the target language.
In-place translation replaces the original content. Consider creating a snapshot or duplicate before translating in-place.
What Gets Translated
| Element | Translated? |
|---|---|
| Content title | Yes |
| Lesson titles | Yes |
| Rich text content (text, headings, questions, feedback) | Yes |
| Evaluation options and answers | Yes |
| Game content (words, definitions, clues) | Yes |
| Theme labels (buttons, navigation) | Yes (from predefined sets) |
| Theme cover title | Yes |
| Theme instruction/blocker messages | Yes |
| Code bricks | No (source code preserved) |
| URLs and media paths | No |
| Image alt text | No |
How It Works
The translation pipeline uses a 4-step process:
Glossary Generation
AI analyzes all your text and creates a glossary of key terms, ensuring consistent translation of domain-specific vocabulary throughout the content.
Translation per Lesson
Each lesson is translated individually using the glossary for consistency. All rich text fields are translated while preserving HTML structure.
HTML Validation
The system validates that all HTML tags in the translated content match the original — same tags, same order, same attributes. Only the text content should change.
Retry Failed Fields
Any fields that failed HTML validation are retranslated individually with a stricter prompt. If they still fail, the original text is preserved.
Using Translation
- Open the content card actions menu (three dots)
- Select Duplicate and translate or Translate with AI
- Choose the target language
- Confirm (in-place mode shows a warning)
- Wait for translation to complete
Supported Languages
- Spanish (es)
- English (en)