Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English CC-BY-4.0 100% 0 0 0 0 653 0 0
Catalan CC-BY-4.0 11% 1,732 31,658 210,572 1,365 186 0 0
Chinese (Simplified Han script) CC-BY-4.0 100% 0 0 0 0 9 0 0
Chinese (Traditional Han script) CC-BY-4.0 9% 1,766 32,148 212,523 1,526 0 0 0
Czech CC-BY-4.0 23% 1,498 28,834 189,331 1,167 172 0 0
Dutch CC-BY-4.0 97% 54 192 1,075 0 91 35 0
Finnish CC-BY-4.0 1% 1,942 33,517 222,358 1,805 19 0 0
French CC-BY-4.0 100% 0 0 0 0 3 0 0
Galician CC-BY-4.0 14% 1,675 31,891 211,388 1,271 178 0 0
German CC-BY-4.0 19% 1,563 29,835 196,471 1,212 175 30 0
Greek CC-BY-4.0 1% 1,938 33,497 222,234 1,708 14 4 0
Hungarian CC-BY-4.0 24% 1,467 27,359 179,333 1,226 3 1 0
Indonesian CC-BY-4.0 1% 1,921 33,521 222,392 1,901 3 0 0
Interlingua CC-BY-4.0 1% 1,946 33,401 221,688 1,800 120 0 0
Irish CC-BY-4.0 100% 0 0 0 0 47 0 0
Italian CC-BY-4.0 0 0 0 0 0 0 0
Japanese CC-BY-4.0 6% 1,822 32,930 218,282 1,614 22 0 0
Korean CC-BY-4.0 12% 1,706 31,602 209,751 1,250 197 1 0
Moldavian CC-BY-4.0 0% 1,951 33,590 222,805 1,945 0 0 0
Persian CC-BY-4.0 8% 1,793 32,107 213,555 1,415 217 14 0
Polish CC-BY-4.0 28% 1,397 23,414 153,886 655 617 3 0
Portuguese (Brazil) CC-BY-4.0 0 0 0 0 0 0 2
Portuguese (Portugal) CC-BY-4.0 98% 33 1,038 6,759 33 2 1 3
Russian CC-BY-4.0 33% 1,305 28,113 184,542 1,041 174 4 0
Serbian CC-BY-4.0 0 0 0 0 0 0 0
Slovak CC-BY-4.0 100% 0 0 0 0 12 0 0
Spanish CC-BY-4.0 100% 0 0 0 0 5 0 0
Tamil CC-BY-4.0 96% 66 267 1,554 4 198 0 0
Thai CC-BY-4.0 17% 1,618 29,244 191,504 1,469 46 1 0
Ukrainian CC-BY-4.0 0 0 0 0 0 0 1
Vietnamese CC-BY-4.0 100% 0 0 0 0 6 2 0
Please sign in to see the alerts.

Summary

Project website koreader.rocks
Instructions for translators

Some strings contain variables that should remain unaltered in translation. These take the form of a % followed by a number from 1-99, although you'll seldom see more than about 5 in practice. Please don't put any spaces between the % and its number. %1 should always remain %1. For example:

The title of the book is %1 and its author is %2.

This might be displayed as:

The title of the book is The Republic and its author is Plato.

To aid localization the variables may be freely positioned:

De auteur van het boek is %2 en de titel is %1.

That would result in:

De auteur van het boek is Plato en de titel is The Republic.
Project maintainers4 User avatar FrenzieUser avatar robert00sUser avatar NiLuJeUser avatar pazos
Translation license Creative Commons Attribution 4.0 International
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
Source code repository git@github.com:koreader/koreader.github.io.git
Repository branch master
Last remote commit Update translations with html2po/po2html [automated] 4db6fa62
GitHub Actions Bot authored 02/08/2026
Last commit in Weblate Update translation files 768a8af9
Hosted Weblate authored 02/08/2026
Weblate repository https://hosted.weblate.org/git/koreader/user-guide/
File mask i18n/po/*.po
02/09/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 60,481 1,041,290 6,906,955
Source 1,951 33,590 222,805
Translated 51% 31,288 49% 513,132 49% 3,414,952
Needs editing 7% 4,786 3% 34,688 3% 255,864
Read-only 3% 1,951 3% 33,590 3% 222,805
Failing checks 5% 3,169 4% 47,315 4% 333,889
Strings with suggestions 1% 96 1% 942 1% 6,525
Untranslated strings 40% 24,407 47% 493,470 46% 3,236,139

Quick numbers

1,041 k
Hosted words
60,481
Hosted strings
50%
Translated
0
Components
31
Languages
31
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

+6%
Hosted words
+100%
+6%
Hosted strings
+100%
+1%
Translated
+49%
−100%
Contributors
+100%
User avatar anonymous

Suggestion added

02/09/2026
User avatar anonymous

Suggestion added

02/09/2026
User avatar anonymous

Suggestion added

02/09/2026
User avatar anonymous

Suggestion added

02/09/2026
User avatar anonymous

Suggestion added

02/09/2026
User avatar anonymous

Suggestion added

02/09/2026
User avatar anonymous

Suggestion added

02/09/2026
User avatar anonymous

Suggestion added

02/09/2026
User avatar anonymous

Suggestion added

02/09/2026
User avatar stopchan

Translation changed

02/09/2026
Browse all component changes