Users aren’t overwhelmed by a lot of words, colors, popups, or options, but you’re instead presented with just what you need, as well as the opportunity to add what you want.
![]()
CMS, Marketing and eCommerce Expert
Bolt structures all content in ContentTypes: a content type defines the structure of your website content, for instance News, Pages, Blog Posts, Testimonials and Sections are all examples of a ContentType.
What makes them so cool is how ridiculously easy it is to define them: all ContentTypes are defined in YAML format in the contenttypes.yaml file.
By adding the pages content type to your configuration, Bolt will:
By adding just one line to our content type, Bolt will make your pages translatable.
The even cooler thing? You have field-level control over what is translated and what is not. For example, the page heading can be translated, whilst the photo will stay the same across languages.
Want to see which fields are translated across languages and which not? No problem. Bolt’s got you covered.
Bolt's backend comes with a simple but efficient content filtering. Just type (part of) the word you're looking for in the search field, and you'll see all content that contains that term.
By default, the CMS comes with all the standard field types you’d expect, such as text, date, file, image, markdown, select and others.
In addition, Bolt supports natively the following field types:
What is a Twig template? See right below!