Translation status

4,297 Strings
38%
56,996 Words
23%
407,968 Characters
22%

Strings status

Strings Words Characters
4,297 56,996 407,968
All strings Browse Translate Zen
85 343 5,072
Read-only strings Browse Translate Zen
10 13 86
Approved strings Browse Translate Zen
1,709 13,830 92,543
Translated strings Browse Translate Zen
1,614 13,474 87,385
Strings waiting for review Browse Translate Zen
2 3 23
Approved strings with suggestions Browse Translate Zen
2,588 43,166 315,425
Unfinished strings Browse Translate Zen
2,470 41,818 303,934
Untranslated strings Browse Translate Zen
118 1,348 11,491
Strings marked for edit Browse Translate Zen
7 248 1,550
Strings with suggestions Browse Translate Zen
2,583 42,921 313,898
Unfinished strings without suggestions Browse Translate Zen
92 959 8,093
Strings with any failing checks Browse Translate Zen
38 407 2,718
Translated strings with any failing checks Browse Translate Zen
22 334 2,272
Translated strings with dismissed checks Browse Translate Zen
6 9 262
Failing check: Unchanged translation Browse Translate Zen
3 52 401
Failing check: Trailing newline Browse Translate Zen
30 184 1,093
Failing check: Mismatched full stop Browse Translate Zen
2 4 25
Failing check: Mismatched colon Browse Translate Zen
2 14 87
Failing check: Mismatched question mark Browse Translate Zen
3 81 574
Failing check: Maximum length of translation Browse Translate Zen
4 41 280
Failing check: Multiple capitals Browse Translate Zen
1 20 138
Failing check: i18next interpolation Browse Translate Zen
1 3 28
Failing check: Inconsistent Browse Translate Zen
33 344 3,101
Failing check: Has been translated Browse Translate Zen
5 218 1,476
Failing check: Mismatching line breaks Browse Translate Zen
1 95 1,038
Failing check: XML markup Browse Translate Zen
5 64 680
Failing check: Markdown links Browse Translate Zen
10 56 665
Failing check: Markdown syntax Browse Translate Zen
1 44 294
Strings with comments Browse Translate Zen
118 889 11,740
Labeled: do-not-translate Browse Translate Zen
4,179 56,107 396,228
Strings without a label Browse Translate Zen
Component Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
F-Droid GPL-3.0-or-later 2% 434 0 0 0 0 0 2 0
Anti-Features AGPL-3.0-or-later 33% 20 0 0 0 0 0 0 0
Categories AGPL-3.0-or-later 4% 227 0 0 0 0 0 0 0
Client Changelog GPL-3.0-or-later 0% 25% 11 33 2,023 13,013 33 1 3 0
Data AGPL-3.0-or-later 0% 11% 92 720 4,279 27,702 718 28 0 0
F-Droid Basic metadata GPL-3.0-or-later 0% 3 0 0 0 0 0 0 0
Glossary F-Droid Glossary Apache-2.0 35% 59% 24 40 73 583 40 0 1 0
F-Droid metadata GPL-3.0-or-later 0% 100% 3 0 0 0 0 1 0 0
Get It On F-Droid Badge GPL-3.0-or-later 0% 3 0 0 0 0 0 0 0
Privileged Extension Apache-2.0 0% 1 0 0 0 0 0 0 0
Privileged Extension metadata Apache-2.0 0% 83% 10 2 17 129 2 2 0 0
Website AGPL-3.0-or-later 0% 79% 459 115 629 3,863 74 4 1 0
Website Docs AGPL-3.0-or-later 1% 10% 172 1,632 35,511 264,263 1,572 22 0 1
Website Pages AGPL-3.0-or-later 1% 63% 78 46 634 5,872 31 34 0 0
Website Tutorials AGPL-3.0-or-later 0% 77 0 0 0 0 0 0 0

Translation workflow

Translations

Reviews are enabled for this language. Review setting: Project settings.

Translations marked as needing editing are not written to the translation file.

Learn how to customize the workflow for this language.

Summary

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)

Project maintainers4 User avatar eighthaveUser avatar uniqxUser avatar groteUser avatar linsui
Project reviewers102 User avatar ldmpubUser avatar l2212User avatar FitoUser avatar urbalazsUser avatar YaronUser avatar UmeaboyUser avatar pavelboUser avatar naofumUser avatar kinguUser avatar larjonaUser avatar relanUser avatar osoitzUser avatar s8321414User avatar danialbehzadiUser avatar licaon-kterUser avatar eighthaveUser avatar verduloUser avatar erinmUser avatar AO_yahoe.001User avatar panderUser avatar boffireUser avatar alexgabUser avatar sveinkiUser avatar critdroidUser avatar andibing …
Language Vietnamese
Language code vi
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 92,370,781
10/15/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 4,297 56,996 407,968
Approved 1% 10 1% 13 1% 86
Waiting for review 37% 1,614 23% 13,474 21% 87,385
Translated 39% 1,709 24% 13,830 22% 92,543
Needs editing 2% 118 2% 1,348 2% 11,491
Read-only 1% 85 1% 343 1% 5,072
Failing checks 2% 92 1% 959 1% 8,093
Strings with suggestions 1% 7 1% 248 1% 1,550
Untranslated strings 57% 2,470 73% 41,818 74% 303,934

Quick numbers

56,996
Hosted words
4,297
Hosted strings
39%
Translated
and previous 30 days

Trends of last 30 days

−10%
Hosted words
+1%
−6%
Hosted strings
+1%
+2%
Translated
−1%
−100%
Contributors
+40%
User avatar honhatduy

Translation completed

Translation completed 10/14/2026
User avatar honhatduy

Translation changed

10/14/2026
User avatar None

Resource updated

The “app/src/main/res/values/strings.xml” file was changed. 10/08/2026
User avatar None

String updated in the repository

10/08/2026
User avatar None

Source string changed

10/08/2026
User avatar webhook:gitlab

Resource updated

The “metadata/en-US” file was changed. 10/05/2026
User avatar webhook:gitlab

String added in the repository

 
10/05/2026
User avatar weblate:commit

Changes committed

Changes committed 10/02/2026
User avatar webhook:gitlab

Resource updated

The “metadata/vi” file was changed. 10/02/2026
User avatar honhatduy

Suggestion accepted

10/01/2026
Browse all changes for this language