Skip to content

Back to Notes on Kirby CMS

Languages and translation

The Multi-language documentation is a good entry point.

There’s also separate information on translating strings in blueprints. What’s not explicitly captured there is that many blueprint properties (title, label, etc.) accept the translation key directly, without using the wildcard * pattern:

# site/blueprints/site.yml

title: blueprints.site.title
sections:

To match translation keys in YAML I use the \w+(\.\w+)+ regex in Sublime Text.

Recipes