Translations

Translating Keycloak is a community effort. See below for those translations that available in Weblate, our web based translation tool. Click on any of the links to contribute to the translations. A language maintainer will later review your translations.

Some additional translations are not available via Weblate and are not listed below. They require pull requests to our main repository.

Read more about the translation process and how to become a language maintainer in our translation guidelines.

Base Login theme Base E-mail templates Account UI Account backend Admin UI Admin backend To review
Armenian 91 % 89 % 97 % 90 % 26 % 58 % ✓
Catalan ✓ 98 % 99 % ✓ 98 % 93 % ✓
Chinese (Simplified Han script) 90 % 89 % 97 % 87 % 84 % 58 % 70
Chinese (Traditional Han script) ✓ ✓ 99 % ✓ 99 % 94 % 472
Czech ✓ ✓ ✓ ✓ 99 % ✓ ✓
Danish ✓ ✓ ✓ ✓ ✓ ✓ 1,081
Dutch 93 % 89 % 98 % 91 % 1 % 59 % 225
French ✓ ✓ ✓ ✓ 99 % 96 % 1,358
Georgian 95 % 94 % 97 % 99 % 38 % 64 % 1,072
German ✓ ✓ ✓ ✓ 43 % 97 % 22
Greek 83 % 57 % 65 % 89 % 0 % 47 % 71
Hungarian ✓ ✓ ✓ ✓ ✓ ✓ ✓
Indonesian 98 % 93 % 97 % 99 % 99 % 92 % 4,679
Italian 91 % 89 % 97 % 94 % 1 % 54 % 100
Japanese 91 % 89 % 98 % 98 % 81 % 82 % 209
Persian ✓ 93 % ✓ ✓ 2 % 93 % 65
Portuguese (Brazil) ✓ ✓ ✓ ✓ 96 % 96 % 3,070
Romanian 93 % 93 % 97 % 51 % 5 % 58 % 4
Russian 92 % 89 % 97 % 91 % 87 % 58 % ✓
Slovenian 92 % 89 % 25 % 92 % 0 % 51 % 47
Spanish 94 % 93 % 97 % 99 % 97 % 93 % 439
Swedish ✓ ✓ ✓ ✓ ✓ ✓ 3
Turkish ✓ ✓ 99 % ✓ 99 % 94 % 1
Ukrainian 92 % 93 % 97 % 95 % 88 % 58 % 5
Vietnamese 93 % 93 % 97 % 95 % 88 % 58 % 2

(Statistics updated daily. Last update: 2026-11-06T07:13:42Z)