Translation status

30,489 Strings
51%
195,011 Words
46%
1,195,577 Characters
46%

Strings status

Strings Words Characters
30,489 195,011 1,195,577
All strings Browse Translate Zen
2 3 30
Read-only strings Browse Translate Zen
16,091 93,916 570,635
Translated strings Browse Translate Zen
14,398 101,095 624,942
Unfinished strings Browse Translate Zen
12,970 91,615 566,330
Untranslated strings Browse Translate Zen
1,428 9,480 58,612
Strings marked for edit Browse Translate Zen
16 197 1,347
Strings with suggestions Browse Translate Zen
14,382 100,898 623,595
Unfinished strings without suggestions Browse Translate Zen
828 5,488 34,078
Strings with any failing checks Browse Translate Zen
397 2,568 15,706
Translated strings with any failing checks Browse Translate Zen
78 145 1,054
Failing check: Unchanged translation Browse Translate Zen
1 34 209
Failing check: Starting newline Browse Translate Zen
8 76 470
Failing check: Trailing newline Browse Translate Zen
29 171 1,074
Failing check: Starting spaces Browse Translate Zen
116 799 5,012
Failing check: Trailing space Browse Translate Zen
38 386 2,314
Failing check: Double space Browse Translate Zen
159 1,294 7,790
Failing check: Mismatched full stop Browse Translate Zen
59 216 1,480
Failing check: Mismatched colon Browse Translate Zen
5 36 222
Failing check: Mismatched question mark Browse Translate Zen
11 61 357
Failing check: Mismatched exclamation mark Browse Translate Zen
6 26 138
Failing check: Multiple capitals Browse Translate Zen
16 139 859
Failing check: Python format Browse Translate Zen
25 195 1,308
Failing check: Python brace format Browse Translate Zen
134 1,097 6,170
Failing check: C format Browse Translate Zen
6 80 466
Failing check: Same plurals Browse Translate Zen
20 88 452
Failing check: Inconsistent Browse Translate Zen
198 1,170 7,659
Failing check: Has been translated Browse Translate Zen
22 250 1,532
Failing check: Mismatching line breaks Browse Translate Zen
21 235 1,385
Failing check: Zero-width space Browse Translate Zen
4 173 1,304
Failing check: Consecutive duplicated words Browse Translate Zen

Summary

Project website grass.osgeo.org
Project maintainers1 User avatar echoix
Language Portuguese (Brazil)
Language code pt_BR
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 200,247,320
02/18/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 30,489 195,011 1,195,577
Translated 52% 16,091 48% 93,916 47% 570,635
Needs editing 4% 1,428 4% 9,480 4% 58,612
Read-only 1% 2 1% 3 1% 30
Failing checks 2% 828 2% 5,488 2% 34,078
Strings with suggestions 1% 16 1% 197 1% 1,347
Untranslated strings 42% 12,970 46% 91,615 47% 566,330

Quick numbers

194 k
Hosted words
30,480
Hosted strings
52%
Translated
and previous 30 days

Trends of last 30 days

+50%
Hosted words
+100%
+50%
Hosted strings
+100%
−1%
Translated
+52%
Contributors
+100%
User avatar None

Resource updated

The “locale/po/grassmods_pt_BR.po” file was changed. 02/18/2026
User avatar None

Resource updated

The “locale/po/grassmods_pt_BR.po” file was changed. 02/18/2026
User avatar None

Resource updated

The “locale/po/grasslibs_pt_BR.po” file was changed. 02/18/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_pt_BR.po” file was changed. 02/18/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_pt_BR.po” file was changed. 02/18/2026
User avatar None

Resource updated

The “locale/po/grasslibs_pt_BR.po” file was changed. 02/18/2026
User avatar None

Resource updated

The “locale/po/grassmods_pt_BR.po” file was changed. 02/18/2026
User avatar None

String added in the repository

 
02/18/2026
User avatar None

String added in the repository

02/18/2026
User avatar None

Resource updated

Parsing of the “locale/po/grasswxpy_pt_BR.po” file was enforced. 02/18/2026
Browse all changes for this language