| Language | Approved | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|---|
| English Apache-2.0 | 100% | 100% | 0 | 0 | 0 | 0 | 106 | 0 | 52 | |
| Albanian Apache-2.0 | 99% | 99% | 1 | 3 | 20 | 1 | 1 | 0 | 0 | |
| Amharic Apache-2.0 | 0% | 0% | 848 | 2,975 | 19,195 | 848 | 6 | 0 | 0 | |
| Arabic Apache-2.0 | 0% | 95% | 34 | 179 | 1,207 | 34 | 9 | 3 | 0 | |
| Armenian Apache-2.0 | 0% | 34% | 559 | 2,141 | 13,853 | 556 | 15 | 0 | 0 | |
| Asturian Apache-2.0 | 0% | 11% | 750 | 2,843 | 18,523 | 750 | 9 | 0 | 0 | |
| Azerbaijani Apache-2.0 | 0% | 11% | 750 | 2,757 | 17,797 | 750 | 5 | 0 | 0 | |
| Basque Apache-2.0 | 0% | 99% | 1 | 2 | 8 | 1 | 2 | 0 | 0 | |
| Belarusian Apache-2.0 | 4% | 94% | 47 | 224 | 1,462 | 44 | 6 | 0 | 0 | |
| Bengali Apache-2.0 | 0% | 5% | 805 | 2,932 | 18,957 | 805 | 6 | 0 | 0 | |
| Bosnian Apache-2.0 | 0% | 24% | 642 | 2,354 | 14,890 | 640 | 11 | 0 | 0 | |
| Breton Apache-2.0 | 0% | 97% | 24 | 146 | 1,002 | 22 | 11 | 0 | 0 | |
| Bulgarian Apache-2.0 | 0% | 98% | 14 | 31 | 219 | 14 | 11 | 0 | 0 | |
| Catalan Apache-2.0 | 64% | 97% | 19 | 96 | 649 | 18 | 5 | 17 | 2 | |
| Chinese (Simplified Han script) Apache-2.0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Chinese (Traditional Han script) Apache-2.0 | 0% | 97% | 19 | 94 | 631 | 19 | 2 | 0 | 0 | |
| Corsican Apache-2.0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 2 | ||
| Croatian Apache-2.0 | 0% | 82% | 149 | 756 | 4,928 | 141 | 30 | 4 | 0 | |
| Czech Apache-2.0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Danish Apache-2.0 | 0% | 89% | 87 | 420 | 2,832 | 76 | 24 | 0 | 0 | |
| Dutch Apache-2.0 | 99% | 99% | 1 | 2 | 8 | 1 | 0 | 0 | 0 | |
| English (Middle) Apache-2.0 | 0% | 0% | 848 | 2,975 | 19,195 | 848 | 6 | 0 | 0 | |
| English (United Kingdom) Apache-2.0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Esperanto Apache-2.0 | 0% | 96% | 28 | 111 | 769 | 28 | 1 | 6 | 0 | |
| Estonian Apache-2.0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Finnish Apache-2.0 | 0% | 95% | 42 | 178 | 1,217 | 40 | 6 | 3 | 0 | |
| French Apache-2.0 | 95% | 99% | 1 | 2 | 8 | 1 | 1 | 0 | 1 | |
| Frisian Apache-2.0 | 99% | 99% | 1 | 2 | 8 | 1 | 0 | 0 | 0 | |
| Gaelic Apache-2.0 | 0% | 96% | 32 | 132 | 892 | 32 | 18 | 0 | 0 | |
| Galician Apache-2.0 | 0% | 96% | 33 | 167 | 1,102 | 32 | 8 | 0 | 0 | |
| Georgian Apache-2.0 | 0% | 51% | 414 | 1,801 | 11,846 | 412 | 35 | 0 | 0 | |
| German Apache-2.0 | 14% | 100% | 0 | 0 | 0 | 0 | 10 | 1 | 2 | |
| Greek Apache-2.0 | 0% | 99% | 4 | 6 | 38 | 4 | 0 | 0 | 0 | |
| Gujarati Apache-2.0 | 0% | 0% | 848 | 2,975 | 19,195 | 848 | 6 | 0 | 0 | |
| Haitian Apache-2.0 | 0% | 0% | 848 | 2,975 | 19,195 | 848 | 6 | 0 | 0 | |
| Hebrew Apache-2.0 | 0% | 99% | 1 | 2 | 8 | 1 | 1 | 0 | 1 | |
| Hindi Apache-2.0 | 0% | 17% | 697 | 2,559 | 16,238 | 695 | 11 | 0 | 0 | |
| Hungarian Apache-2.0 | 0% | 99% | 4 | 6 | 38 | 4 | 1 | 0 | 0 | |
| Icelandic Apache-2.0 | 0% | 97% | 20 | 132 | 884 | 18 | 4 | 0 | 0 | |
| Indonesian Apache-2.0 | 0% | 99% | 1 | 4 | 19 | 0 | 3 | 1 | 0 | |
| Irish Apache-2.0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Italian Apache-2.0 | 94% | 99% | 1 | 2 | 8 | 1 | 0 | 4 | 1 | |
| Japanese Apache-2.0 | 0% | 99% | 5 | 10 | 61 | 5 | 0 | 0 | 0 | |
| Kabyle Apache-2.0 | 0% | 19% | 681 | 2,738 | 17,776 | 681 | 5 | 0 | 0 | |
| Kannada Apache-2.0 | 0% | 0% | 848 | 2,975 | 19,195 | 848 | 6 | 0 | 0 | |
| Kazakh Apache-2.0 | 0% | 3% | 819 | 2,888 | 18,623 | 819 | 6 | 0 | 0 | |
| Korean Apache-2.0 | 0% | 89% | 87 | 510 | 3,360 | 82 | 15 | 0 | 0 | |
| Latvian Apache-2.0 | 0% | 93% | 52 | 239 | 1,569 | 47 | 19 | 0 | 0 | |
| Lithuanian Apache-2.0 | 0% | 97% | 21 | 106 | 713 | 20 | 1 | 0 | 1 | |
| Malayalam Apache-2.0 | 0% | 83% | 144 | 567 | 3,779 | 136 | 15 | 0 | 0 | |
| Mon Apache-2.0 | 0% | 1% | 846 | 2,968 | 19,153 | 846 | 6 | 0 | 0 | |
| Norwegian Bokmål Apache-2.0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Norwegian Nynorsk Apache-2.0 | 0% | 100% | 0 | 0 | 0 | 0 | 5 | 1 | 1 | |
| Pashto Apache-2.0 | 0% | 0% | 848 | 2,975 | 19,195 | 848 | 6 | 0 | 0 | |
| Persian Apache-2.0 | 0% | 99% | 1 | 2 | 8 | 1 | 0 | 0 | 0 | |
| Polish Apache-2.0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Portuguese Apache-2.0 | 0% | 7% | 785 | 2,806 | 18,055 | 785 | 6 | 0 | 0 | |
| Portuguese (Brazil) Apache-2.0 | 38% | 99% | 2 | 42 | 284 | 0 | 5 | 28 | 0 | |
| Portuguese (Portugal) Apache-2.0 | 0% | 95% | 41 | 158 | 1,038 | 37 | 6 | 0 | 0 | |
| Romanian Apache-2.0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Russian Apache-2.0 | 0% | 100% | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| Serbian Apache-2.0 | 0% | 96% | 33 | 167 | 1,127 | 30 | 5 | 0 | 0 | |
| Slovak Apache-2.0 | 1% | 94% | 47 | 192 | 1,276 | 44 | 7 | 0 | 0 | |
| Slovenian Apache-2.0 | 0% | 99% | 6 | 12 | 78 | 5 | 0 | 0 | 0 | |
| Spanish Apache-2.0 | 0% | 99% | 2 | 5 | 27 | 2 | 2 | 9 | 0 | |
| Swahili Apache-2.0 | 0% | 0% | 848 | 2,975 | 19,195 | 848 | 6 | 0 | 0 | |
| Swedish Apache-2.0 | 0% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Tamil Apache-2.0 | 0% | 97% | 18 | 40 | 273 | 18 | 8 | 0 | 1 | |
| Thai Apache-2.0 | 0% | 6% | 789 | 2,831 | 18,246 | 789 | 0 | 0 | 0 | |
| Turkish Apache-2.0 | 98% | 100% | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| Ukrainian Apache-2.0 | 0% | 100% | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| Vietnamese Apache-2.0 | 0% | 94% | 45 | 179 | 1,163 | 44 | 3 | 0 | 0 | |
| Welsh Apache-2.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
Please sign in to see the alerts.
Summary
| Project website | github.com | |
|---|---|---|
| Project maintainers4 |
|
|
| Project reviewers18 |
|
|
| Translation license | Apache License 2.0 | |
| Translation process |
|
|
| Source code repository |
https://github.com/thunderbird/thunderbird-android
|
|
| Repository branch | main | |
| Last remote commit |
fix(message-list): adjust top margin for progress bars in message list layouts (#10521)
3f8870edb4
Rafael Tonholo authored 02/11/2026 |
|
| Last commit in Weblate |
chore(i18n): Update translations (Weblate)
0f9aade410
Hosted Weblate authored 02/11/2026 |
|
| Weblate repository |
https://hosted.weblate.org/git/tb-android/app-strings/
|
|
| File mask |
legacy/ui/legacy/src/main/res/values-*/strings.xml
|
|
| Monolingual base language file |
legacy/ui/legacy/src/main/res/values/strings.xml
|
|
02/11/2026
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 61,904 | 217,175 | 1,401,235 | |||
| Source | 848 | 2,975 | 19,195 | |||
| Approved | 11% | 6,869 | 10% | 23,723 | 10% | 152,645 |
| Waiting for review | 62% | 38,646 | 61% | 133,108 | 61% | 858,360 |
| Translated | 74% | 46,363 | 73% | 159,806 | 73% | 1,030,200 |
| Needs editing | 1% | 73 | 1% | 563 | 1% | 3,802 |
| Read-only | 1% | 848 | 1% | 2,975 | 1% | 19,195 |
| Failing checks | 1% | 512 | 1% | 3,373 | 1% | 25,156 |
| Strings with suggestions | 1% | 77 | 1% | 306 | 1% | 2,027 |
| Untranslated strings | 24% | 15,468 | 26% | 56,806 | 26% | 367,233 |
Quick numbers
217 k
Hosted words
61,904
Hosted strings
74%
Translated
0
Components
73
Languages
73
Translations
0
Screenshots
and previous 30 days
Trends of last 30 days
+1%
Hosted words
+100%
+1%
Hosted strings
+100%
−1%
Translated
+75%
+2%
Contributors
+100%
|
Propagated change |
|
|
Propagated change |
|
|
Translation reverted |
|
|
Translation reverted |
|
|
Translation reverted |
|
|
Translation reverted |
|
|
Translation reverted |
|
|
Translation reverted |
|
|
Translation reverted |
|
|
Translation changed |
|
і т.дтощо.