This bundle allows you to modify most translated contents in Kimai to your business needs.

You can replace messages, form labels, menu items and many more into one or multiple language. It comes with a new “Translation” view to manage these changed translations.

Often companies want to change some wordings in Kimai to better match it to their industry or usage of Kimai. One of the most requested modifications in Kimai is to change “Customers” to something else (eg. “Client”, “Construction site”, “Family”). With this bundle it is as simple as searching the text to replace and then setting your preferred replacement.

What can be changed

Visible elements like form labels, headings, menu items, error messages, and many more can be changed.

Only the text from the following “domains” cannot be changed:

  • Security (Login, Password forgotten)
  • Names of export templates, invoice number-generators, invoice calculators and invoice renderer


The main translation page show a listing of all translated contents, grouped by their language:

List all adjusted translations

The add dialog allows to find a string by typing in the Default translation field and then you can enter your custom translation in New translation:

Select the text to change and enter your custom translation

The edit dialog allows to change your custom translation:

Change your custom translation


Permission Name Description
edit_translation access the translation screen and allow all actions: create, edit and delete translations

By default, these are assigned to each user with the role ROLE_SUPER_ADMIN.