Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English 100% 0 0 0 0 918 0 0
Albanian 5% 1,413 6,458 38,958 807 418 0 0
Amharic (am_ETHI) 1% 1,486 6,580 39,629 1,160 177 0 0
Arabic (ar_ARAB) 54% 679 2,979 18,515 307 58 0 0
Armenian (hy_ARMN) 99% 6 48 295 2 0 0 0
Assamese 1% 1,495 6,604 39,744 1,491 6 0 0
Azerbaijani 11% 1,327 6,278 37,711 788 332 1,203 0
Basque 10% 1,342 6,043 36,596 722 366 0 0
Belarusian 7% 1,388 6,369 38,467 773 391 0 0
Bengali (India) 6% 1,406 6,445 38,898 866 331 0 0
Bulgarian (bg_CYRL) 99% 6 48 295 2 0 0 0
Burmese 1% 1,495 6,604 39,737 1,475 12 0 0
Catalan 18% 1,224 5,360 32,561 678 294 0 0
Chinese (Simplified Han script) 17% 1,232 5,576 33,878 651 288 0 0
Chinese (Traditional Han script) 61% 580 2,545 15,918 275 30 0 0
Croatian 8% 1,366 6,151 37,248 749 359 0 0
Czech 62% 563 2,544 15,785 205 59 0 0
Danish 12% 1,311 5,899 35,741 725 328 0 0
Dari 1% 1,495 6,604 39,744 1,414 30 0 0
Dutch 66% 499 2,142 13,513 230 48 1 0
Dutch (Belgium) 10% 1,340 6,056 36,681 734 360 0 0
Dzongkha 1% 1,495 6,604 39,744 1,495 0 0 0
English (New Zealand) 34% 981 4,241 25,771 442 231 0 0
English (United Kingdom) 45% 810 3,450 21,097 394 156 0 0
Esperanto 6% 1,400 6,379 38,506 794 445 0 0
Estonian 1% 1,495 6,604 39,744 1,495 2 0 0
Faroese 1% 1,495 6,604 39,744 1,488 6 0 0
Finnish 86% 200 844 5,321 75 35 0 2
French 88% 169 723 4,609 59 16 0 0
French (Canada) 68% 470 2,280 14,111 203 39 0 0
Gaelic 1% 1,495 6,604 39,744 1,495 7 0 0
Galician 1% 1,482 6,549 39,487 1,177 183 1 0
Georgian 10% 1,333 6,040 36,543 736 365 0 0
German 91% 128 553 3,483 17 19 0 0
German (Switzerland) 16% 1,254 5,553 33,757 690 301 0 0
Greek 55% 664 2,911 18,104 308 52 0 0
Hebrew (he_HEBR) 1% 1,495 6,604 39,744 1,463 26 0 0
Hindi 61% 576 2,534 15,777 269 70 0 0
Hungarian 9% 1,360 6,238 37,732 768 358 0 0
hyw_ARMN (generated) (hyw_ARMN) 18% 1,214 5,245 31,912 754 262 0 0
Icelandic 1% 1,472 6,550 39,465 1,067 228 0 0
Indonesian 2% 1,455 6,497 39,173 883 367 0 0
Interlingua 1% 1,495 6,604 39,744 1,491 4 0 0
Inuktitut 1% 1,495 6,604 39,744 1,495 7 0 0
iq_CA (generated) (iq_CA) 1% 1,495 6,604 39,744 1,495 2 0 0
Irish 1% 1,495 6,604 39,744 1,495 7 0 0
Italian 26% 1,106 4,513 27,687 635 215 0 0
Japanese (ja_JPAN-JP) 1% 1,489 6,590 39,682 1,218 134 0 0
Kannada (kn_KNDA) 36% 950 4,087 24,927 445 227 0 0
Kazakh 1% 1,482 6,578 39,596 1,479 1 0 0
Khmer (Central) 1% 1,495 6,604 39,744 1,495 0 0 0
Kinyarwanda 1% 1,495 6,604 39,744 1,495 2 0 0
Korean (ko_KORE-KP) 11% 1,317 5,907 35,787 718 333 0 0
Kurdish (ku_ARAB) 7% 1,388 6,356 38,409 765 381 0 0
Lao (lo_LAOO) 1% 1,471 6,548 39,456 994 299 0 0
Latvian 1% 1,486 6,593 39,683 1,411 61 0 0
Malay 4% 1,428 6,443 38,876 790 386 0 0
Malayalam 3% 1,450 6,254 37,819 1,266 102 0 0
Maori 6% 1,404 6,406 38,734 802 444 0 0
Marathi 1% 1,489 6,584 39,610 1,179 198 0 0
Mongolian 8% 1,370 6,066 36,657 815 140 0 0
Nepali (ne_NE) 1% 1,495 6,604 39,744 1,493 4 0 0
Norwegian Bokmål 58% 624 2,678 16,778 288 43 1 0
Norwegian Nynorsk 3% 1,449 6,497 39,166 891 332 0 0
Occitan 12% 1,307 5,837 35,390 712 364 0 0
pbr (generated) (pbr) 1% 1,495 6,604 39,744 1,495 2 0 0
Persian (fa_ARAB) 57% 631 2,740 17,061 288 38 0 0
Polish 91% 134 755 4,609 111 19 20 0
Portuguese (Brazil) 81% 273 1,123 7,044 59 15 0 0
Portuguese (Portugal) 93% 94 633 3,770 42 4 0 0
Romanian 2% 1,458 6,535 39,377 889 338 0 0
Russian 61% 578 2,667 16,461 261 46 0 0
Serbian (Cyrillic script) 1% 1,482 6,577 39,610 1,122 237 0 0
Sindhi (sd_PK) 1% 1,494 6,603 39,738 1,422 19 0 0
Sinhala 1% 1,495 6,604 39,744 1,495 1 0 0
Slovak 31% 1,018 4,457 27,115 548 181 0 0
Slovenian 1% 1,495 6,604 39,744 1,495 7 0 0
Spanish 68% 470 2,253 13,903 199 37 0 0
Swahili (sw_KE) 1% 1,495 6,604 39,744 1,491 4 0 0
Swedish 92% 114 628 3,942 38 27 3 0
Tagalog 1% 1,495 6,604 39,744 1,488 7 0 0
Tahitian 0% 1,496 6,605 39,747 1,496 0 0 0
Tamil 1% 1,492 6,600 39,722 1,240 133 0 0
Tamil (Sri Lanka) 1% 1,495 6,604 39,744 1,495 2 0 0
Telugu 21% 1,174 4,941 30,181 664 241 0 0
Tetum 21% 1,174 5,427 33,066 628 276 0 0
Thai 1% 1,478 6,566 39,548 1,116 186 0 0
Tibetan (China) 0% 1,496 6,605 39,747 1,496 0 0 0
Turkish 57% 636 2,759 17,215 294 89 0 0
Turkmen 1% 1,495 6,604 39,744 1,495 2 0 0
Tuvalu 1% 1,495 6,604 39,744 1,495 2 0 0
Ukrainian 43% 840 3,719 22,421 320 231 0 0
Urdu (ur_ARAB) 1% 1,488 6,590 39,678 1,311 124 0 0
Uzbek 11% 1,330 6,330 38,097 1,284 7 0 0
Vietnamese 12% 1,306 5,846 35,478 693 383 0 0
Welsh 4% 1,427 6,503 39,233 858 389 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/02/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 143,616 634,080 3,815,712
Source 1,496 6,605 39,747
Translated 22% 32,802 22% 140,681 21% 831,050
Needs editing 19% 27,493 15% 99,648 15% 596,406
Read-only 1% 1,496 1% 6,605 1% 39,747
Failing checks 10% 14,706 9% 61,604 9% 360,997
Strings with suggestions 1% 1,229 1% 5,480 1% 32,908
Untranslated strings 58% 83,321 62% 393,751 62% 2,388,256

Quick numbers

629 k
Hosted words
143 k
Hosted strings
22%
Translated
0
Components
96
Languages
96
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

+9%
Hosted words
+100%
+10%
Hosted strings
+100%
−1%
Translated
+24%
+35%
Contributors
+100%
User avatar admin

Resource updated

The “zh-Hant-TW-messages-js.po” file was changed. 05/02/2026
User avatar admin

String added in the repository

 
05/02/2026
User avatar admin

String added in the repository

05/02/2026
User avatar admin

String added in the repository

 
05/02/2026
User avatar admin

String added in the repository

05/02/2026
User avatar admin

String added in the repository

05/02/2026
User avatar admin

String added in the repository

05/02/2026
User avatar admin

Resource updated

The “zh-Hans-CN-messages-js.po” file was changed. 05/02/2026
User avatar admin

String added in the repository

 
05/02/2026
User avatar admin

String added in the repository

05/02/2026
Browse all component changes