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
58%
51,617 Words
50%
336,379 Characters
49%

Strings status

Strings Words Characters
7,550 51,617 336,379
All strings Browse Translate Zen
4,601 28,887 187,382
Translated strings Browse Translate Zen
4,601 28,887 187,382
Strings waiting for review Browse Translate Zen
2,949 22,730 148,997
Unfinished strings Browse Translate Zen
2,800 20,680 134,809
Untranslated strings Browse Translate Zen
149 2,050 14,188
Strings marked for edit Browse Translate Zen
240 3,888 28,539
Strings with any failing checks Browse Translate Zen
181 3,055 22,015
Translated strings with any failing checks Browse Translate Zen
10 61 391
Failing check: Starting spaces Browse Translate Zen
15 89 564
Failing check: Trailing space Browse Translate Zen
41 309 1,945
Failing check: Mismatched full stop Browse Translate Zen
19 76 479
Failing check: Mismatched colon Browse Translate Zen
2 20 126
Failing check: Mismatched question mark Browse Translate Zen
2 12 75
Failing check: Mismatched exclamation mark Browse Translate Zen
9 77 439
Failing check: Multiple capitals Browse Translate Zen
41 465 3,229
Failing check: ICU MessageFormat Browse Translate Zen
21 899 6,639
Failing check: Mismatching line breaks Browse Translate Zen
4 158 1,460
Failing check: XML syntax Browse Translate Zen
20 354 2,847
Failing check: XML markup Browse Translate Zen
92 2,231 16,835
Failing check: Chars around XML tags Browse Translate Zen
7 283 2,174
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 16% 67% 186 119 978 6,163 102 2 1 0
mattermost-mobile-v2 Apache-2.0 3% 25% 369 1,271 6,895 42,501 1,266 20 0 0
server Apache-2.0 0% 6% 221 3,128 23,945 152,141 3,127 1 2 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/lt.json
Last change May 22, 2026, 2:19 p.m.
Last change made by None
Language Lithuanian
Language code lt
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 2,405,298
Number of plurals 3
Plural type One/few/other
Plurals One 1, 21, 31, 41, 51, 61, 71, 81, 91, 101, …
Few 2, 3, 4, 5, 6, 7, 8, 9, 22, 23, …
Other 0, 10, 11, 12, 13, 14, 15, 16, 17, 18, …
Plural formula (n % 10 == 1 && (n % 100 < 11 || n % 100 > 19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? 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,601 55% 28,887 55% 187,382
Translated 60% 4,601 55% 28,887 55% 187,382
Needs editing 1% 149 3% 2,050 4% 14,188
Read-only 0% 0 0% 0 0% 0
Failing checks 3% 240 7% 3,888 8% 28,539
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 37% 2,800 40% 20,680 40% 134,809

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/lt.json” file was enforced. 05/22/2026
User avatar None

Resource updated

Parsing of the “webapp/channels/src/i18n/lt.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