You can join us in the following ways:

Overview

Project website f-droid.org
Instructions for translators

See: https://f-droid.org/docs/Translation_and_Localization

There is also a mailing list for translators: [otfl10n@googlegroups.com](otfl10n@googlegroups.com)

Project maintainers User avatar linsui User avatar uniqx User avatar eighthave
Translation license AGPL-3.0 Anti-Features Categories Data fdroiddata-config F-Droid Server Website Website Docs Website Pages Website Posts Website Tutorials Apache-2.0 Privileged Extension Privileged Extension metadata F-Droid Glossary GPL-3.0 F-Droid F-Droid metadata Get It On F-Droid Badge repomaker repomaker javascript
an hour ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 510,935 6,460,980 48,549,807
Source 14,212 182,541 1,446,342
Approved 4% 23,391 3% 240,742 3% 1,726,069
Waiting for review 34% 175,718 27% 1,799,283 27% 13,093,921
Translated 42% 219,547 34% 2,246,163 34% 16,796,380
Needs editing 1% 7,630 1% 83,426 1% 650,439
Read-only 4% 20,438 3% 206,138 4% 1,976,390
Failing checks 1% 8,422 1% 114,966 2% 990,060
Strings with suggestions 1% 1,149 1% 12,138 1% 79,199
Untranslated strings 55% 283,758 63% 4,131,391 64% 31,102,988

Quick numbers

6,460 k
Hosted words
510 k
Hosted strings
42%
Translated
and previous 30 days

Trends of last 30 days

