Translate, Localise Messages or Buttons

Hello, I like to translate/localise texts presented to the user. Like “Save”, or validation error “Must not be empty”.
edit-model|690x351
What is the best way to make these translations.
Thank you for any advice!

Hello. Button objects have a caption property that you can change. About errors, such as “Must not be emty” not sure how to do it, but I would integrate my own validations with messages onValidate hooks.

Inside the validation source code you can tweak the messages that appear (I’ve done some for an application I wrote). Of course future AgileToolkit updates will overwrite that.

Thanks for the suggestions. Probably changing the sources is the easiest way until the TranslateableTrait from atk4/core is integrated.