FYI we are almost done with an overall that makes the Android client and the website prefer app entries that are localized. For example, this overview page and the sidebar: https://f-droid.org/zh_Hans/packages/ To make more apps show up localized on those kinds of screens, the "summary" needs to be translated. F-Droid manages translating those summaries for apps that do not do it themselves. This is the place to translate those: https://hosted.weblate.org/projects/f-droid/fdroiddata/
When apps that manage their own translations, we link to their service on the app page, for example: https://f-droid.org/packages/com.nextcloud.client/
Language | Translated | Untranslated | Untranslated words | Checks | Suggestions | Comments | |
---|---|---|---|---|---|---|---|
Albanian
|
97% | 11 | 176 | 1 | |||
|
|||||||
Arabic
|
90% | 35 | 187 | 3 | |||
|
|||||||
Armenian
|
73% | 102 | 557 | 4 | |||
|
|||||||
Asturian
|
18% | 307 | 3,012 | 2 | |||
|
|||||||
Azerbaijani
|
67% | 124 | 777 | 4 | 1 | ||
|
|||||||
Basque
|
97% | 11 | 176 | 1 | |||
|
|||||||
Belarusian
|
96% | 13 | 185 | 2 | |||
|
|||||||
Bengali
|
1 | ||||||
|
|||||||
Berber
|
8% | 345 | 3,264 | ||||
|
|||||||
Bulgarian
|
68% | 119 | 592 | 4 | |||
|
|||||||
Catalan
|
53% | 178 | 2,463 | 134 | 5 | ||
|
|||||||
Chinese (Simplified)
|
3 | ||||||
|
|||||||
Chinese (Traditional)
|
27% | 276 | 2,833 | 2 | 1 | ||
|
|||||||
Chinese (Traditional, Hong Kong)
|
0% | 379 | 3,337 | 4 | |||
|
|||||||
Croatian
|
97% | 11 | 176 | ||||
|
|||||||
Czech
|
96% | 13 | 185 | 1 | 6 | ||
|
|||||||
Danish
|
68% | 119 | 592 | 1 | 23 | ||
|
|||||||
Dutch
|
96% | 12 | 181 | 2 | 1 | ||
|
|||||||
Dutch (Belgium)
|
16% | 315 | 3,124 | 2 | |||
|
|||||||
English
|
43 | 14 | |||||
|
|||||||
Esperanto
|
|||||||
|
|||||||
Estonian
|
|||||||
|
|||||||
Finnish
|
2 | 7 | 1 | ||||
|
|||||||
French
|
96% | 13 | 185 | 3 | 21 | ||
|
|||||||
Galician
|
83% | 64 | 490 | 5 | |||
|
|||||||
German
|
97% | 11 | 176 | 3 | 8 | ||
|
|||||||
Greek
|
|||||||
|
|||||||
Hebrew
|
|||||||
|
|||||||
Hindi
|
87% | 46 | 378 | 29 | |||
|
|||||||
Hungarian
|
96% | 13 | 185 | ||||
|
|||||||
Icelandic
|
97% | 11 | 176 | ||||
|
|||||||
Indonesian
|
96% | 13 | 185 | 1 | |||
|
|||||||
Italian
|
|||||||
|
|||||||
Japanese
|
|||||||
|
|||||||
Kabyle
|
33% | 251 | 2,737 | ||||
|
|||||||
Kannada
|
68% | 119 | 592 | 1 | |||
|
|||||||
Korean
|
84% | 59 | 476 | 12 | 1 | ||
|
|||||||
Latvian
|
68% | 119 | 592 | 4 | |||
|
|||||||
Lithuanian
|
69% | 115 | 586 | 1 | |||
|
|||||||
Malayalam
|
78% | 80 | 617 | 4 | |||
|
|||||||
Mongolian
|
68% | 119 | 592 | 8 | |||
|
|||||||
Norwegian Bokmål
|
1 | ||||||
|
|||||||
Norwegian Nynorsk
|
|||||||
|
|||||||
Occitan
|
13% | 327 | 3,245 | ||||
|
|||||||
Pashto
|
19% | 306 | 3,103 | ||||
|
|||||||
Persian
|
97% | 11 | 176 | 2 | 3 | ||
|
|||||||
Polish
|
|||||||
|
|||||||
Portuguese
|
|||||||
|
|||||||
Portuguese (Brazil)
|
97% | 8 | 88 | 5 | 1 | ||
|
|||||||
Portuguese (Portugal)
|
1 | ||||||
|
|||||||
Romanian
|
1 | 1 | |||||
|
|||||||
Russian
|
3 | 1 | |||||
|
|||||||
Sardinian
|
13% | 327 | 3,111 | 1 | |||
|
|||||||
Serbian
|
86% | 51 | 461 | 4 | |||
|
|||||||
Shona
|
0% | 379 | 3,337 | ||||
|
|||||||
Slovak
|
76% | 88 | 494 | 1 | |||
|
|||||||
Somali
|
0% | 379 | 3,337 | ||||
|
|||||||
Spanish
|
96% | 13 | 185 | 2 | 5 | 1 | |
|
|||||||
Spanish (Argentina)
|
34% | 247 | 2,200 | 6 | |||
|
|||||||
Spanish (Mexico)
|
8% | 345 | 3,199 | 2 | 6 | ||
|
|||||||
Swedish
|
94% | 20 | 200 | 9 | 18 | ||
|
|||||||
Tamazight (Central Atlas)
|
0% | 376 | 3,334 | ||||
|
|||||||
Tamil
|
70% | 111 | 545 | 2 | 10 | ||
|
|||||||
Telugu
|
68% | 119 | 592 | 1 | |||
|
|||||||
Thai
|
68% | 119 | 592 | ||||
|
|||||||
Tibetan
|
10% | 338 | 3,152 | 6 | 1 | ||
|
|||||||
Turkish
|
|||||||
|
|||||||
Ukrainian
|
|||||||
|
|||||||
Uyghur
|
11% | 334 | 3,140 | 1 | |||
|
|||||||
Vietnamese
|
68% | 119 | 728 | 5 | |||
|
|||||||
Welsh
|
26% | 278 | 2,868 | ||||
|
Project website | f-droid.org |
---|---|
Instructions for translators | https://f-droid.org/docs/Translation_and_Localization Mailing list for translators: <<otfl10n@googlegroups.com> |
Project maintainers |
![]() ![]() |
Translation process |
|
Translation license | GNU Affero General Public License v3.0 or later |
Source code repository |
https://gitlab.com/fdroid/fdroid-website.git
|
Repository branch | master |
Last remote commit |
./tools/i18n.sh md2po
52cc5719
![]() |
Weblate repository |
https://hosted.weblate.org/git/f-droid/website/
|
Filemask | _data/*/strings.json |
Monolingual base language file | _data/strings.json |
Languages | 71 |
Source strings | 379 |
Source words | 3,337 |
Source characters | 19,959 |
Hosted strings | 26,909 |
Hosted words | 236,927 |
Hosted characters | 1,417,089 |
First, rewinding head to replay your work on top of it... Applying: Update translation files Using index info to reconstruct a base tree... M po/_docs.uk.po M po/_pages.it.po M po/_posts.he.po M po/_posts.uk.po Falling back to patching base and 3-way merge... Auto-merging po/_posts.uk.po Auto-merging po/_posts.he.po CONFLICT (content): Merge conflict in po/_posts.he.po Auto-merging po/_docs.uk.po CONFLICT (content): Merge conflict in po/_docs.uk.po error: Failed to merge in the changes. hint: Use 'git am --show-current-patch' to see the failed patch Patch failed at 0001 Update translation files Resolve all conflicts manually, mark them as resolved with "git add/rm <conflicted_files>", then run "git rebase --continue". You can instead skip this commit: run "git rebase --skip". To abort and get back to the state before "git rebase", run "git rebase --abort". (1)5 days ago