Translation status

3,390 Strings
46%
16,168 Words
38%
100,066 Characters
38%

Strings status

Strings Words Characters
3,390 16,168 100,066
All strings Browse Translate Zen
2 3 30
Read-only strings Browse Translate Zen
1,646 6,724 41,462
Translated strings Browse Translate Zen
1,744 9,444 58,604
Unfinished strings Browse Translate Zen
1,533 8,481 52,601
Untranslated strings Browse Translate Zen
211 963 6,003
Strings marked for edit Browse Translate Zen
1 2 11
Strings with suggestions Browse Translate Zen
1,743 9,442 58,593
Unfinished strings without suggestions Browse Translate Zen
186 936 5,795
Strings with any failing checks Browse Translate Zen
84 459 2,792
Translated strings with any failing checks Browse Translate Zen
27 36 229
Failing check: Unchanged translation Browse Translate Zen
1 7 42
Failing check: Trailing newline Browse Translate Zen
4 14 101
Failing check: Starting spaces Browse Translate Zen
19 146 905
Failing check: Trailing space Browse Translate Zen
23 243 1,490
Failing check: Double space Browse Translate Zen
21 174 1,061
Failing check: Mismatched full stop Browse Translate Zen
33 90 569
Failing check: Mismatched colon Browse Translate Zen
4 43 223
Failing check: Mismatched question mark Browse Translate Zen
2 14 79
Failing check: Multiple capitals Browse Translate Zen
8 68 434
Failing check: Python format Browse Translate Zen
7 39 269
Failing check: Python brace format Browse Translate Zen
2 4 18
Failing check: Reused translation Browse Translate Zen
54 236 1,514
Failing check: Has been translated Browse Translate Zen
10 90 558
Failing check: Mismatching line breaks Browse Translate Zen
2 9 58
Strings with comments Browse Translate Zen

Other components

Component Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
grasslibs GPL-2.0-or-later 6% 1,738 11,588 69,178 1,716 27 0 0
grasslibs 8.5 GPL-2.0-or-later 6% 1,737 11,598 69,140 1,715 21 0 0
grassmods GPL-2.0-or-later 10% 9,070 64,782 400,484 8,769 342 0 0
grassmods 8.5 GPL-2.0-or-later 10% 9,044 65,059 398,029 8,753 157 0 0
grasswxpy 8.5 GPL-2.0-or-later 50% 1,634 8,819 54,754 1,471 131 0 0

Summary

Project website grass.osgeo.org
Project maintainers1 User avatar echoix
Translation license GNU General Public License v2.0 or later
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
Source code repository https://github.com/OSGeo/grass/
Repository branch main
Last remote commit locale: Update translation files (114) (#7761) 608efca185
github-actions[bot] authored 07/19/2026
Last commit in Weblate Update translation files eae003a68a
Weblate authored 07/19/2026
Weblate repository https://weblate.osgeo.org/git/grass-gis/grasslibs/
File mask locale/po/grasswxpy_*.po
Translation file Download locale/po/grasswxpy_ro.po
Last change July 19, 2026, 11:16 a.m.
Last change made by None
Language Romanian
Language code ro
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 20,043,506
Number of plurals 3
Plural type One/few/other
Plurals One 1
Few 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, …
Other 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, …
Plural formula n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2
07/21/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 3,390 16,168 100,066
Translated 48% 1,646 41% 6,724 41% 41,462
Needs editing 6% 211 5% 963 5% 6,003
Read-only 1% 2 1% 3 1% 30
Failing checks 5% 186 5% 936 5% 5,795
Strings with suggestions 1% 1 1% 2 1% 11
Untranslated strings 45% 1,533 52% 8,481 52% 52,601

Quick numbers

16,168
Hosted words
3,390
Hosted strings
48%
Translated
and previous 30 days

Trends of last 30 days

+3%
Hosted words
+100%
+2%
Hosted strings
+100%
−1%
Translated
+49%
Contributors
+100%
User avatar None

Resource updated

The “locale/po/grasswxpy_ro.po” file was changed. 07/19/2026
User avatar None

String added in the repository

 
07/19/2026
User avatar None

String added in the repository

 
07/19/2026
User avatar None

String added in the repository

 
07/19/2026
User avatar None

String added in the repository

07/19/2026
User avatar None

Source string changed

07/19/2026
User avatar None

String added in the repository

 
07/19/2026
User avatar None

String added in the repository

07/19/2026
User avatar None

Source string changed

07/19/2026
User avatar None

String added in the repository

 
07/19/2026
Browse all translation changes