Translation status

30,507 Strings
11%
195,050 Words
5%
1,195,905 Characters
4%

Strings status

Strings Words Characters
30,507 195,050 1,195,905
All strings Browse Translate Zen
3 4 35
Read-only strings Browse Translate Zen
3,626 10,319 61,772
Translated strings Browse Translate Zen
26,881 184,731 1,134,133
Unfinished strings Browse Translate Zen
24,420 171,290 1,053,892
Untranslated strings Browse Translate Zen
2,461 13,441 80,241
Strings marked for edit Browse Translate Zen
9 41 253
Strings with suggestions Browse Translate Zen
26,872 184,690 1,133,880
Unfinished strings without suggestions Browse Translate Zen
1,774 10,014 62,848
Strings with any failing checks Browse Translate Zen
82 364 2,204
Translated strings with any failing checks Browse Translate Zen
2 2 16
Failing check: Unchanged translation Browse Translate Zen
10 68 396
Failing check: Starting newline Browse Translate Zen
214 1,025 6,558
Failing check: Trailing newline Browse Translate Zen
14 46 294
Failing check: Starting spaces Browse Translate Zen
50 222 1,354
Failing check: Trailing space Browse Translate Zen
18 128 746
Failing check: Double space Browse Translate Zen
344 1,900 12,344
Failing check: Mismatched full stop Browse Translate Zen
82 246 1,588
Failing check: Mismatched colon Browse Translate Zen
8 54 280
Failing check: Mismatched question mark Browse Translate Zen
28 130 770
Failing check: Mismatched exclamation mark Browse Translate Zen
88 402 2,700
Failing check: Multiple capitals Browse Translate Zen
170 1,146 6,580
Failing check: Python format Browse Translate Zen
66 460 2,948
Failing check: Python brace format Browse Translate Zen
398 2,844 15,602
Failing check: C format Browse Translate Zen
2 9 70
Failing check: Same plurals Browse Translate Zen
24 108 560
Failing check: Inconsistent Browse Translate Zen
8 14 94
Failing check: Reused translation Browse Translate Zen
1,002 5,435 35,780
Failing check: Has been translated Browse Translate Zen
240 1,237 7,724
Failing check: Mismatching line breaks Browse Translate Zen

Summary

Project website grass.osgeo.org
Project maintainers1 User avatar echoix
Language Latvian
Language code lv
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 1,098,762
03/28/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 30,507 195,050 1,195,905
Translated 11% 3,626 5% 10,319 5% 61,772
Needs editing 8% 2,461 6% 13,441 6% 80,241
Read-only 1% 3 1% 4 1% 35
Failing checks 5% 1,774 5% 10,014 5% 62,848
Strings with suggestions 1% 9 1% 41 1% 253
Untranslated strings 80% 24,420 87% 171,290 88% 1,053,892

Quick numbers

195 k
Hosted words
30,507
Hosted strings
11%
Translated
and previous 30 days

Trends of last 30 days

+50%
Hosted words
+100%
+50%
Hosted strings
+100%
Translated
+11%
Contributors
+100%
User avatar webhook:github

Resource updated

The “locale/po/grasswxpy_lv.po” file was changed. 03/28/2026
User avatar webhook:github

Resource updated

The “locale/po/grasslibs_lv.po” file was changed. 03/28/2026
User avatar webhook:github

String added in the repository

03/28/2026
User avatar webhook:github

Source string changed

03/28/2026
User avatar None

Resource updated

The “locale/po/grassmods_lv.po” file was changed. 03/28/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_lv.po” file was changed. 03/28/2026
User avatar None

Resource updated

The “locale/po/grasslibs_lv.po” file was changed. 03/28/2026
User avatar None

String added in the repository

03/28/2026
User avatar None

Source string changed

03/28/2026
User avatar None

Resource updated

The “locale/po/grassmods_lv.po” file was changed. 03/28/2026
Browse all changes for this language