Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English Apache-2.0 100% 0 0 0 0 878 0 15
Amharic Apache-2.0 1% 1,701 15,733 114,064 1,699 0 10 0
Arabic Apache-2.0 16% 1,417 13,802 100,967 1,014 226 53 0
Armenian Apache-2.0 1% 1,698 15,710 113,915 1,696 0 6 0
Belarusian Apache-2.0 4% 1,717 16,118 115,966 1,693 10 1 0
Bengali Apache-2.0 1% 1,683 15,545 112,755 1,570 88 18 0
Bodo Apache-2.0 1% 1,787 16,694 119,745 1,786 2 1 0
Cantonese (Traditional Han script) Apache-2.0 1% 1,702 15,840 114,036 1,702 0 0 0
Catalan Apache-2.0 26% 1,252 13,819 101,196 854 179 5 0
Chinese (Simplified Han script) Apache-2.0 0 0 0 0 0 78 4
Chinese (Traditional Han script) Apache-2.0 50% 846 8,490 61,871 307 374 7 0
Czech Apache-2.0 34% 1,118 12,439 91,068 648 216 5 0
Danish Apache-2.0 8% 1,566 14,911 108,552 1,307 149 1 0
Dutch Apache-2.0 18% 1,392 13,412 98,300 1,015 192 36 1
English (Middle) Apache-2.0 1% 1,701 15,838 114,032 1,700 3 1 0
English (Old) Apache-2.0 1% 1,703 15,852 114,117 1,703 0 0 0
Esperanto Apache-2.0 87% 209 2,016 14,639 50 118 0 0
Estonian Apache-2.0 1% 1,703 15,742 114,117 1,703 0 0 0
Filipino Apache-2.0 3% 1,653 15,367 111,660 1,557 52 2 0
Finnish Apache-2.0 16% 1,421 14,433 105,212 1,037 169 2 0
French Apache-2.0 79% 356 4,507 32,732 120 131 33 0
French (Canada) Apache-2.0 47% 904 9,101 66,577 325 275 6 0
French (Louisiana) Apache-2.0 1% 1,703 15,742 114,117 1,703 0 0 0
French (Middle) Apache-2.0 1% 1,703 15,742 114,117 1,703 0 0 0
French (Old) Apache-2.0 1% 1,703 15,742 114,117 1,703 0 0 0
Galician Apache-2.0 4% 1,633 15,491 112,552 1,405 98 0 0
Georgian Apache-2.0 1% 1,682 15,564 113,015 1,674 3 0 0
German Apache-2.0 71% 494 4,137 31,521 67 216 144 6
German (Walser) Apache-2.0 1% 1,703 15,742 114,117 1,703 0 0 0
Greek Apache-2.0 39% 1,034 10,407 75,929 427 270 4 0
Hebrew Apache-2.0 50% 845 8,699 63,850 275 302 9 0
Hindi Apache-2.0 30% 1,195 12,931 94,628 650 270 22 1
Hungarian Apache-2.0 2% 1,656 15,328 111,343 1,530 94 3 0
Indonesian Apache-2.0 52% 818 8,312 61,043 266 306 17 0
Italian Apache-2.0 83% 284 3,503 25,753 89 283 50 0
Japanese Apache-2.0 46% 920 9,624 70,592 341 344 35 8
Javanese Apache-2.0 1% 1,703 15,852 114,117 1,703 0 0 0
Kabyle Apache-2.0 5% 1,686 16,486 118,115 1,678 2 1 0
Korean Apache-2.0 93% 107 1,115 8,163 20 263 19 0
Kurdish (Sorani) Apache-2.0 25% 1,277 13,145 95,710 953 181 1 0
Literary Chinese Apache-2.0 2% 1,654 15,427 112,136 1,610 6 0 0
Macedonian Apache-2.0 2% 1,656 15,387 111,790 1,623 26 0 0
Malayalam Apache-2.0 3% 1,641 15,265 111,005 1,552 42 6 0
Manipuri Apache-2.0 1% 1,703 15,742 114,117 1,703 0 0 0
Marathi Apache-2.0 10% 1,534 14,892 108,578 1,209 164 0 0
Nepali Apache-2.0 1% 1,676 15,491 112,519 1,650 16 2 0
Norwegian Bokmål Apache-2.0 18% 1,391 14,300 104,270 908 222 7 0
Odia Apache-2.0 1% 1,701 15,728 114,040 1,643 53 1 0
Persian Apache-2.0 26% 1,262 13,104 96,000 841 272 26 0
Polish Apache-2.0 23% 1,311 13,176 96,274 896 460 57 3
Portuguese Apache-2.0 78% 361 3,927 28,768 47 158 0 0
Portuguese (Brazil) Apache-2.0 81% 318 4,308 30,545 49 118 4 0
Portuguese (Portugal) Apache-2.0 77% 383 4,285 31,350 80 141 12 0
Romanian Apache-2.0 3% 1,647 15,275 111,013 1,460 152 18 0
Romany Apache-2.0 1% 1,788 16,707 119,827 1,788 0 0 0
Russian Apache-2.0 92% 134 1,573 11,491 31 77 68 0
Serbian Apache-2.0 3% 1,643 15,439 112,265 1,510 44 2 0
Sign Languages Apache-2.0 1% 1,703 15,852 114,117 1,703 0 0 0
Sinhala Apache-2.0 1% 1,677 15,482 112,359 1,571 78 3 0
Slovak Apache-2.0 88% 194 2,059 15,157 65 92 1 0
Slovenian Apache-2.0 1% 1,703 15,742 114,117 1,703 0 3 0
Spanish Apache-2.0 65% 583 6,087 45,259 143 220 50 1
Tamazight (Central Atlas) Apache-2.0 7% 1,574 15,457 112,149 1,315 105 3 0
Tamazight (Standard Moroccan) Apache-2.0 2% 1,658 15,573 112,965 1,505 94 0 0
Tamil Apache-2.0 92% 127 959 7,450 46 359 12 0
Telugu Apache-2.0 1% 1,683 15,636 112,738 1,669 0 3 0
Thai Apache-2.0 9% 1,539 14,613 106,636 1,373 23 7 0
Turkish Apache-2.0 49% 854 8,973 66,367 326 283 64 6
Ukrainian Apache-2.0 61% 657 6,649 48,227 204 247 0 5
Urdu (Pakistan) Apache-2.0 1% 1,672 15,485 112,336 1,562 83 4 0
Uyghur Apache-2.0 1% 1,693 15,760 113,522 1,688 1 0 0
Uzbek (Latin script) Apache-2.0 8% 1,557 14,745 107,657 1,341 150 16 0
Vietnamese Apache-2.0 26% 1,245 13,218 96,542 692 278 8 0
Yiddish Apache-2.0 1% 1,782 16,681 119,669 1,779 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 chore(deps): upgrade Python 3.14.6 (#20150) f577b1e53
User avatar miketheman authored 06/12/2026
Last commit in Weblate Translations update from Weblate 6c4927738
Weblate (bot) authored 06/12/2026
Weblate repository https://hosted.weblate.org/git/pypa/warehouse/
File mask warehouse/locale/*/LC_MESSAGES/messages.po
06/12/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 126,796 1,173,325 8,483,225
Source 1,790 16,599 119,842
Translated 26% 33,417 23% 275,397 23% 1,961,650
Needs editing 11% 14,718 9% 116,519 10% 893,192
Read-only 1% 1,936 1% 16,745 1% 120,937
Failing checks 7% 9,661 9% 109,793 10% 880,456
Strings with suggestions 1% 948 1% 8,580 1% 60,649
Untranslated strings 62% 78,661 66% 781,409 66% 5,628,383

Quick numbers

1,173 k
Hosted words
126 k
Hosted strings
26%
Translated
0
Components
74
Languages
74
Translations
1
Screenshots
and previous 30 days

Trends of last 30 days

−4%
Hosted words
+100%
−4%
Hosted strings
+100%
+1%
Translated
+26%
+33%
Contributors
+100%
User avatar anonymous

Suggestion added

06/12/2026
User avatar None

Repository rebased

Repository rebased

Original revision: 6350f86316194e5beea6a30833ab1347d6d41797
New revision: 45c45fed4acd717a6fe95173df13326fae442ffb 06/12/2026
User avatar webhook:github

Changes committed

Changes committed 06/12/2026
User avatar webhook:github

Changes committed

Changes committed 06/12/2026
User avatar webhook:github

Repository notification received

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

Repository notification received

GitHub: https://api.github.com/repos/pypi/warehouse, main 06/12/2026
User avatar ssantos

File uploaded

Processed 550 strings from the uploaded files (skipped: 83, not found: 0, updated: 84).
File upload mode: Add as translation 06/11/2026
User avatar ssantos

Translation uploaded

06/11/2026
User avatar ssantos

Translation uploaded

06/11/2026
User avatar ssantos

Translation uploaded

06/11/2026
Browse all component changes