# Internationalization and Translations

Keycloakify provides all the tooling you need to localize you Keycloak UIs!

{% content-ref url="i18n/basic-principles" %}
[basic-principles](https://docs.keycloakify.dev/features/i18n/basic-principles)
{% endcontent-ref %}

{% content-ref url="i18n/adding-support-for-extra-languages" %}
[adding-support-for-extra-languages](https://docs.keycloakify.dev/features/i18n/adding-support-for-extra-languages)
{% endcontent-ref %}

{% content-ref url="i18n/previewing-your-pages-in-different-languages" %}
[previewing-your-pages-in-different-languages](https://docs.keycloakify.dev/features/i18n/previewing-your-pages-in-different-languages)
{% endcontent-ref %}

{% content-ref url="i18n/adding-new-translation-messages-or-changing-the-default-ones" %}
[adding-new-translation-messages-or-changing-the-default-ones](https://docs.keycloakify.dev/features/i18n/adding-new-translation-messages-or-changing-the-default-ones)
{% endcontent-ref %}
