Translation status

10,089 Strings
33%
70,019 Words
31%
428,723 Characters
31%

Strings status

Strings Words Characters
10,089 70,019 428,723
All strings Browse Translate Zen
3,561 23,159 140,487
Translated strings Browse Translate Zen
6,528 46,860 288,236
Unfinished strings Browse Translate Zen
6,285 45,240 278,258
Untranslated strings Browse Translate Zen
243 1,620 9,978
Strings marked for edit Browse Translate Zen
1 8 54
Strings with suggestions Browse Translate Zen
6,527 46,852 288,182
Unfinished strings without suggestions Browse Translate Zen
242 1,423 8,817
Strings with any failing checks Browse Translate Zen
192 1,101 6,806
Translated strings with any failing checks Browse Translate Zen
1 1 8
Translated strings with dismissed checks Browse Translate Zen
55 62 489
Failing check: Unchanged translation Browse Translate Zen
1 5 30
Failing check: Starting spaces Browse Translate Zen
1 2 18
Failing check: Trailing space Browse Translate Zen
94 712 4,440
Failing check: Mismatched full stop Browse Translate Zen
4 14 104
Failing check: Mismatched colon Browse Translate Zen
2 11 65
Failing check: Mismatched question mark Browse Translate Zen
6 39 239
Failing check: Mismatched exclamation mark Browse Translate Zen
60 434 2,637
Failing check: Punctuation spacing Browse Translate Zen
2 14 104
Failing check: Python format Browse Translate Zen
17 120 697
Failing check: C format Browse Translate Zen
3 19 92
Failing check: Inconsistent Browse Translate Zen
1 2 9
Failing check: Reused translation Browse Translate Zen
1 11 52
Failing check: Mismatching line breaks Browse Translate Zen
1 11 57
Failing check: Consecutive duplicated words Browse Translate Zen
2 15 76
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 97% 41 352 1,988 22 105 1 10
grasslibs 8.5 GPL-2.0-or-later 97% 41 352 1,988 22 104 0 0
grassmods GPL-2.0-or-later 35% 6,530 46,309 288,352 6,283 430 23 28
grasswxpy GPL-2.0-or-later 96% 116 991 6,353 75 155 3 23
grasswxpy 8.5 GPL-2.0-or-later 96% 115 988 6,350 77 144 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 releasebranch_8_5
Last remote commit locale: Update translation files (#7114) 20ef5f1d0e
github-actions[bot] authored 02/21/2026
Last commit in Weblate Translated using Weblate (French) b626d3120a
Weblate authored 02/23/2026
Weblate repository https://weblate.osgeo.org/git/grass-gis/grasslibs-8-5/
File mask locale/po/grassmods_*.po
Translation file Download locale/po/grassmods_fr.po
Last change Feb. 23, 2026, 11:51 p.m.
Last change made by Background commit
Language French
Language code fr
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 332,956,350
Number of plurals 2
Plural type One/other
Plurals Singular 0, 1
Plural 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, …
Plural formula n > 1
02/28/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 10,089 70,019 428,723
Translated 35% 3,561 33% 23,159 32% 140,487
Needs editing 2% 243 2% 1,620 2% 9,978
Read-only 0% 0 0% 0 0% 0
Failing checks 2% 242 2% 1,423 2% 8,817
Strings with suggestions 1% 1 1% 8 1% 54
Untranslated strings 62% 6,285 64% 45,240 64% 278,258

Quick numbers

70,019
Hosted words
10,089
Hosted strings
35%
Translated
and previous 30 days

Trends of last 30 days

+100%
Hosted words
+100%
Hosted strings
+35%
Translated
+100%
Contributors
User avatar weblate:commit

Changes committed

Changes committed 02/23/2026
User avatar echoix

Propagated change

02/23/2026
User avatar echoix

Propagated change

02/23/2026
User avatar echoix

Propagated change

02/23/2026
User avatar echoix

Propagated change

02/23/2026
User avatar echoix

Propagated change

02/23/2026
User avatar echoix

Propagated change

02/23/2026
User avatar echoix

Propagated change

02/23/2026
User avatar echoix

Propagated change

02/23/2026
User avatar echoix

Propagated change

02/23/2026
Browse all translation changes