Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English GPL-2.0-or-later 100% 0 0 0 0 888 0 48
Arabic GPL-2.0-or-later 1% 3,282 15,549 96,228 3,282 1 0 0
Bengali GPL-2.0-or-later 1% 3,249 15,484 95,806 3,234 12 0 0
Chinese (Simplified Han script) GPL-2.0-or-later 26% 2,399 11,910 74,014 2,242 116 4 0
Czech GPL-2.0-or-later 46% 1,741 9,741 60,594 1,578 157 5 0
Finnish GPL-2.0-or-later 3% 3,170 15,309 94,813 3,122 29 2 0
French GPL-2.0-or-later 96% 119 999 6,392 75 63 4 24
German GPL-2.0-or-later 58% 1,370 7,975 49,781 1,196 206 1,109 0
Greek GPL-2.0-or-later 17% 2,704 13,981 86,721 2,605 132 1 1
Hindi GPL-2.0-or-later 99% 4 8 40 0 207 0 0
Hungarian GPL-2.0-or-later 55% 1,451 8,968 56,015 1,269 157 8 0
Indonesian GPL-2.0-or-later 1% 3,282 15,549 96,228 3,281 1 0 0
Italian GPL-2.0-or-later 84% 506 3,311 21,192 319 311 5 0
Japanese GPL-2.0-or-later 46% 1,772 9,970 61,985 1,612 480 3 0
Korean GPL-2.0-or-later 7% 3,052 14,331 88,442 2,966 48 13 0
Latvian GPL-2.0-or-later 37% 2,057 12,531 78,022 1,802 189 8 0
Malayalam GPL-2.0-or-later 4% 3,139 15,033 93,084 3,080 46 0 0
Polish GPL-2.0-or-later 61% 1,260 8,362 52,276 1,081 177 8 0
Portuguese GPL-2.0-or-later 12% 2,877 14,389 89,107 2,771 95 3 0
Portuguese (Brazil) GPL-2.0-or-later 75% 806 4,614 29,158 612 213 8 0
Romanian GPL-2.0-or-later 50% 1,638 8,828 54,796 1,469 178 1 2
Russian GPL-2.0-or-later 92% 261 1,727 10,950 34 138 0 0
Sinhala GPL-2.0-or-later 1% 3,282 15,549 96,228 3,282 0 0 0
Slovenian GPL-2.0-or-later 1% 3,282 15,549 96,228 3,282 1 0 0
Spanish GPL-2.0-or-later 86% 427 2,770 17,580 219 252 16 0
Swedish GPL-2.0-or-later 99% 8 20 114 1 68 0 0
Tamil GPL-2.0-or-later 2% 3,217 15,445 95,640 3,192 19 1 0
Thai GPL-2.0-or-later 3% 3,174 15,363 95,172 3,119 32 0 1
Turkish GPL-2.0-or-later 18% 2,666 13,700 84,862 2,550 111 0 0
Ukrainian GPL-2.0-or-later 1% 3,282 15,549 96,228 3,282 0 0 0
Vietnamese GPL-2.0-or-later 1% 3,282 15,549 96,228 3,263 9 0 0
Please sign in to see the alerts.

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 (85) (#7206) fce1d2f650
github-actions[bot] authored 03/21/2026
Last commit in Weblate Translated using Weblate (Hindi) fee75af694
Weblate authored 03/22/2026
Weblate repository https://weblate.osgeo.org/git/grass-gis/grasslibs/
File mask locale/po/grasswxpy_*.po
03/22/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 101,804 482,112 2,983,998
Source 3,284 15,552 96,258
Translated 38% 39,045 34% 164,049 33% 1,010,074
Needs editing 2% 2,939 2% 13,693 2% 86,818
Read-only 3% 3,344 3% 15,642 3% 97,158
Failing checks 4% 4,336 4% 22,881 4% 144,347
Strings with suggestions 1% 1,199 1% 6,639 1% 41,358
Untranslated strings 58% 59,820 63% 304,370 63% 1,887,106

Quick numbers

482 k
Hosted words
101 k
Hosted strings
38%
Translated
0
Components
31
Languages
31
Translations
0
Screenshots
and previous 30 days

Trends of last 30 days

+3%
Hosted words
+100%
+3%
Hosted strings
+100%
+1%
Translated
+36%
Contributors
+100%
User avatar None

Suggestion removed during cleanup

03/22/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_zh.po” file was changed. 03/21/2026
User avatar None

String added in the repository

03/21/2026
User avatar None

String added in the repository

03/21/2026
User avatar None

Source string changed

03/21/2026
User avatar None

String added in the repository

03/21/2026
User avatar None

Source string changed

03/21/2026
User avatar None

String added in the repository

03/21/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_vi.po” file was changed. 03/21/2026
User avatar None

String added in the repository

 
03/21/2026
Browse all component changes