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

7,550 Strings
59%
51,617 Words
54%
336,379 Characters
54%

Strings status

Strings Words Characters
7,550 51,617 336,379
All strings Browse Translate Zen
4,557 28,788 186,560
Translated strings Browse Translate Zen
4,557 28,788 186,560
Strings waiting for review Browse Translate Zen
2,993 22,829 149,819
Unfinished strings Browse Translate Zen
2,848 20,960 136,746
Untranslated strings Browse Translate Zen
145 1,869 13,073
Strings marked for edit Browse Translate Zen
3 11 76
Strings with suggestions Browse Translate Zen
2,990 22,818 149,743
Unfinished strings without suggestions Browse Translate Zen
110 1,552 10,979
Strings with any failing checks Browse Translate Zen
51 755 4,872
Translated strings with any failing checks Browse Translate Zen
6 21 156
Failing check: Starting spaces Browse Translate Zen
15 65 419
Failing check: Trailing space Browse Translate Zen
2 108 710
Failing check: Double space Browse Translate Zen
15 232 1,390
Failing check: Mismatched full stop Browse Translate Zen
21 82 529
Failing check: Mismatched colon Browse Translate Zen
2 20 126
Failing check: Mismatched question mark Browse Translate Zen
1 3 16
Failing check: Mismatched exclamation mark Browse Translate Zen
16 236 1,308
Failing check: Multiple capitals Browse Translate Zen
23 245 1,774
Failing check: ICU MessageFormat Browse Translate Zen
13 463 2,989
Failing check: Mismatching line breaks Browse Translate Zen
5 193 1,667
Failing check: XML syntax Browse Translate Zen
13 315 2,560
Failing check: XML markup Browse Translate Zen
6 129 1,018
Failing check: Chars around XML tags Browse Translate Zen
2 6 37
Failing check: Consecutive duplicated words Browse Translate Zen
295 1,603 10,289
Labeled: First User Experience Browse Translate Zen
7,255 50,014 326,090
Strings without a label Browse Translate Zen

Other components

Component Approved Translated Unreviewed Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
mattermost-desktop Apache-2.0 81% 81% 0 67 510 3,131 62 9 17 1
mattermost-mobile-v2 Apache-2.0 2% 31% 493 1,155 6,425 39,704 1,148 5 522 1
server Apache-2.0 1% 72% 2,381 913 6,946 44,903 885 42 8 0

Summary

Project website github.com/mattermost
Project maintainers4 User avatar ctlaltdielietUser avatar devinbinnieUser avatar zubair.ahmedUser avatar Paul Harrison
Project reviewers71 User avatar ctlaltdielietUser avatar avasconcelos114User avatar ChikeiUser avatar thePanzUser avatar enahumUser avatar potatogimUser avatar mlongoUser avatar aeominUser avatar maruTA-bis5User avatar jesus.espinoUser avatar rodrigocorsiUser avatar flynbitUser avatar majoUser avatar gruceqqUser avatar hectorskyUser avatar SharuruUser avatar kaakaaUser avatar master7User avatar metanerdUser avatar nikolaizUser avatar evagamundiUser avatar stylianosrigasUser avatar tsabiUser avatar spielersUser avatar sakaitsu
Translation license Apache License 2.0
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Translations are reviewed by dedicated reviewers.
  • Any authenticated user can contribute.
  • The translation uses monolingual files.
  • The translation base language can not be edited.
Source code repository https://github.com/mattermost/mattermost-server
Repository branch master
Last remote commit [MM-68797] MBE Phase 8c: registerChannelIconOverride follow-ups (#36576) 162322cc4c
Christopher Poile authored 06/14/2026
Last commit in Weblate Translated using Weblate (Swedish) c873d764d5
User avatar majo authored 06/15/2026
Weblate repository https://translate.mattermost.com/git/mattermost/server/
File mask webapp/channels/src/i18n/*.json
Monolingual base language file webapp/channels/src/i18n/en.json
Translation file Download webapp/channels/src/i18n/pt-BR.json
Last change May 22, 2026, 2:20 p.m.
Last change made by None
Language Portuguese (Brazil)
Language code pt_BR
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 200,247,320
Number of plurals 3
Plural type One/many/other
Plurals One 0, 1
Many 1000000, 2000000
Other 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, …
Plural formula (n == 0 || n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2)
06/13/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 7,550 51,617 336,379
Approved 0% 0 0% 0 0% 0
Waiting for review 60% 4,557 55% 28,788 55% 186,560
Translated 60% 4,557 55% 28,788 55% 186,560
Needs editing 1% 145 3% 1,869 3% 13,073
Read-only 0% 0 0% 0 0% 0
Failing checks 1% 110 3% 1,552 3% 10,979
Strings with suggestions 1% 3 1% 11 1% 76
Untranslated strings 37% 2,848 40% 20,960 40% 136,746

Quick numbers

51,617
Hosted words
7,550
Hosted strings
60%
Translated
and previous 30 days

Trends of last 30 days

+6%
Hosted words
+100%
+6%
Hosted strings
+100%
−3%
Translated
+64%
−100%
Contributors
+100%
User avatar lieut-data

Resource updated

Parsing of the “webapp/channels/src/i18n/pt-BR.json” file was enforced. 05/22/2026
User avatar None

Resource updated

Parsing of the “webapp/channels/src/i18n/pt-BR.json” file was enforced. 05/21/2026
User avatar None

String added in the repository

 
05/21/2026
User avatar None

String added in the repository

 
05/21/2026
User avatar None

String added in the repository

 
05/21/2026
User avatar None

String added in the repository

 
05/21/2026
User avatar None

String added in the repository

 
05/21/2026
User avatar None

String added in the repository

 
05/21/2026
User avatar None

String added in the repository

 
05/21/2026
User avatar None

String added in the repository

 
05/21/2026
Browse all translation changes