Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/components/grass-gis/grasslibs/statistics/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 30,
    "next": null,
    "previous": null,
    "results": [
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:40.918939Z",
            "recent_changes": 0,
            "translated": 1853,
            "translated_words": 12190,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 72596,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 1853,
            "readonly_percent": 100.0,
            "readonly_words": 12190,
            "readonly_words_percent": 100.0,
            "readonly_chars": 72596,
            "readonly_chars_percent": 100.0,
            "suggestions": 0,
            "comments": 5,
            "code": "en",
            "name": "English",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/en/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/en/"
        },
        {
            "total": 1853,
            "total_words": 12207,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:42.648483Z",
            "recent_changes": 0,
            "translated": 31,
            "translated_words": 136,
            "translated_percent": 1.6,
            "translated_words_percent": 1.1,
            "translated_chars": 797,
            "translated_chars_percent": 1.0,
            "fuzzy": 927,
            "fuzzy_percent": 50.0,
            "fuzzy_words": 5751,
            "fuzzy_words_percent": 47.1,
            "fuzzy_chars": 32185,
            "fuzzy_chars_percent": 44.3,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 12,
            "comments": 0,
            "code": "ar",
            "name": "Arabic",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ar/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ar/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:44.468144Z",
            "recent_changes": 0,
            "translated": 22,
            "translated_words": 63,
            "translated_percent": 1.1,
            "translated_words_percent": 0.5,
            "translated_chars": 327,
            "translated_chars_percent": 0.4,
            "fuzzy": 11,
            "fuzzy_percent": 0.5,
            "fuzzy_words": 70,
            "fuzzy_words_percent": 0.5,
            "fuzzy_chars": 381,
            "fuzzy_chars_percent": 0.5,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "bn",
            "name": "Bengali",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/bn/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/bn/"
        },
        {
            "total": 1853,
            "total_words": 12207,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:46.154901Z",
            "recent_changes": 0,
            "translated": 527,
            "translated_words": 3131,
            "translated_percent": 28.4,
            "translated_words_percent": 25.6,
            "translated_chars": 18125,
            "translated_chars_percent": 24.9,
            "fuzzy": 38,
            "fuzzy_percent": 2.0,
            "fuzzy_words": 266,
            "fuzzy_words_percent": 2.1,
            "fuzzy_chars": 1526,
            "fuzzy_chars_percent": 2.1,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "cs",
            "name": "Czech",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/cs/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/cs/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:47.918838Z",
            "recent_changes": 0,
            "translated": 768,
            "translated_words": 4487,
            "translated_percent": 41.4,
            "translated_words_percent": 36.8,
            "translated_chars": 25834,
            "translated_chars_percent": 35.5,
            "fuzzy": 74,
            "fuzzy_percent": 3.9,
            "fuzzy_words": 530,
            "fuzzy_words_percent": 4.3,
            "fuzzy_chars": 3130,
            "fuzzy_chars_percent": 4.3,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 1,
            "comments": 0,
            "code": "de",
            "name": "German",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/de/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/de/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:49.536679Z",
            "recent_changes": 0,
            "translated": 346,
            "translated_words": 2176,
            "translated_percent": 18.6,
            "translated_words_percent": 17.8,
            "translated_chars": 12495,
            "translated_chars_percent": 17.2,
            "fuzzy": 34,
            "fuzzy_percent": 1.8,
            "fuzzy_words": 242,
            "fuzzy_words_percent": 1.9,
            "fuzzy_chars": 1374,
            "fuzzy_chars_percent": 1.8,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "el",
            "name": "Greek",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/el/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/el/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:51.149937Z",
            "recent_changes": 0,
            "translated": 1439,
            "translated_words": 8975,
            "translated_percent": 77.6,
            "translated_words_percent": 73.6,
            "translated_chars": 53301,
            "translated_chars_percent": 73.4,
            "fuzzy": 93,
            "fuzzy_percent": 5.0,
            "fuzzy_words": 662,
            "fuzzy_words_percent": 5.4,
            "fuzzy_chars": 3947,
            "fuzzy_chars_percent": 5.4,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 9,
            "comments": 0,
            "code": "es",
            "name": "Spanish",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/es/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/es/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:52.767709Z",
            "recent_changes": 0,
            "translated": 1,
            "translated_words": 1,
            "translated_percent": 0.1,
            "translated_words_percent": 0.1,
            "translated_chars": 2,
            "translated_chars_percent": 0.1,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "fi",
            "name": "Finnish",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/fi/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/fi/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:54.943476Z",
            "recent_changes": 0,
            "translated": 1806,
            "translated_words": 11804,
            "translated_percent": 97.4,
            "translated_words_percent": 96.8,
            "translated_chars": 70405,
            "translated_chars_percent": 96.9,
            "fuzzy": 26,
            "fuzzy_percent": 1.4,
            "fuzzy_words": 208,
            "fuzzy_words_percent": 1.7,
            "fuzzy_chars": 1220,
            "fuzzy_chars_percent": 1.6,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 1,
            "comments": 10,
            "code": "fr",
            "name": "French",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/fr/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/fr/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:56.337047Z",
            "recent_changes": 0,
            "translated": 33,
            "translated_words": 132,
            "translated_percent": 1.7,
            "translated_words_percent": 1.0,
            "translated_chars": 697,
            "translated_chars_percent": 0.9,
            "fuzzy": 9,
            "fuzzy_percent": 0.4,
            "fuzzy_words": 56,
            "fuzzy_words_percent": 0.4,
            "fuzzy_chars": 303,
            "fuzzy_chars_percent": 0.4,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "hu",
            "name": "Hungarian",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/hu/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/hu/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:58.215229Z",
            "recent_changes": 0,
            "translated": 74,
            "translated_words": 412,
            "translated_percent": 3.9,
            "translated_words_percent": 3.3,
            "translated_chars": 2273,
            "translated_chars_percent": 3.1,
            "fuzzy": 15,
            "fuzzy_percent": 0.8,
            "fuzzy_words": 121,
            "fuzzy_words_percent": 0.9,
            "fuzzy_chars": 661,
            "fuzzy_chars_percent": 0.9,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "id",
            "name": "Indonesian",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/id/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/id/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:11:59.969549Z",
            "recent_changes": 0,
            "translated": 870,
            "translated_words": 5382,
            "translated_percent": 46.9,
            "translated_words_percent": 44.1,
            "translated_chars": 31741,
            "translated_chars_percent": 43.7,
            "fuzzy": 68,
            "fuzzy_percent": 3.6,
            "fuzzy_words": 468,
            "fuzzy_words_percent": 3.8,
            "fuzzy_chars": 2732,
            "fuzzy_chars_percent": 3.7,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 5,
            "comments": 0,
            "code": "it",
            "name": "Italian",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/it/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/it/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:01.636192Z",
            "recent_changes": 0,
            "translated": 646,
            "translated_words": 3553,
            "translated_percent": 34.8,
            "translated_words_percent": 29.1,
            "translated_chars": 20595,
            "translated_chars_percent": 28.3,
            "fuzzy": 45,
            "fuzzy_percent": 2.4,
            "fuzzy_words": 293,
            "fuzzy_words_percent": 2.4,
            "fuzzy_chars": 1698,
            "fuzzy_chars_percent": 2.3,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "ja",
            "name": "Japanese",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ja/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ja/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:03.502555Z",
            "recent_changes": 0,
            "translated": 388,
            "translated_words": 2150,
            "translated_percent": 20.9,
            "translated_words_percent": 17.6,
            "translated_chars": 12887,
            "translated_chars_percent": 17.7,
            "fuzzy": 51,
            "fuzzy_percent": 2.7,
            "fuzzy_words": 303,
            "fuzzy_words_percent": 2.4,
            "fuzzy_chars": 1837,
            "fuzzy_chars_percent": 2.5,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 1326,
            "comments": 0,
            "code": "ko",
            "name": "Korean",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ko/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ko/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:05.099396Z",
            "recent_changes": 0,
            "translated": 277,
            "translated_words": 1074,
            "translated_percent": 14.9,
            "translated_words_percent": 8.8,
            "translated_chars": 6403,
            "translated_chars_percent": 8.8,
            "fuzzy": 118,
            "fuzzy_percent": 6.3,
            "fuzzy_words": 758,
            "fuzzy_words_percent": 6.2,
            "fuzzy_chars": 4193,
            "fuzzy_chars_percent": 5.7,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 1,
            "comments": 0,
            "code": "lv",
            "name": "Latvian",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/lv/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/lv/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:06.553841Z",
            "recent_changes": 0,
            "translated": 67,
            "translated_words": 371,
            "translated_percent": 3.6,
            "translated_words_percent": 3.0,
            "translated_chars": 2177,
            "translated_chars_percent": 2.9,
            "fuzzy": 10,
            "fuzzy_percent": 0.5,
            "fuzzy_words": 64,
            "fuzzy_words_percent": 0.5,
            "fuzzy_chars": 338,
            "fuzzy_chars_percent": 0.4,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "ml",
            "name": "Malayalam",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ml/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ml/"
        },
        {
            "total": 1853,
            "total_words": 12207,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:08.453196Z",
            "recent_changes": 0,
            "translated": 631,
            "translated_words": 3854,
            "translated_percent": 34.0,
            "translated_words_percent": 31.5,
            "translated_chars": 22301,
            "translated_chars_percent": 30.7,
            "fuzzy": 40,
            "fuzzy_percent": 2.1,
            "fuzzy_words": 280,
            "fuzzy_words_percent": 2.2,
            "fuzzy_chars": 1613,
            "fuzzy_chars_percent": 2.2,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "pl",
            "name": "Polish",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/pl/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/pl/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:09.868180Z",
            "recent_changes": 0,
            "translated": 488,
            "translated_words": 3097,
            "translated_percent": 26.3,
            "translated_words_percent": 25.4,
            "translated_chars": 17854,
            "translated_chars_percent": 24.5,
            "fuzzy": 36,
            "fuzzy_percent": 1.9,
            "fuzzy_words": 266,
            "fuzzy_words_percent": 2.1,
            "fuzzy_chars": 1531,
            "fuzzy_chars_percent": 2.1,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 2,
            "comments": 0,
            "code": "pt",
            "name": "Portuguese",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/pt/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/pt/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:11.562375Z",
            "recent_changes": 0,
            "translated": 1534,
            "translated_words": 9679,
            "translated_percent": 82.7,
            "translated_words_percent": 79.4,
            "translated_chars": 57506,
            "translated_chars_percent": 79.2,
            "fuzzy": 101,
            "fuzzy_percent": 5.4,
            "fuzzy_words": 806,
            "fuzzy_words_percent": 6.6,
            "fuzzy_chars": 5051,
            "fuzzy_chars_percent": 6.9,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 6,
            "comments": 0,
            "code": "pt_BR",
            "name": "Portuguese (Brazil)",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/pt_BR/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/pt_BR/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:13.350381Z",
            "recent_changes": 0,
            "translated": 117,
            "translated_words": 636,
            "translated_percent": 6.3,
            "translated_words_percent": 5.2,
            "translated_chars": 3625,
            "translated_chars_percent": 4.9,
            "fuzzy": 22,
            "fuzzy_percent": 1.1,
            "fuzzy_words": 148,
            "fuzzy_words_percent": 1.2,
            "fuzzy_chars": 855,
            "fuzzy_chars_percent": 1.1,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "ro",
            "name": "Romanian",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ro/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ro/"
        },
        {
            "total": 1853,
            "total_words": 12207,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:14.744214Z",
            "recent_changes": 0,
            "translated": 1705,
            "translated_words": 11024,
            "translated_percent": 92.0,
            "translated_words_percent": 90.3,
            "translated_chars": 65215,
            "translated_chars_percent": 89.8,
            "fuzzy": 116,
            "fuzzy_percent": 6.2,
            "fuzzy_words": 955,
            "fuzzy_words_percent": 7.8,
            "fuzzy_chars": 5946,
            "fuzzy_chars_percent": 8.1,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 15,
            "comments": 0,
            "code": "ru",
            "name": "Russian",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ru/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ru/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:16.581345Z",
            "recent_changes": 0,
            "translated": 6,
            "translated_words": 22,
            "translated_percent": 0.3,
            "translated_words_percent": 0.1,
            "translated_chars": 138,
            "translated_chars_percent": 0.1,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "si",
            "name": "Sinhala",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/si/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/si/"
        },
        {
            "total": 1853,
            "total_words": 12207,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:18.058407Z",
            "recent_changes": 0,
            "translated": 45,
            "translated_words": 245,
            "translated_percent": 2.4,
            "translated_words_percent": 2.0,
            "translated_chars": 1408,
            "translated_chars_percent": 1.9,
            "fuzzy": 988,
            "fuzzy_percent": 53.3,
            "fuzzy_words": 6174,
            "fuzzy_words_percent": 50.5,
            "fuzzy_chars": 34732,
            "fuzzy_chars_percent": 47.8,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "sl",
            "name": "Slovenian",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/sl/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/sl/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:21.545428Z",
            "recent_changes": 0,
            "translated": 49,
            "translated_words": 130,
            "translated_percent": 2.6,
            "translated_words_percent": 1.0,
            "translated_chars": 716,
            "translated_chars_percent": 0.9,
            "fuzzy": 6,
            "fuzzy_percent": 0.3,
            "fuzzy_words": 36,
            "fuzzy_words_percent": 0.2,
            "fuzzy_chars": 197,
            "fuzzy_chars_percent": 0.2,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "ta",
            "name": "Tamil",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ta/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ta/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:23.156329Z",
            "recent_changes": 0,
            "translated": 235,
            "translated_words": 1388,
            "translated_percent": 12.6,
            "translated_words_percent": 11.3,
            "translated_chars": 8167,
            "translated_chars_percent": 11.2,
            "fuzzy": 28,
            "fuzzy_percent": 1.5,
            "fuzzy_words": 200,
            "fuzzy_words_percent": 1.6,
            "fuzzy_chars": 1138,
            "fuzzy_chars_percent": 1.5,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "th",
            "name": "Thai",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/th/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/th/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:25.183485Z",
            "recent_changes": 0,
            "translated": 219,
            "translated_words": 1218,
            "translated_percent": 11.8,
            "translated_words_percent": 9.9,
            "translated_chars": 6799,
            "translated_chars_percent": 9.3,
            "fuzzy": 27,
            "fuzzy_percent": 1.4,
            "fuzzy_words": 190,
            "fuzzy_words_percent": 1.5,
            "fuzzy_chars": 1065,
            "fuzzy_chars_percent": 1.4,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "tr",
            "name": "Turkish",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/tr/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/tr/"
        },
        {
            "total": 1853,
            "total_words": 12207,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:27.057619Z",
            "recent_changes": 0,
            "translated": 19,
            "translated_words": 63,
            "translated_percent": 1.0,
            "translated_words_percent": 0.5,
            "translated_chars": 325,
            "translated_chars_percent": 0.4,
            "fuzzy": 9,
            "fuzzy_percent": 0.4,
            "fuzzy_words": 61,
            "fuzzy_words_percent": 0.4,
            "fuzzy_chars": 333,
            "fuzzy_chars_percent": 0.4,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "uk",
            "name": "Ukrainian",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/uk/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/uk/"
        },
        {
            "total": 1853,
            "total_words": 12207,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:28.862478Z",
            "recent_changes": 0,
            "translated": 231,
            "translated_words": 1691,
            "translated_percent": 12.4,
            "translated_words_percent": 13.8,
            "translated_chars": 9757,
            "translated_chars_percent": 13.4,
            "fuzzy": 31,
            "fuzzy_percent": 1.6,
            "fuzzy_words": 230,
            "fuzzy_words_percent": 1.8,
            "fuzzy_chars": 1331,
            "fuzzy_chars_percent": 1.8,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "vi",
            "name": "Vietnamese",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/vi/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/vi/"
        },
        {
            "total": 1853,
            "total_words": 12190,
            "total_chars": 72596,
            "last_change": "2026-01-03T17:12:30.634164Z",
            "recent_changes": 0,
            "translated": 198,
            "translated_words": 1070,
            "translated_percent": 10.6,
            "translated_words_percent": 8.7,
            "translated_chars": 6366,
            "translated_chars_percent": 8.7,
            "fuzzy": 29,
            "fuzzy_percent": 1.5,
            "fuzzy_words": 201,
            "fuzzy_words_percent": 1.6,
            "fuzzy_chars": 1140,
            "fuzzy_chars_percent": 1.5,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "zh_Hans",
            "name": "Chinese (Simplified)",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/zh_Hans/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/zh_Hans/"
        },
        {
            "total": 1853,
            "total_words": 12207,
            "total_chars": 72596,
            "last_change": "2026-01-08T02:38:12.107751Z",
            "recent_changes": 0,
            "translated": 1853,
            "translated_words": 12207,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 72596,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "approved_words": 0,
            "approved_words_percent": 0.0,
            "approved_chars": 0,
            "approved_chars_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "readonly_words": 0,
            "readonly_words_percent": 0.0,
            "readonly_chars": 0,
            "readonly_chars_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "sv",
            "name": "Swedish",
            "url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/sv/",
            "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/sv/"
        }
    ]
}