# Adding i18n messages keys

![](https://1698665718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3g7h6yiTIOMQ8KRbalMO%2Fuploads%2Fgit-blob-01d44f2b83b8ff19bef581e1f25060421c5d9402%2FUntitled.png?alt=media)

In Keycloakify you can't directly eddit the `messages_xx.properties` files, the way to go it to reproduce [this approach](https://github.com/garronej/keycloakify-demo-app/blob/main/src/kcMessagesExtension.ts) ( don't forget to [evaluate the code](https://github.com/garronej/keycloakify-demo-app/blob/9d92307361d19cdfb06a23f46a7003662fae3b34/src/index.tsx#L14) ).

{% hint style="warning" %}
This approach is a bit hacky as it doesn't provide type safety, it needs to be improved.

In the meantime see [this issue](https://github.com/InseeFrLab/keycloakify/issues/17) for other workarounds.
{% endhint %}
