Translate All Files in One Click

The Holistic
Content Translation Workflow

Translate content with nested data structures in the Panel or programmatically with DeepL. One page at the time or all at once.

Translate All Page Children
From the Command Line

The Translation Cherry
on Your Content Cake

All Fields

Supports blocks, layout, list, object, structure, text, textarea, and writer fields.

Programmatic PHP API

Integrate content translation in Kirby CLI commands and custom workflows. Help your clients set up new languages in no time.

One-Click Translation

Why spend hours manually translating content field by field when you can automate the process with Kirby Content Translator? With a single click in the Kirby panel, you can copy the content from the primary language to the currently active language. Then, you can translate the imported content (which is still in the primary language) into the currently active language with DeepL.

Recursive Translation

Nested structures in object fields or blocks? No problem, the plugin translates everything.

Buy Once, Use Forever

Your virtual translator is just a click away.

All in One

For individuals and teams.

$99

  • For Kirby 4 & Kirby 5
  • Unlimited sites
  • Unlimited minor & patch updates

Frequently Asked Questions

If you can't find what you're looking for, contact us and we'll get back to you!

The license allows you to use the plugin on as many Kirby projects as you want, as long as you are the owner of all the sites. This means that you must own the code, which is usually the case when you develop websites for clients. Please refer to the license agreement for more details.

If you have installed the plugin via Composer, run composer update. Otherwise, download the latest version of the plugin as a ZIP file from the releases page on GitHub.

You can ask questions, report bugs or feature requests on our GitHub repository. If you need personal support or advice, please contact us.

We offer a 30-day money back guarantee for the plugin. If you are not satisfied with your purchase, you can request a full refund within 30 days of purchase. (Although we would appreciate feedback on how we can improve the plugin.)

Still scrolling?

Test the plugin locally and see how it can improve your workflow. Pay only when you are ready to go live.