Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English Apache-2.0 100% 0 0 0 0 843 0 14
Amharic Apache-2.0 1% 1,657 15,527 112,530 1,655 1 10 0
Arabic Apache-2.0 17% 1,377 13,612 99,536 982 223 55 0
Armenian Apache-2.0 1% 1,655 15,517 112,463 1,653 0 6 0
Belarusian Apache-2.0 4% 1,723 16,294 117,207 1,696 12 1 0
Bengali Apache-2.0 1% 1,637 15,338 111,187 1,530 82 18 0
Bodo Apache-2.0 1% 1,793 16,870 120,986 1,792 2 1 0
Cantonese (Traditional Han script) Apache-2.0 1% 1,659 15,647 112,584 1,659 0 0 0
Catalan Apache-2.0 27% 1,211 13,617 99,663 827 176 5 0
Chinese (Simplified Han script) Apache-2.0 0 0 0 0 0 78 4
Chinese (Traditional Han script) Apache-2.0 50% 821 8,366 60,892 296 368 7 0
Czech Apache-2.0 34% 1,090 12,294 89,947 634 212 5 0
Danish Apache-2.0 8% 1,521 14,709 107,024 1,268 144 1 0
Dutch Apache-2.0 20% 1,327 13,065 95,733 975 187 36 1
English (Middle) Apache-2.0 1% 1,658 15,645 112,580 1,657 3 1 0
English (Old) Apache-2.0 1% 1,660 15,659 112,665 1,660 0 0 0
Esperanto Apache-2.0 100% 0 0 0 0 1 0 0
Estonian Apache-2.0 1% 1,660 15,549 112,665 1,660 0 0 0
Filipino Apache-2.0 3% 1,609 15,161 110,122 1,516 49 2 0
Finnish Apache-2.0 16% 1,378 14,233 103,698 1,004 163 2 0
French Apache-2.0 79% 340 4,398 31,884 113 127 38 0
French (Canada) Apache-2.0 47% 877 8,961 65,484 313 269 6 0
French (Louisiana) Apache-2.0 1% 1,660 15,549 112,665 1,660 0 0 0
French (Middle) Apache-2.0 1% 1,660 15,549 112,665 1,660 0 0 0
French (Old) Apache-2.0 1% 1,660 15,549 112,665 1,660 0 0 0
Galician Apache-2.0 4% 1,590 15,298 111,100 1,366 94 0 0
Georgian Apache-2.0 1% 1,639 15,371 111,563 1,631 3 0 0
German Apache-2.0 75% 406 3,786 28,624 59 177 121 6
German (Walser) Apache-2.0 1% 1,660 15,549 112,665 1,660 0 0 0
Greek Apache-2.0 39% 1,005 10,260 74,782 414 263 4 0
Hebrew Apache-2.0 50% 818 8,559 62,757 263 298 9 0
Hindi Apache-2.0 31% 1,148 12,657 92,634 623 261 22 1
Hungarian Apache-2.0 3% 1,610 15,121 109,775 1,490 88 3 0
Indonesian Apache-2.0 52% 793 8,181 60,026 254 304 17 0
Italian Apache-2.0 84% 260 3,368 24,696 79 279 50 0
Japanese Apache-2.0 46% 895 9,489 69,558 328 340 35 8
Javanese Apache-2.0 1% 1,660 15,659 112,665 1,660 0 0 0
Kabyle Apache-2.0 15% 1,526 16,394 117,591 1,510 9 0 0
Korean Apache-2.0 93% 107 1,115 8,163 20 262 19 0
Kurdish (Sorani) Apache-2.0 25% 1,238 12,949 94,226 925 177 1 0
Literary Chinese Apache-2.0 3% 1,611 15,234 110,684 1,567 6 0 0
Macedonian Apache-2.0 3% 1,613 15,194 110,338 1,581 26 0 0
Malayalam Apache-2.0 3% 1,598 15,072 109,553 1,511 40 6 0
Manipuri Apache-2.0 1% 1,660 15,549 112,665 1,660 0 0 0
Marathi Apache-2.0 10% 1,488 14,685 107,010 1,173 154 0 0
Nepali Apache-2.0 1% 1,633 15,298 111,067 1,607 16 2 0
Norwegian Bokmål Apache-2.0 19% 1,346 14,066 102,556 884 217 7 0
Odia Apache-2.0 1% 1,658 15,535 112,588 1,601 52 1 0
Persian Apache-2.0 33% 1,110 11,921 87,172 712 264 26 0
Polish Apache-2.0 23% 1,270 12,982 94,814 864 442 55 2
Portuguese Apache-2.0 87% 216 2,976 21,861 14 113 0 0
Portuguese (Brazil) Apache-2.0 81% 303 4,208 29,769 43 115 3 0
Portuguese (Portugal) Apache-2.0 86% 218 3,047 22,307 31 100 12 0
Romanian Apache-2.0 3% 1,601 15,068 109,445 1,421 146 18 0
Romany Apache-2.0 1% 1,794 16,883 121,068 1,794 0 0 0
Russian Apache-2.0 91% 134 1,573 11,491 31 77 76 0
Serbian Apache-2.0 3% 1,600 15,246 110,813 1,469 42 2 0
Sign Languages Apache-2.0 1% 1,660 15,659 112,665 1,660 0 0 0
Sinhala Apache-2.0 1% 1,631 15,275 110,791 1,531 72 3 0
Slovak Apache-2.0 88% 191 2,039 15,021 62 90 1 0
Slovenian Apache-2.0 1% 1,660 15,549 112,665 1,660 0 3 0
Spanish Apache-2.0 66% 558 5,956 44,242 131 217 50 1
Tamazight (Central Atlas) Apache-2.0 7% 1,535 15,268 110,732 1,280 101 3 0
Tamazight (Standard Moroccan) Apache-2.0 2% 1,615 15,380 111,513 1,465 92 0 0
Tamil Apache-2.0 92% 127 959 7,450 46 355 13 0
Telugu Apache-2.0 1% 1,640 15,443 111,286 1,626 0 3 0
Thai Apache-2.0 10% 1,494 14,411 105,108 1,335 22 22 0
Turkish Apache-2.0 50% 828 8,837 65,322 313 281 65 6
Ukrainian Apache-2.0 62% 634 6,522 47,244 192 243 19 5
Urdu (Pakistan) Apache-2.0 2% 1,626 15,278 110,768 1,522 77 4 0
Uyghur Apache-2.0 1% 1,650 15,567 112,070 1,645 1 0 0
Uzbek (Latin script) Apache-2.0 9% 1,511 14,538 106,089 1,302 144 16 0
Vietnamese Apache-2.0 27% 1,206 13,022 95,058 666 272 8 0
Yiddish Apache-2.0 1% 1,788 16,857 120,910 1,785 3 1 0
Please sign in to see the alerts.

