Translating Bricks
Support for Bricks is built-in, to translate all the elements in your Bricks content.
Gato AI Translations for Polylang extracts the strings from the elements in the Bricks page, and translates only those strings, guaranteeing that the page is not broken in any way.
Supported elements
The following elements from Bricks are supported out of the box:
accordion
alert
animated-typing
audio
breadcrumbs
button
code
countdown
counter
dropdown
form
heading
icon-box
image
instagram-feed
list
logo
map-connector
pie-chart
post-comments
post-excerpt
post-navigation
post-reading-time
post-title
pricing-tables
progress-bar
query-results-summary
related-posts
search
slider
tabs
team-members
testimonials
text-basic
text-link
text
video
wordpress
Support for Bricks components
Bricks components are translated, however there is a catch:
All the elements within a Bricks component are copied to the translated post, and only then translated.
This workaround is needed because components are stored in the database under a single option bricks_components
.
This means that Bricks components cannot be stored under a language-based option.
Configuring CPTs to translate
The plugin supports translating any Custom Post Type defined in your Bricks settings:
Triggering translations
If the automatic translation is enabled, your Bricks page will be translated when clicking on Publish for first time (i.e. when its status transitions to publish):
To translate them manually, you can select the pages, and select "Gato Translate" via Bulk Actions: