Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English 100% 0 0 0 0 954 0 0
Albanian 4% 1,631 7,308 44,490 983 435 0 0
Amharic (am_ETHI) 1% 1,704 7,430 45,161 1,349 185 0 0
Arabic (ar_ARAB) 47% 898 3,833 24,069 469 65 0 0
Armenian (hy_ARMN) 0 0 0 0 0 0 0
Assamese 1% 1,713 7,454 45,276 1,709 6 0 0
Azerbaijani 9% 1,545 7,128 43,243 961 344 1,234 0
Basque 8% 1,560 6,893 42,128 897 375 0 0
Belarusian 6% 1,606 7,219 43,999 948 403 0 0
Bengali (India) 5% 1,624 7,295 44,430 1,044 342 0 0
Bulgarian (bg_CYRL) 0 0 0 0 0 0 0
Burmese 1% 1,713 7,454 45,269 1,691 13 0 0
Catalan 15% 1,443 6,214 38,115 853 304 0 0
Chinese (Simplified Han script) 15% 1,450 6,426 39,410 821 297 0 0
Chinese (Traditional Han script) 53% 799 3,399 21,472 436 38 0 0
Croatian 7% 1,584 7,001 42,780 924 367 0 0
Czech 54% 782 3,398 21,339 363 71 0 0
Danish 10% 1,530 6,753 41,295 900 337 0 0
Dari 1% 1,713 7,454 45,276 1,623 33 0 0
Dutch 58% 718 2,996 19,067 392 58 1 0
Dutch (Belgium) 9% 1,558 6,906 42,213 909 370 0 0
Dzongkha 1% 1,713 7,454 45,276 1,713 0 0 0
English (New Zealand) 29% 1,200 5,095 31,325 607 240 0 0
English (United Kingdom) 39% 1,029 4,304 26,651 561 163 0 0
Esperanto 5% 1,618 7,229 44,038 969 460 0 0
Estonian 1% 1,713 7,454 45,276 1,713 2 0 0
Faroese 1% 1,713 7,454 45,276 1,707 5 0 0
Finnish 75% 414 1,669 10,671 231 44 0 2
French 77% 387 1,575 10,155 215 28 0 0
French (Canada) 59% 689 3,134 19,665 361 51 0 0
Gaelic 1% 1,713 7,454 45,276 1,713 7 0 0
Galician 1% 1,700 7,399 45,019 1,364 195 1 0
Georgian 9% 1,551 6,890 42,075 911 375 0 0
German 87% 216 850 5,524 149 16 0 0
German (Switzerland) 14% 1,472 6,403 39,289 865 310 0 0
Greek 48% 883 3,765 23,658 469 60 0 0
Hebrew (he_HEBR) 1% 1,713 7,454 45,276 1,678 27 0 0
Hindi 53% 795 3,388 21,331 430 80 0 0
Hungarian 7% 1,579 7,092 43,286 943 373 0 0
hyw_ARMN (generated) (hyw_ARMN) 16% 1,432 6,095 37,444 934 272 0 0
Icelandic 1% 1,690 7,400 44,997 1,250 237 0 0
Indonesian 2% 1,673 7,347 44,705 1,060 383 0 0
Interlingua 1% 1,713 7,454 45,276 1,709 4 0 0
Inuktitut 1% 1,713 7,454 45,276 1,713 7 0 0
iq_CA (generated) (iq_CA) 1% 1,713 7,454 45,276 1,713 2 0 0
Irish 1% 1,713 7,454 45,276 1,713 7 0 0
Italian 22% 1,325 5,367 33,241 809 223 0 0
Japanese (ja_JPAN-JP) 1% 1,707 7,440 45,214 1,414 140 0 0
Kannada (kn_KNDA) 31% 1,169 4,941 30,481 612 235 0 0
Kazakh 1% 1,700 7,428 45,128 1,693 3 0 0
Khmer (Central) 1% 1,713 7,454 45,276 1,713 0 0 0
Kinyarwanda 1% 1,713 7,454 45,276 1,713 2 0 0
Korean (ko_KORE-KP) 10% 1,535 6,757 41,319 893 342 0 0
Kurdish (ku_ARAB) 6% 1,606 7,206 43,941 940 390 0 0
Lao (lo_LAOO) 1% 1,689 7,398 44,988 1,174 314 0 0
Latvian 1% 1,704 7,443 45,215 1,624 63 0 0
Malay 3% 1,646 7,293 44,408 965 395 0 0
Malayalam 2% 1,668 7,104 43,351 1,470 107 0 0
Maori 5% 1,622 7,256 44,266 978 459 0 0
Marathi 1% 1,707 7,434 45,142 1,367 211 0 0
Mongolian 7% 1,588 6,916 42,189 992 152 0 0
Nepali (ne_NE) 1% 1,713 7,454 45,276 1,711 4 0 0
Norwegian Bokmål 50% 843 3,532 22,332 450 52 1 0
Norwegian Nynorsk 2% 1,667 7,347 44,698 1,068 345 0 0
Occitan 11% 1,525 6,687 40,922 887 373 0 0
pbr (generated) (pbr) 1% 1,713 7,454 45,276 1,713 2 0 0
Persian (fa_ARAB) 50% 850 3,594 22,615 450 46 0 0
Polish 99% 8 14 97 1 19 0 0
Portuguese (Brazil) 71% 492 1,977 12,598 215 28 0 0
Portuguese (Portugal) 83% 286 1,392 8,759 182 10 0 0
Romanian 2% 1,676 7,385 44,909 1,065 346 0 0
Russian 53% 797 3,521 22,015 422 57 0 0
Serbian (Cyrillic script) 1% 1,700 7,427 45,142 1,306 250 0 0
Sindhi (sd_PK) 1% 1,712 7,453 45,270 1,633 23 0 0
Sinhala 1% 1,713 7,454 45,276 1,713 1 0 0
Slovak 27% 1,237 5,311 32,669 715 187 0 0
Slovenian 1% 1,713 7,454 45,276 1,713 7 0 0
Spanish 59% 689 3,107 19,457 357 50 0 0
Swahili (sw_KE) 1% 1,713 7,454 45,276 1,709 4 0 0
Swedish 89% 185 1,027 6,517 123 20 9 2
Tagalog 1% 1,713 7,454 45,276 1,707 6 0 0
Tahitian 0% 1,714 7,455 45,279 1,714 0 0 0
Tamil 1% 1,710 7,450 45,254 1,434 141 0 0
Tamil (Sri Lanka) 1% 1,713 7,454 45,276 1,713 2 0 0
Telugu 18% 1,393 5,795 35,735 839 249 0 0
Tetum 18% 1,392 6,277 38,598 797 285 0 0
Thai 1% 1,696 7,416 45,080 1,300 196 0 0
Tibetan (China) 0% 1,714 7,455 45,279 1,714 0 0 0
Turkish 50% 855 3,613 22,769 455 97 0 0
Turkmen 1% 1,713 7,454 45,276 1,713 2 0 0
Tuvalu 1% 1,713 7,454 45,276 1,713 2 0 0
Ukrainian 38% 1,055 4,539 27,793 477 244 0 0
Urdu (ur_ARAB) 1% 1,706 7,440 45,210 1,510 133 0 0
Uzbek 9% 1,546 7,176 43,601 1,476 13 0 0
Vietnamese 11% 1,524 6,696 41,010 866 394 0 0
Welsh 4% 1,645 7,353 44,765 1,036 404 0 0
Please sign in to see the alerts.

Summary

Project website koha-community.org
Project maintainers1 User avatar michal.kula
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
File mask *-messages-js.po
05/16/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 164,544 715,680 4,346,784
Source 1,714 7,455 45,279
Translated 20% 34,102 20% 145,982 19% 865,143
Needs editing 18% 30,225 14% 107,335 14% 647,033
Read-only 1% 1,714 1% 7,455 1% 45,279
Failing checks 9% 15,373 8% 63,452 8% 373,460
Strings with suggestions 1% 1,246 1% 5,594 1% 33,620
Untranslated strings 60% 100,217 64% 462,363 65% 2,834,608

Quick numbers

734 k
Hosted words
165 k
Hosted strings
20%
Translated
0
Components
96
Languages
96
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

+22%
Hosted words
+100%
+22%
Hosted strings
+100%
−3%
Translated
+24%
+29%
Contributors
+100%
User avatar tigran

Translation completed

Translation completed 05/16/2026
User avatar tigran

Translation changed

05/16/2026
User avatar tigran

Translation changed

05/16/2026
User avatar tigran

Translation added

05/16/2026
User avatar tigran

Translation changed

05/16/2026
User avatar tigran

Translation changed

05/16/2026
User avatar tigran

Translation changed

05/16/2026
User avatar tigran

Translation changed

05/16/2026
User avatar tigran

Translation changed

05/16/2026
User avatar ilijn

Translation completed

Translation completed 05/16/2026
Browse all component changes