Translation status

3,314 Strings
1%
15,700 Words
1%
97,170 Characters
1%

Strings status

Strings Words Characters
3,314 15,700 97,170
All strings Browse Translate Zen
2 3 30
Read-only strings Browse Translate Zen
2 3 30
Translated strings Browse Translate Zen
3,312 15,697 97,140
Unfinished strings Browse Translate Zen
3,312 15,697 97,140
Untranslated strings Browse Translate Zen

Other components

Component Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
grasslibs GPL-2.0-or-later 1% 1,835 12,171 72,433 1,826 10 0 0
grasslibs 8.5 GPL-2.0-or-later 1% 1,835 12,171 72,433 1,826 4 0 0
grassmods GPL-2.0-or-later 1% 10,099 70,088 429,314 9,990 109 0 0
grassmods 8.5 GPL-2.0-or-later 1% 10,089 70,025 428,757 9,980 109 0 0
grasswxpy 8.5 GPL-2.0-or-later 0% 3,278 15,540 96,186 3,278 0 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 temporal: add parameter to skip creation of TGIS DB in current mapset on tgis.init (#7645) 8eb0a03d8e
Stefan Blumentrath authored 07/07/2026
Last commit in Weblate Translated using Weblate (French) 9aa3d82c84
Weblate authored 07/05/2026
Weblate repository https://weblate.osgeo.org/git/grass-gis/grasslibs/
File mask locale/po/grasswxpy_*.po
Translation file Download locale/po/grasswxpy_uk.po
Last change July 4, 2026, 2:01 p.m.
Last change made by Edouard Choiniere
Language Ukrainian
Language code uk
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 24,080,585
Number of plurals 3
Plural type One/few/other
Plurals One 1, 21, 31, 41, 51, 61, 71, 81, 91, 101, …
Few 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, …
Other 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, …
Plural formula n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2
07/04/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 3,314 15,700 97,170
Translated 1% 2 1% 3 1% 30
Needs editing 0% 0 0% 0 0% 0
Read-only 1% 2 1% 3 1% 30
Failing checks 0% 0 0% 0 0% 0
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 99% 3,312 99% 15,697 99% 97,140

Quick numbers

15,700
Hosted words
3,314
Hosted strings
0%
Translated
and previous 30 days

Trends of last 30 days

+1%
Hosted words
+100%
+1%
Hosted strings
+100%
Translated
Contributors
+100%
User avatar echoix

Extra flags updated

07/04/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_uk.po” file was changed. 06/27/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_uk.po” file was changed. 06/21/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_uk.po” file was changed. 06/13/2026
User avatar echoix

Extra flags updated

06/13/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_uk.po” file was changed. 06/07/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_uk.po” file was changed. 05/30/2026
User avatar None

String added in the repository

 
05/30/2026
User avatar None

Resource updated

The “locale/po/grasswxpy_uk.po” file was changed. 05/23/2026
User avatar None

String added in the repository

 
05/23/2026
Browse all translation changes