More information about the translation process

Questions? Join our active Localization channel

We labeled the most visible strings for regular users with "First User Experience". For new translations, these strings are a good starter!

Translation status

40,335 Strings
92%
144,983 Words
83%
971,232 Characters
83%

Strings status

Strings Words Characters
40,335 144,983 971,232
All strings Browse Translate Zen
14 18 95
Read-only strings Browse Translate Zen
7 40 268
Approved strings Browse Translate Zen
37,646 125,348 843,563
Translated strings Browse Translate Zen
37,625 125,290 843,200
Strings waiting for review Browse Translate Zen
2,689 19,635 127,669
Unfinished strings Browse Translate Zen
2,431 16,606 107,091
Untranslated strings Browse Translate Zen
258 3,029 20,578
Strings marked for edit Browse Translate Zen
15 88 530
Strings with suggestions Browse Translate Zen
2,674 19,547 127,139
Unfinished strings without suggestions Browse Translate Zen
543 7,042 48,983
Strings with any failing checks Browse Translate Zen
287 4,029 28,498
Translated strings with any failing checks Browse Translate Zen
2 3 25
Translated strings with dismissed checks Browse Translate Zen
7 24 173
Failing check: Starting spaces Browse Translate Zen
15 99 617
Failing check: Trailing space Browse Translate Zen
2 99 640
Failing check: Double space Browse Translate Zen
35 328 2,005
Failing check: Mismatched full stop Browse Translate Zen
15 54 355
Failing check: Mismatched colon Browse Translate Zen
3 32 212
Failing check: Mismatched question mark Browse Translate Zen
1 9 59
Failing check: Mismatched exclamation mark Browse Translate Zen
133 799 4,884
Failing check: Multiple capitals Browse Translate Zen
20 259 1,757
Failing check: ICU MessageFormat Browse Translate Zen
256 3,013 20,485
Failing check: Has been translated Browse Translate Zen
9 298 1,903
Failing check: Mismatching line breaks Browse Translate Zen
4 128 1,374
Failing check: XML syntax Browse Translate Zen
15 292 2,265
Failing check: XML markup Browse Translate Zen
142 3,239 24,176
Failing check: Chars around XML tags Browse Translate Zen
33 254 1,720
Failing check: Placeholders Browse Translate Zen
4 161 852
Failing check: Consecutive duplicated words Browse Translate Zen
7 11 78
Failing check: Prohibited initial character Browse Translate Zen
1,084 5,915 36,656
Labeled: First User Experience Browse Translate Zen
39,251 139,068 934,576
Strings without a label Browse Translate Zen
Component Approved Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
Glossary mattermost Apache-2.0 1% 99% 69 79 541 69 7 0 0
mattermost-desktop Apache-2.0 0% 68% 115 836 5,070 100 13 1 0
mattermost-mobile-v2 Apache-2.0 1% 71% 460 2,133 13,404 449 11 0 0
server Apache-2.0 1% 81% 559 4,460 29,222 498 180 1 0
webapp Apache-2.0 0% 78% 1,486 12,127 79,432 1,315 332 13 0
02/19/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 40,335 144,983 971,232
Approved 1% 7 1% 40 1% 268
Waiting for review 93% 37,625 86% 125,290 86% 843,200
Translated 93% 37,646 86% 125,348 86% 843,563
Needs editing 1% 258 2% 3,029 2% 20,578
Read-only 1% 14 1% 18 1% 95
Failing checks 1% 543 4% 7,042 5% 48,983
Strings with suggestions 1% 15 1% 88 1% 530
Untranslated strings 6% 2,431 11% 16,606 11% 107,091

Quick numbers

144 k
Hosted words
40,334
Hosted strings
93%
Translated
and previous 30 days

Trends of last 30 days

+2%
Hosted words
+100%
+1%
Hosted strings
+100%
−1%
Translated
+94%
+50%
Contributors
+100%
User avatar webhook:github

Resource updated

The “assets/base/i18n/zh-TW.json” file was changed. 02/18/2026
User avatar webhook:github

String added in the repository

 
02/18/2026
User avatar webhook:github

String added in the repository

 
02/18/2026
User avatar ctlaltdieliet

Resource updated

Parsing of the “webapp/channels/src/i18n/zh-TW.json” file was enforced. 02/16/2026
User avatar ctlaltdieliet

String updated in the repository

02/16/2026
User avatar ctlaltdieliet

Resource updated

The “assets/base/i18n/en.json” file was changed. 02/16/2026
User avatar ctlaltdieliet

String added in the repository

 
02/16/2026
User avatar ctlaltdieliet

String added in the repository

 
02/16/2026
User avatar ctlaltdieliet

String added in the repository

 
02/16/2026
User avatar ctlaltdieliet

String added in the repository

 
02/16/2026
Browse all changes for this language