| Language | Approved | Translated | Unreviewed | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| English CC-BY-3.0-US | 100% | 100% | 0 | 0 | 0 | 0 | 0 | 85 | 0 | 5 | |
| Afrikaans CC-BY-3.0-US | 0% | 6% | 35 | 508 | 10,189 | 66,279 | 501 | 3 | 7 | 0 | |
| Albanian CC-BY-3.0-US | 0% | 98% | 535 | 8 | 130 | 797 | 8 | 5 | 0 | 0 | |
| Amharic CC-BY-3.0-US | 0% | 8% | 47 | 496 | 9,743 | 63,293 | 489 | 2 | 3 | 0 | |
| Arabic CC-BY-3.0-US | 88% | 89% | 9 | 56 | 719 | 4,567 | 39 | 11 | 4 | 0 | |
| Armenian CC-BY-3.0-US | 0% | 14% | 77 | 466 | 10,069 | 65,593 | 454 | 8 | 7 | 0 | |
| Aymara CC-BY-3.0-US | 0% | 1% | 8 | 535 | 10,220 | 66,467 | 534 | 0 | 0 | 0 | |
| Azerbaijani CC-BY-3.0-US | 0% | 7% | 41 | 502 | 10,178 | 66,211 | 496 | 2 | 6 | 0 | |
| Bashkir CC-BY-3.0-US | 0% | 2% | 12 | 531 | 10,217 | 66,451 | 530 | 0 | 0 | 0 | |
| Basque CC-BY-3.0-US | 0% | 10% | 55 | 488 | 10,097 | 65,625 | 478 | 4 | 5 | 0 | |
| Belarusian CC-BY-3.0-US | 88% | 100% | 65 | 0 | 0 | 0 | 0 | 8 | 2 | 0 | |
| Bengali CC-BY-3.0-US | 87% | 89% | 8 | 58 | 785 | 4,958 | 39 | 12 | 2 | 0 | |
| Bosnian CC-BY-3.0-US | 0% | 100% | 543 | 0 | 0 | 0 | 0 | 1 | 6 | 0 | |
| Bulgarian CC-BY-3.0-US | 14% | 14% | 0 | 465 | 9,961 | 64,718 | 465 | 3 | 1 | 0 | |
| Burmese CC-BY-3.0-US | 0% | 8% | 45 | 498 | 10,115 | 65,734 | 487 | 8 | 0 | 0 | |
| Catalan CC-BY-3.0-US | 0% | 69% | 377 | 166 | 2,499 | 15,823 | 158 | 7 | 2 | 0 | |
| Chinese (Simplified Han script) CC-BY-3.0-US | 88% | 100% | 65 | 0 | 0 | 0 | 0 | 15 | 3 | 0 | |
| Chinese (Traditional Han script) CC-BY-3.0-US | 88% | 100% | 64 | 0 | 0 | 0 | 0 | 7 | 2 | 0 | |
| Croatian CC-BY-3.0-US | 0% | 34% | 185 | 358 | 8,699 | 56,687 | 345 | 8 | 4 | 0 | |
| Czech CC-BY-3.0-US | 0% | 543 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | ||
| Danish CC-BY-3.0-US | 0% | 19% | 106 | 437 | 9,832 | 63,918 | 424 | 7 | 4 | 0 | |
| Dari (fa_AF) CC-BY-3.0-US | 0% | 3% | 17 | 526 | 10,210 | 66,404 | 520 | 0 | 0 | 0 | |
| Dutch CC-BY-3.0-US | 0% | 58% | 318 | 225 | 3,818 | 23,954 | 213 | 11 | 5 | 0 | |
| Estonian CC-BY-3.0-US | 0% | 8% | 46 | 497 | 10,174 | 66,193 | 491 | 3 | 11 | 0 | |
| Faroese CC-BY-3.0-US | 0% | 4% | 23 | 520 | 10,201 | 66,354 | 512 | 5 | 0 | 0 | |
| Finnish CC-BY-3.0-US | 0% | 84% | 459 | 84 | 1,889 | 11,577 | 84 | 2 | 0 | 0 | |
| French CC-BY-3.0-US | 0% | 63% | 343 | 200 | 3,553 | 22,319 | 192 | 16 | 5 | 0 | |
| Galician CC-BY-3.0-US | 0% | 8% | 46 | 497 | 10,177 | 66,197 | 492 | 3 | 12 | 0 | |
| Georgian CC-BY-3.0-US | 0% | 543 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| German CC-BY-3.0-US | 1% | 100% | 542 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | |
| Greek CC-BY-3.0-US | 0% | 74% | 404 | 139 | 1,746 | 11,288 | 129 | 10 | 3 | 0 | |
| Gujarati CC-BY-3.0-US | 0% | 5% | 32 | 511 | 10,194 | 66,312 | 505 | 4 | 7 | 0 | |
| Hebrew CC-BY-3.0-US | 0% | 39% | 212 | 331 | 8,024 | 52,288 | 320 | 32 | 4 | 0 | |
| Hindi CC-BY-3.0-US | 0% | 10% | 59 | 484 | 10,128 | 65,927 | 476 | 5 | 7 | 0 | |
| Hungarian CC-BY-3.0-US | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |||
| Icelandic CC-BY-3.0-US | 0% | 47% | 258 | 285 | 7,493 | 48,668 | 278 | 7 | 2 | 0 | |
| Indonesian CC-BY-3.0-US | 0% | 100% | 543 | 0 | 0 | 0 | 0 | 4 | 1 | 0 | |
| Irish CC-BY-3.0-US | 1% | 542 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | ||
| Italian CC-BY-3.0-US | 6% | 93% | 469 | 37 | 1,162 | 8,122 | 2 | 8 | 10 | 0 | |
| Japanese CC-BY-3.0-US | 0% | 543 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Kabyle CC-BY-3.0-US | 0% | 46% | 252 | 291 | 7,870 | 51,192 | 291 | 0 | 0 | 0 | |
| Kannada CC-BY-3.0-US | 0% | 4% | 27 | 516 | 10,200 | 66,358 | 513 | 2 | 0 | 0 | |
| Kazakh CC-BY-3.0-US | 0% | 8% | 46 | 497 | 10,117 | 65,741 | 491 | 2 | 0 | 0 | |
| Khmer (Central) CC-BY-3.0-US | 0% | 36% | 200 | 343 | 8,048 | 52,424 | 325 | 12 | 0 | 0 | |
| Korean CC-BY-3.0-US | 88% | 89% | 8 | 57 | 776 | 4,914 | 39 | 16 | 5 | 0 | |
| Kurdish (Central) CC-BY-3.0-US | 0% | 1% | 9 | 534 | 10,219 | 66,459 | 534 | 0 | 0 | 0 | |
| Kurdish (Northern) CC-BY-3.0-US | 0% | 3% | 17 | 526 | 10,211 | 66,415 | 520 | 1 | 0 | 0 | |
| Kyrgyz CC-BY-3.0-US | 0% | 3% | 21 | 522 | 10,205 | 66,378 | 515 | 1 | 0 | 0 | |
| Lao CC-BY-3.0-US | 0% | 99% | 540 | 3 | 81 | 487 | 0 | 2 | 0 | 0 | |
| Latvian CC-BY-3.0-US | 1% | 10% | 57 | 485 | 10,092 | 65,600 | 478 | 4 | 7 | 0 | |
| Lithuanian CC-BY-3.0-US | 0% | 71% | 386 | 157 | 1,846 | 11,984 | 143 | 14 | 4 | 0 | |
| Luganda CC-BY-3.0-US | 0% | 1% | 3 | 540 | 10,226 | 66,506 | 538 | 1 | 0 | 0 | |
| Macedonian CC-BY-3.0-US | 0% | 13% | 73 | 470 | 9,842 | 63,909 | 460 | 5 | 3 | 0 | |
| Malay CC-BY-3.0-US | 0% | 30% | 167 | 376 | 8,651 | 56,710 | 360 | 10 | 7 | 0 | |
| Malayalam CC-BY-3.0-US | 0% | 36% | 197 | 346 | 8,146 | 53,041 | 338 | 1 | 4 | 0 | |
| Marathi CC-BY-3.0-US | 0% | 7% | 41 | 502 | 10,123 | 65,791 | 494 | 3 | 5 | 0 | |
| Norwegian Bokmål CC-BY-3.0-US | 0% | 28% | 157 | 386 | 9,261 | 60,489 | 372 | 10 | 0 | 0 | |
| Norwegian Nynorsk CC-BY-3.0-US | 0% | 8% | 47 | 496 | 10,169 | 66,161 | 490 | 2 | 6 | 0 | |
| Pashto CC-BY-3.0-US | 3% | 7% | 23 | 502 | 10,119 | 65,768 | 491 | 5 | 6 | 0 | |
| Persian CC-BY-3.0-US | 72% | 75% | 15 | 133 | 1,710 | 11,084 | 117 | 17 | 2 | 0 | |
| Polish CC-BY-3.0-US | 0% | 543 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | ||
| Portuguese (Brazil) CC-BY-3.0-US | 6% | 68% | 333 | 173 | 3,401 | 21,119 | 161 | 13 | 7 | 3 | |
| Portuguese (Portugal) CC-BY-3.0-US | 0% | 67% | 365 | 178 | 5,482 | 35,236 | 168 | 10 | 3 | 0 | |
| Punjabi CC-BY-3.0-US | 0% | 6% | 36 | 507 | 10,187 | 66,270 | 500 | 4 | 7 | 0 | |
| Romanian CC-BY-3.0-US | 0% | 38% | 207 | 336 | 8,004 | 52,099 | 318 | 12 | 6 | 0 | |
| Russian CC-BY-3.0-US | 88% | 100% | 64 | 0 | 0 | 0 | 0 | 3 | 14 | 0 | |
| Serbian CC-BY-3.0-US | 0% | 89% | 486 | 57 | 776 | 4,914 | 39 | 7 | 2 | 0 | |
| Sinhala CC-BY-3.0-US | 0% | 7% | 42 | 501 | 10,168 | 66,165 | 498 | 3 | 0 | 0 | |
| Slovak CC-BY-3.0-US | 0% | 9% | 52 | 491 | 10,122 | 65,869 | 484 | 3 | 0 | 0 | |
| Slovenian CC-BY-3.0-US | 0% | 15% | 84 | 459 | 9,707 | 63,168 | 445 | 6 | 0 | 0 | |
| Spanish CC-BY-3.0-US | 89% | 100% | 58 | 0 | 0 | 0 | 0 | 4 | 2 | 0 | |
| Swahili CC-BY-3.0-US | 43% | 59% | 88 | 219 | 3,845 | 24,196 | 210 | 14 | 0 | 0 | |
| Swedish CC-BY-3.0-US | 0% | 53% | 289 | 254 | 7,038 | 46,006 | 240 | 6 | 3 | 0 | |
| Tagalog CC-BY-3.0-US | 0% | 5% | 31 | 512 | 10,194 | 66,306 | 505 | 2 | 0 | 0 | |
| Tajik CC-BY-3.0-US | 0% | 5% | 29 | 514 | 10,197 | 66,321 | 506 | 2 | 3 | 0 | |
| Tamil CC-BY-3.0-US | 0% | 81% | 441 | 102 | 2,393 | 16,803 | 41 | 101 | 4 | 1 | |
| Telugu CC-BY-3.0-US | 0% | 6% | 35 | 508 | 10,187 | 66,276 | 501 | 5 | 7 | 0 | |
| Thai CC-BY-3.0-US | 4% | 27% | 127 | 394 | 9,238 | 60,485 | 380 | 11 | 4 | 0 | |
| Tibetan CC-BY-3.0-US | 0% | 4% | 25 | 518 | 10,201 | 66,356 | 512 | 1 | 1 | 0 | |
| Turkish CC-BY-3.0-US | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| Turkmen CC-BY-3.0-US | 44% | 58% | 77 | 227 | 3,841 | 24,142 | 214 | 21 | 0 | 0 | |
| Ukrainian CC-BY-3.0-US | 88% | 99% | 62 | 3 | 81 | 487 | 0 | 10 | 1 | 0 | |
| Urdu CC-BY-3.0-US | 0% | 6% | 33 | 510 | 10,189 | 66,281 | 501 | 4 | 0 | 0 | |
| Uyghur (ug@arab) CC-BY-3.0-US | 0% | 2% | 12 | 531 | 10,216 | 66,447 | 525 | 1 | 0 | 0 | |
| Uzbek CC-BY-3.0-US | 0% | 7% | 39 | 504 | 10,158 | 66,041 | 495 | 3 | 0 | 0 | |
| Vietnamese CC-BY-3.0-US | 1% | 61% | 331 | 209 | 3,767 | 23,615 | 202 | 9 | 15 | 0 | |
| Wolof CC-BY-3.0-US | 1% | 5% | 28 | 511 | 10,125 | 65,800 | 506 | 3 | 0 | 0 | |
| Yoruba CC-BY-3.0-US | 0% | 1% | 9 | 534 | 10,220 | 66,464 | 533 | 0 | 1 | 0 | |
Summary
| Project website | www.torproject.org | |
|---|---|---|
| Instructions for translators | All the contributions to the Tor Project are bound by our Code of Conduct: https://gitweb.torproject.org/community/policies.git/plain/code_of_conduct.txt To share skills and solve any doubts, please join the Tor Localization community: https://gitlab.torproject.org/tpo/community/l10n/-/wikis/Localization-for-translators Please see our language statistics at https://tpo.pages.torproject.net/community/l10n/stats.html with up to date information about translation priorities. Remember that your name and email will appear on some translation files.We encourage the use of pseudonyms! |
|
| Project maintainers2 |
|
|
| Project reviewers34 |
|
|
| Translation license | Creative Commons Attribution 3.0 United States | |
| Translation process |
|
|
| Source code repository |
https://gitlab.torproject.org/tpo/translation.git
|
|
| Repository branch | tpo-web | |
| Last remote commit |
remove graveyard strings to prevent weblate to get stuck. tpo/community/l10n#40181
c44065b3bd
|
|
| Last commit in Weblate |
new translations in weblate
0ac072d312
|
|
| Weblate repository |
https://hosted.weblate.org/git/tor/tpo-web/
|
|
| File mask |
contents+*.po
|
|
04/20/2026
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 47,784 | 900,152 | 5,854,728 | |||
| Source | 543 | 10,229 | 66,531 | |||
| Approved | 13% | 6,468 | 13% | 117,844 | 13% | 767,400 |
| Waiting for review | 30% | 14,431 | 25% | 232,208 | 25% | 1,513,796 |
| Translated | 44% | 21,442 | 40% | 360,281 | 40% | 2,347,727 |
| Needs editing | 1% | 688 | 1% | 7,154 | 1% | 47,088 |
| Read-only | 1% | 543 | 1% | 10,229 | 1% | 66,531 |
| Failing checks | 1% | 674 | 1% | 15,252 | 1% | 110,677 |
| Strings with suggestions | 1% | 262 | 1% | 2,743 | 1% | 18,799 |
| Untranslated strings | 53% | 25,654 | 59% | 532,717 | 59% | 3,459,913 |
Quick numbers
900 k
Hosted words
47,784
Hosted strings
44%
Translated
0
Components
88
Languages
88
Translations
13
Screenshots
and previous 30 days
Trends of last 30 days
+1%
Hosted words
+100%
+1%
Hosted strings
+100%
+2%
Translated
+42%
—
Contributors
+100%
|
Repository notification received |
GitLab: https://gitlab.torproject.org/tpo/translation, tpo-web
04/20/2026
|
None
Changes pushed |
Changes pushed
04/20/2026
|
|
Changes committed |
Changes committed
04/20/2026
|
|
Propagated change |
|
|
Repository notification received |
GitLab: https://gitlab.torproject.org/tpo/translation, tpo-web
04/19/2026
|
None
Changes pushed |
Changes pushed
04/19/2026
|
|
Changes committed |
Changes committed
04/19/2026
|
|
Propagated change |
|
|
Propagated change |
|
|
Propagated change |
|
None