Summary

Project website www.pypa.io
Instructions for translators

PyPA Translations ============

For instructions on working on warehouse's translations see warehouse's documentation.

Project maintainers4 User avatar ewdurbinUser avatar diUser avatar webknjazUser avatar miketheman
Translation license Apache License 2.0
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 https://github.com/pypi/warehouse.git
Repository branch main
Last remote commit tests: avoid a bunch of huge allocations (#20393) 658bac9c1
User avatar woodruffw authored 08/13/2026
Last commit in Weblate Translations update from Weblate defd5ff3c
Weblate (bot) authored 08/13/2026
Weblate repository https://hosted.weblate.org/git/pypa/warehouse/
File mask warehouse/locale/*/LC_MESSAGES/messages.po
08/13/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 123,833 1,160,826 8,388,711
Source 1,796 16,775 121,083
Translated 27% 33,638 24% 278,864 23% 1,986,906
Needs editing 11% 13,859 9% 111,458 10% 855,435
Read-only 1% 1,942 1% 16,921 1% 122,178
Failing checks 7% 9,197 9% 105,683 10% 849,991
Strings with suggestions 1% 972 1% 8,908 1% 63,161
Untranslated strings 61% 76,336 66% 770,504 66% 5,546,370

Quick numbers

0
Hosted words
0
Hosted strings
0%
Translated
0
Components
0
Languages
0
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

Hosted words
−1%
Hosted strings
−1%
Translated
+1%
Contributors
+20%
User avatar weblate:push

Changes pushed

Changes pushed 08/14/2026
User avatar webhook:github

Repository rebased

Repository rebased

Original revision: f23e934755c6d6b47925dda228a1d24b866c5070
New revision: defd5ff3c017b09ed92586d267767ea72c6109ca 08/14/2026
User avatar webhook:github

Remote repository updated

Remote repository updated

Original revision: 1b7402c23b086002085952d43499bc4f69af0c0f
New revision: 658bac9c1bf54acdeb3c2251f1cbce4dc6abc3ba 08/14/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/pypi/warehouse, main 08/14/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/pypi/warehouse, main 08/14/2026
User avatar weblate:push

Changes pushed

Changes pushed 08/13/2026
User avatar webhook:github

Repository rebased

Repository rebased

Original revision: 0cda2297f6a85d126161c3526b5540f44c731367
New revision: f23e934755c6d6b47925dda228a1d24b866c5070 08/13/2026
User avatar webhook:github

Remote repository updated

Remote repository updated

Original revision: 94c4a9809ec937828aa42f3494895eea421a0fd0
New revision: 1b7402c23b086002085952d43499bc4f69af0c0f 08/13/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/pypi/warehouse, main 08/13/2026
User avatar webhook:github

Repository notification received

GitHub: https://api.github.com/repos/pypi/warehouse, main 08/13/2026
Browse all component changes