+1%
Hosted words
+100%
+1%
Hosted strings
+100%
+1%
Translated
+42%
−14%
Contributors
+100%
Language Approved Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English 76% 99% 10 265 1,751 6 1,823 2 293
English (United States) 26% 75% 61 90 712 61 13 1 5
Afrikaans 3% 22% 2,517 14,514 93,667 2,505 89 5 0
Ainu (Japan) 4% 4% 603 2,971 18,127 603 0 0 0
Albanian 11% 36% 6,601 147,890 1,157,636 6,562 119 0 3
Amharic 1% 4% 2,521 15,933 103,474 2,521 40 1 0
Arabic 2% 27% 7,582 149,603 1,168,341 7,541 67 20 0
Arabic (Najdi) 32% 32% 56 84 671 56 0 0 0
Armenian 1% 17% 3,074 19,831 127,088 2,942 17 0 0
Asturian 2% 18% 3,027 18,133 115,422 2,984 135 0 0
Azerbaijani 1% 14% 3,893 24,421 156,127 3,868 10 1 0
Basque 1% 22% 5,055 61,655 438,805 4,914 83 10 0
Belarusian 1% 26% 3,153 20,095 130,028 3,125 8 0 0
Bengali 1% 31% 3,326 25,444 165,318 3,236 52 0 2
Bengali (Bangladesh) 1% 17% 2,685 17,008 110,164 2,676 0 1 0
Berber 3% 15% 975 6,775 40,806 956 0 0 0
Bosnian 1% 1% 605 2,737 16,587 605 0 0 0
Breton 1% 21% 479 2,513 15,162 479 0 1 0
Bulgarian 12% 22% 3,697 25,725 169,395 3,557 17 4 0
Burmese 7% 42% 415 4,227 26,842 382 52 1 0
Catalan 1% 28% 3,319 21,761 138,691 3,090 55 35 0
Chinese (Simplified) 29% 98% 128 2,164 14,314 128 0 21 39
Chinese (Traditional) 7% 34% 6,919 138,665 1,095,165 5,789 639 18 1
Chinese (Traditional, Hong Kong) 3% 61% 521 6,735 40,891 503 2 2 0
Croatian 4% 30% 2,941 21,537 141,756 2,851 3 0 1
Czech 30% 99% 1 0 0 1 0 0 0
Danish 1% 27% 2,762 17,966 115,500 2,666 64 14 5
Dutch 1% 40% 2,742 15,662 101,399 2,703 187 56 3
Dutch (Belgium) 3% 44% 729 8,562 52,375 695 6 0 0
English (Middle) 7% 7% 79 344 2,371 79 0 0 0
English (Old) 5% 5% 80 345 2,377 80 0 0 0
English (United Kingdom) 11% 99% 2 21 169 1 0 0 0
Esperanto 16% 52% 1,848 8,721 55,813 1,840 1 1 3
Estonian 2% 22% 7,494 151,171 1,185,921 7,461 41 0 0
Filipino 5% 62% 354 3,994 25,302 346 3 14 1
Finnish 1% 32% 3,083 21,784 144,147 3,061 223 2 2
French 4% 73% 3,035 94,200 702,127 2,958 205 15 35
French (Canada) 7% 9% 69 97 751 69 0 0 0
French (Middle) 5% 5% 80 345 2,377 80 0 0 0
Frisian 4% 28% 882 5,406 34,594 874 2 0 0
Frisian (Eastern) 9% 9% 273 1,437 8,886 272 1 0 0
Gaelic 1% 42% 2,270 16,348 108,219 2,240 7 0 1
Galician 3% 71% 430 6,252 41,131 270 17 10 0
Georgian 1% 19% 492 2,577 15,541 492 0 0 0
German 5% 99% 99 1,796 12,146 99 38 92 69
Greek 1% 19% 8,251 155,548 1,215,446 8,180 10 1 0
Gujarati 6% 47% 46 209 1,417 46 0 0 0
Hebrew 31% 42% 5,961 141,868 1,115,202 5,901 110 3 3
Hindi 1% 32% 3,069 20,794 135,344 3,026 25 7 3
Hungarian 16% 22% 7,890 152,661 1,187,748 7,839 125 7 0
Icelandic 13% 36% 7,199 149,461 1,164,018 7,078 147 0 0
Indonesian 2% 27% 7,623 149,159 1,158,524 7,560 189 95 4
Irish 7% 9% 69 97 751 69 0 0 0
Italian 2% 45% 5,784 132,988 1,039,283 5,755 10 8 8
Japanese 2% 24% 7,898 154,092 1,196,269 7,788 71 69 4
Kabyle 1% 16% 3,577 25,120 160,443 3,546 15 1 0
Kannada 3% 73% 352 3,842 24,033 244 17 0 2
Kazakh 1% 33% 406 2,260 13,741 406 6 0 0
Khmer (Central) 7% 9% 69 97 751 69 0 0 0
Korean 2% 22% 8,067 155,390 1,207,546 7,769 294 2 4
Kurdish (Central) 5% 47% 357 4,073 25,582 352 7 0 0
Kurdish (Northern) 7% 19% 547 2,716 16,473 545 0 0 0
Kyrgyz 7% 9% 69 100 760 69 0 0 0
Lao 7% 9% 69 97 751 69 0 0 0
Latvian 12% 18% 6,249 115,885 922,320 6,217 74 1 0
Lithuanian 1% 31% 2,608 17,649 113,097 2,548 67 2 0
Luxembourgish 7% 18% 557 2,722 16,543 555 1 0 0
Macedonian 1% 10% 2,972 19,724 126,099 2,957 4 0 0
Malay 7% 9% 69 97 751 69 0 0 0
Malayalam 1% 21% 3,600 23,897 152,850 3,464 10 4 0
Marathi 1% 14% 2,839 17,553 112,047 2,830 21 1 0
Mongolian 4% 66% 397 2,328 14,566 294 12 0 0
Nahuatl 1% 17% 506 2,385 14,518 505 1 0 0
Nepali 6% 19% 524 2,521 15,348 523 0 13 0
Norwegian Bokmål 3% 38% 5,203 106,552 856,596 4,777 169 47 14
Norwegian Nynorsk 1% 39% 2,378 15,165 99,863 2,348 45 0 0
Occitan 2% 7% 1,034 6,899 41,492 1,033 0 0 0
Odia 1% 1% 3,112 19,031 122,143 3,112 0 0 0
Páez 1% 4% 625 5,021 31,157 625 0 0 0
Pashto 4% 16% 984 6,730 40,573 956 1 0 0
Persian 14% 22% 8,149 155,195 1,203,396 8,106 105 2 0
Polish 6% 96% 397 14,092 101,302 334 140 1 5
Portuguese 1% 72% 2,946 79,372 658,228 2,844 177 12 3
Portuguese (Brazil) 3% 60% 4,132 107,491 864,422 3,923 190 17 11
Portuguese (Portugal) 1% 0 0 0 0 2 9 3
Punjabi 7% 76% 168 2,618 16,888 166 1 0 0
Punjabi (Pakistan) 1% 11% 2,994 19,581 125,094 2,990 4 0 0
Romanian 37% 97% 298 11,779 80,723 286 25 4 3
Russian 7% 90% 990 32,917 240,221 847 148 1 8
Sardinian 1% 23% 3,055 19,951 126,748 3,009 3 0 0
Serbian 14% 25% 3,299 22,350 143,390 3,190 9 9 0
Shona 3% 24% 984 9,765 59,444 889 57 0 0
Sinhala 1% 4% 3,352 20,638 132,159 3,349 2 1 0
Slovak 1% 27% 3,229 21,388 137,714 3,201 69 22 0
Slovenian 1% 21% 2,528 15,975 103,737 2,525 69 6 0
Somali 4% 11% 1,050 6,971 42,039 1,025 2 0 0
Spanish 2% 56% 4,536 119,157 957,424 3,874 637 131 7
Spanish (Argentina) 2% 47% 1,076 10,269 67,466 1,005 17 17 0
Spanish (Latin America) 34% 68% 25 47 370 14 0 4 2
Spanish (Mexico) 2% 9% 7,453 121,516 952,714 7,402 19 34 0
Swahili 1% 88% 365 4,888 30,659 204 79 5 3
Swedish 2% 37% 2,925 18,361 118,025 2,868 92 137 1
Tagalog 8% 8% 68 97 751 68 0 0 0
Tamazight (Central Atlas) 1% 5% 4,340 29,460 186,218 4,317 2 0 0
Tamazight (Standard Moroccan) 17% 17% 86 121 910 86 0 0 0
Tamil 6% 15% 6,973 120,153 950,613 6,886 11 8 1
Tamil (Sri Lanka) 32% 32% 56 84 671 56 0 0 0
Tatar 4% 8% 569 2,658 16,357 568 0 0 0
Telugu 3% 20% 4,092 101,660 830,635 3,905 39 85 0
Thai 1% 33% 2,518 16,318 104,634 2,492 19 12 0
Tibetan 2% 16% 8,714 158,027 1,219,514 8,242 635 2 2
Turkish 8% 52% 4,974 130,506 1,037,133 4,865 128 17 5
Ukrainian 3% 99% 17 1,032 6,964 17 4 1 20
Urdu 6% 52% 386 4,703 29,088 364 120 18 0
Uyghur 2% 18% 1,698 13,919 86,585 1,646 12 4 0
Uzbek 1% 10% 546 2,655 16,047 537 0 0 0
Vietnamese 1% 30% 4,175 55,629 399,932 4,066 151 1 0
Welsh 1% 15% 3,660 25,386 162,139 3,603 2 1 0
Yue (Traditional) 1% 20% 2,569 15,456 100,191 2,569 2 0 0
Zulu 7% 9% 69 97 751 69 0 0 0
User avatar None

Changes committed

Changes committed 3 hours ago
User avatar None

Changes committed

Changes committed 3 hours ago
User avatar None

Changes committed

Changes committed 3 hours ago
User avatar None

Changes committed

Changes committed 3 hours ago
User avatar None

Suggestion removed during cleanup

10 hours ago
User avatar alpenblauwtje

Translation completed

Translation completed 13 hours ago
User avatar alpenblauwtje

Translation added

13 hours ago
User avatar alpenblauwtje

Translation added

13 hours ago
User avatar alpenblauwtje

Translation changed

13 hours ago
User avatar alpenblauwtje

Translation changed

13 hours ago
Browse all project changes
User avatar linsui

Announcement posted

You can join us in the following ways:

4 months ago
User avatar linsui

Announcement posted

You can join us in the following ways:

7 months ago
User avatar linsui

Announcement posted

You can join us in the following ways:

* https://matrix.to/#/#fdroid-translators:f-droid.org on Matrix
* #fdroid-translators channel on OFTC via IRC
* https://t.me/+CLSY2Pp7p1ozZTM0 on Telegram
7 months ago
User avatar linsui

Announcement posted

Please join us at https://matrix.to/#/#fdroid-translators:f-droid.org on Matrix or via IRC in the #fdroid-translators channel on OFTC!

7 months ago
User avatar linsui

Announcement posted

Please join us at https://matrix.to/#/#fdroid-translators:f-droid.org on Matrix or via IRC in the #fdroid channel on OFTC!

7 months ago
User avatar linsui

Announcement posted

Now we have a Matrix room for all translators! Please join us at https://matrix.to/#/#fdroid-translators:f-droid.org.

8 months ago
User avatar eighthave

Announcement posted

Based on discussion in https://forum.f-droid.org/t/calling-all-translators-new-project-to-streamline-translation-process/3877/48, I have updated the language teams to have these rights:

  • Manage glossary
  • Manage screenshots
  • Review strings
  • Automatic translation

And I set a Team Administrator which can add and remove users to the team without needing to ask the F-Droid Weblate admins.

9 months ago
User avatar eighthave

Announcement posted

The fdroiddata-config setup for translation is currently broken, so will be removed until it is fixed. For more info, see https://gitlab.com/fdroid/fdroidserver/-/issues/1143

10 months ago
User avatar eighthave

Announcement posted

Details of this workflow are being discussed here https://gitlab.com/fdroid/admin/-/issues/115#note_1422244593 Please join in the discussion there! We want to hear from you about what is working and what is not. If you do not already have a gitlab.com account, having one will make it much easier to coordinate with the team. If that is not possible, you can also find us on other channels https://f-droid.org/about/#contact

10 months ago
User avatar eighthave

Announcement posted

We are moving to a new workflow for this component. Each language has a "Reviewer" group, which can mark strings as "Approved". When a language is 100% translated and 100% approved, then Weblate will submit a merge request to https://gitlab.com/fdroid/fdroidclient/-/merge_requests. The CI tests will run, then the fdroidclient maintainers can click merge to accept it.

10 months ago
Browse all project changes