Translators! Please ensure you are copying over {{common.filter}} or {{num}} over EXACTLY to the localized. Do not localize anything inside or translate {{common.filter}} -> Filter in your language. These are substitution strings and must be used exactly as seen.

If you want to test a localization, you can download the json files and place them in your Kavita install at:

./I18N/ (backend) ./wwwroot/assets/langs (frontend)

Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English GPL-3.0-or-later 100% 0 0 0 0 118 0 4
Chinese (Simplified Han script) GPL-3.0-or-later 100% 0 0 0 0 11 0 0
Chinese (Traditional Han script) GPL-3.0-or-later 94% 115 618 4,120 105 4 1 0
Czech GPL-3.0-or-later 81% 415 1,848 11,095 346 54 0 0
Danish GPL-3.0-or-later 21% 1,719 7,691 46,418 1,715 8 1 0
Dutch GPL-3.0-or-later 59% 893 4,178 25,840 836 45 4 1
Estonian GPL-3.0-or-later 23% 1,677 7,566 45,656 1,666 8 14 0
Finnish GPL-3.0-or-later 6% 2,053 7,652 54,609 2,052 0 14 0
French GPL-3.0-or-later 98% 41 247 1,500 31 7 1 1
German GPL-3.0-or-later 95% 104 471 3,285 94 40 2 1
Greek GPL-3.0-or-later 23% 1,664 7,443 44,876 1,656 9 0 0
Hindi GPL-3.0-or-later 21% 1,719 7,691 46,418 1,714 8 10 0
Hungarian GPL-3.0-or-later 23% 1,678 7,592 45,803 1,670 8 16 0
Indonesian GPL-3.0-or-later 25% 1,630 7,106 43,119 1,622 8 6 0
Irish GPL-3.0-or-later 100% 0 0 0 0 1 3 0
Italian GPL-3.0-or-later 80% 435 1,911 12,457 393 23 2 1
Japanese GPL-3.0-or-later 78% 468 2,012 13,113 427 72 6 0
Korean GPL-3.0-or-later 94% 116 627 4,172 106 1 1 0
Malay GPL-3.0-or-later 21% 1,713 7,671 46,290 1,706 8 0 0
Norwegian Bokmål GPL-3.0-or-later 21% 1,719 7,691 46,418 1,715 8 1 0
Polish GPL-3.0-or-later 94% 130 686 4,547 106 1 1 2
Portuguese GPL-3.0-or-later 99% 5 45 282 5 0 0 0
Portuguese (Brazil) GPL-3.0-or-later 100% 0 0 0 0 4 2 0
Russian GPL-3.0-or-later 27% 1,575 6,975 42,859 1,476 14 33 0
Slovak GPL-3.0-or-later 100% 0 0 0 0 32 0 0
Spanish GPL-3.0-or-later 94% 115 618 4,120 105 17 11 1
Swedish GPL-3.0-or-later 24% 1,657 7,417 44,779 1,652 8 17 0
Tamil GPL-3.0-or-later 94% 115 618 4,120 105 38 1 0
Thai GPL-3.0-or-later 33% 1,448 6,500 39,535 1,427 9 13 0
Turkish GPL-3.0-or-later 25% 1,617 7,376 44,567 1,603 9 0 0
Ukrainian GPL-3.0-or-later 29% 1,547 6,673 40,658 1,538 8 0 0
Vietnamese GPL-3.0-or-later 94% 120 653 4,356 106 10 7 0
Please sign in to see the alerts.

Overview

Project website www.kavitareader.com
Instructions for translators

If you see "{{common.submit}}" or other markup like this, you do not need to translate that string. This will reference another string that's already been translated. If you see {{num}} like that, this is a variable and gives context to what will be transposed there. If you see {0} like that, this is a variable from backend project. If you see the string key as "part-1" or "continued", this string is used where part of the string has html and is thus broken up. Please try to make it as fluent as possible. If you see the key have -alt, this is either accessibility text or if the English starts with "Kavita -", then this is the title of the browser tab.

When in doubt, please reach out to majora2007 in our Kavita Discord. You can join our translation channel on discord here

Thank you for your help translating the project.

Project maintainers User avatar ThePromidiusUser avatar kavitareader
Translation license GNU General Public License v3.0 or later
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses monolingual files.
  • The translation base language can not be edited.
Source code repository https://github.com/Kareadita/Kavita
Repository branch develop
Last remote commit Bump versions by dotnet-bump-version. eb667630
User avatar majora2007 authored 9 days ago
Last commit in Weblate [skip ci] Updating translations from Weblate 33bb848a
Hosted Weblate authored an hour ago
Weblate repository https://hosted.weblate.org/git/kavita/ui/
File mask UI/Web/src/assets/langs/*.json
Monolingual base language file UI/Web/src/assets/langs/en.json
an hour ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 69,920 262,784 1,864,384
Source 2,185 8,212 58,262
Translated 62% 43,432 55% 145,208 61% 1,139,372
Needs editing 1% 511 1% 3,676 1% 23,159
Read-only 3% 2,185 3% 8,212 3% 58,262
Failing checks 1% 591 1% 3,252 1% 23,802
Strings with suggestions 1% 167 1% 390 1% 2,734
Untranslated strings 37% 25,977 43% 113,900 37% 701,853

Quick numbers

262 k
Hosted words
69,920
Hosted strings
62%
Translated
and previous 30 days

Trends of last 30 days

+8%
Hosted words
+100%
+7%
Hosted strings
+100%
+1%
Translated
+61%
−33%
Contributors
+100%
User avatar None

Changes pushed

Changes pushed an hour ago
User avatar None

Changes committed

Changes committed an hour ago
User avatar helak

Translation changed

15 hours ago
User avatar helak

Translation changed

15 hours ago
User avatar helak

Translation changed

15 hours ago
User avatar helak

Translation added

15 hours ago
User avatar helak

Translation added

15 hours ago
User avatar helak

Translation added

15 hours ago
User avatar helak

Translation added

15 hours ago
User avatar helak

Translation added

15 hours ago
Browse all component changes