Translations
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/grass-gis/grasslibs/translations/?format=api
{ "count": 30, "next": null, "previous": null, "results": [ { "language": { "id": 140, "code": "en", "name": "English", "plural": { "id": 140, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.osgeo.org/languages/en/", "url": "https://weblate.osgeo.org/api/languages/en/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/en/statistics/?format=api" }, "language_code": "en", "id": 1618, "filename": "locale/templates/grasslibs.pot", "revision": "e59d15de067fc28637aece4dcc7a89e653872d97", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/en/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/en/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/en/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/en/?format=api", "is_template": false, "is_source": true, "total": 1853, "total_words": 12190, "translated": 1853, "translated_words": 12190, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 5, "last_change": "2026-01-26T03:20:03.574986Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/en/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/en/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/en/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/en/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/en/units/?format=api" }, { "language": { "id": 20, "code": "ar", "name": "Arabic", "plural": { "id": 20, "source": 0, "number": 6, "formula": "n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5", "type": 3 }, "aliases": [ "ar_ar", "ara" ], "direction": "rtl", "population": 351664195, "web_url": "https://weblate.osgeo.org/languages/ar/", "url": "https://weblate.osgeo.org/api/languages/ar/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/ar/statistics/?format=api" }, "language_code": "ar", "id": 1619, "filename": "locale/po/grasslibs_ar.po", "revision": "2c1b9771eb2e6bfc44707dfd6de90884708439fd", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ar/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/ar/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ar/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ar/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12207, "translated": 31, "translated_words": 136, "translated_percent": 1.6, "fuzzy": 927, "fuzzy_words": 5751, "fuzzy_percent": 50.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 12, "have_comment": 0, "last_change": "2026-01-26T03:20:05.264879Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ar/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ar/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ar/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ar/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ar/units/?format=api" }, { "language": { "id": 63, "code": "bn", "name": "Bengali", "plural": { "id": 63, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "bd", "ben" ], "direction": "ltr", "population": 267193288, "web_url": "https://weblate.osgeo.org/languages/bn/", "url": "https://weblate.osgeo.org/api/languages/bn/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/bn/statistics/?format=api" }, "language_code": "bn", "id": 1620, "filename": "locale/po/grasslibs_bn.po", "revision": "00a6eaa0b4a64e6afb92744fa59957faad5e2bfa", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/bn/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/bn/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/bn/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/bn/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 22, "translated_words": 63, "translated_percent": 1.1, "fuzzy": 11, "fuzzy_words": 70, "fuzzy_percent": 0.5, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:07.060302Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/bn/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/bn/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/bn/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/bn/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/bn/units/?format=api" }, { "language": { "id": 107, "code": "cs", "name": "Czech", "plural": { "id": 107, "source": 0, "number": 3, "formula": "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2", "type": 2 }, "aliases": [ "cs_cs", "cz", "csy", "ces", "cze" ], "direction": "ltr", "population": 13045532, "web_url": "https://weblate.osgeo.org/languages/cs/", "url": "https://weblate.osgeo.org/api/languages/cs/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/cs/statistics/?format=api" }, "language_code": "cs", "id": 1621, "filename": "locale/po/grasslibs_cs.po", "revision": "d9e7715f00d03ffbb4040d441f290e9a927e5624", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/cs/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/cs/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/cs/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/cs/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12207, "translated": 527, "translated_words": 3131, "translated_percent": 28.4, "fuzzy": 38, "fuzzy_words": 266, "fuzzy_percent": 2.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:09.382546Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/cs/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/cs/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/cs/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/cs/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/cs/units/?format=api" }, { "language": { "id": 115, "code": "de", "name": "German", "plural": { "id": 115, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "https://weblate.osgeo.org/languages/de/", "url": "https://weblate.osgeo.org/api/languages/de/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/de/statistics/?format=api" }, "language_code": "de", "id": 1622, "filename": "locale/po/grasslibs_de.po", "revision": "6fda04b8bbac91cee8f261c036e8b27cb7997419", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/de/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/de/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/de/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/de/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 768, "translated_words": 4487, "translated_percent": 41.4, "fuzzy": 74, "fuzzy_words": 530, "fuzzy_percent": 3.9, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 1, "have_comment": 0, "last_change": "2026-01-26T03:20:10.954886Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/de/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/de/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/de/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/de/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/de/units/?format=api" }, { "language": { "id": 138, "code": "el", "name": "Greek", "plural": { "id": 138, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "gr", "ell", "gre" ], "direction": "ltr", "population": 12292240, "web_url": "https://weblate.osgeo.org/languages/el/", "url": "https://weblate.osgeo.org/api/languages/el/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/el/statistics/?format=api" }, "language_code": "el", "id": 1623, "filename": "locale/po/grasslibs_el.po", "revision": "70fefbd6ec0edeb7b717e97ea7390bdc60250c11", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/el/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/el/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/el/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/el/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 346, "translated_words": 2176, "translated_percent": 18.6, "fuzzy": 34, "fuzzy_words": 242, "fuzzy_percent": 1.8, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:12.969712Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/el/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/el/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/el/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/el/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/el/units/?format=api" }, { "language": { "id": 154, "code": "es", "name": "Spanish", "plural": { "id": 154, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 493528078, "web_url": "https://weblate.osgeo.org/languages/es/", "url": "https://weblate.osgeo.org/api/languages/es/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/es/statistics/?format=api" }, "language_code": "es", "id": 1624, "filename": "locale/po/grasslibs_es.po", "revision": "4d3a2993948dc387140e08845168f3e0c8c24906", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/es/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/es/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/es/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/es/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 1439, "translated_words": 8975, "translated_percent": 77.6, "fuzzy": 93, "fuzzy_words": 662, "fuzzy_percent": 5.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 9, "have_comment": 0, "last_change": "2026-01-26T03:20:15.030163Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/es/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/es/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/es/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/es/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/es/units/?format=api" }, { "language": { "id": 181, "code": "fi", "name": "Finnish", "plural": { "id": 181, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "fin_fi", "fin" ], "direction": "ltr", "population": 5736841, "web_url": "https://weblate.osgeo.org/languages/fi/", "url": "https://weblate.osgeo.org/api/languages/fi/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/fi/statistics/?format=api" }, "language_code": "fi", "id": 1625, "filename": "locale/po/grasslibs_fi.po", "revision": "771d03cc8763cd69a4b2d9e747c965007edc3762", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/fi/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/fi/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/fi/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fi/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 1, "translated_words": 1, "translated_percent": 0.1, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:16.657603Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fi/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fi/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fi/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fi/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fi/units/?format=api" }, { "language": { "id": 186, "code": "fr", "name": "French", "plural": { "id": 186, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "https://weblate.osgeo.org/languages/fr/", "url": "https://weblate.osgeo.org/api/languages/fr/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/fr/statistics/?format=api" }, "language_code": "fr", "id": 1626, "filename": "locale/po/grasslibs_fr.po", "revision": "77819ff64a1026464fc0db1a85de6ce07aeb61b5", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/fr/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/fr/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/fr/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fr/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 1806, "translated_words": 11804, "translated_percent": 97.4, "fuzzy": 26, "fuzzy_words": 208, "fuzzy_percent": 1.4, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 1, "have_comment": 10, "last_change": "2026-01-26T03:20:18.597798Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fr/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fr/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fr/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fr/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/fr/units/?format=api" }, { "language": { "id": 244, "code": "hu", "name": "Hungarian", "plural": { "id": 244, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "hun" ], "direction": "ltr", "population": 12443429, "web_url": "https://weblate.osgeo.org/languages/hu/", "url": "https://weblate.osgeo.org/api/languages/hu/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/hu/statistics/?format=api" }, "language_code": "hu", "id": 1627, "filename": "locale/po/grasslibs_hu.po", "revision": "9fce2e01531894c72182128e4f1209023dcec5db", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/hu/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/hu/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/hu/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/hu/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 33, "translated_words": 132, "translated_percent": 1.7, "fuzzy": 9, "fuzzy_words": 56, "fuzzy_percent": 0.4, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:20.917746Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/hu/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/hu/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/hu/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/hu/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/hu/units/?format=api" }, { "language": { "id": 251, "code": "id", "name": "Indonesian", "plural": { "id": 251, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "in", "in_id", "ind" ], "direction": "ltr", "population": 171207687, "web_url": "https://weblate.osgeo.org/languages/id/", "url": "https://weblate.osgeo.org/api/languages/id/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/id/statistics/?format=api" }, "language_code": "id_ID", "id": 1628, "filename": "locale/po/grasslibs_id_ID.po", "revision": "d456077395c61636a7e5834410888630c01cbc38", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/id/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/id/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/id/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/id/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 74, "translated_words": 412, "translated_percent": 3.9, "fuzzy": 15, "fuzzy_words": 121, "fuzzy_percent": 0.8, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:22.733534Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/id/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/id/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/id/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/id/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/id/units/?format=api" }, { "language": { "id": 260, "code": "it", "name": "Italian", "plural": { "id": 260, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ita_it", "ita" ], "direction": "ltr", "population": 70247059, "web_url": "https://weblate.osgeo.org/languages/it/", "url": "https://weblate.osgeo.org/api/languages/it/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/it/statistics/?format=api" }, "language_code": "it", "id": 1629, "filename": "locale/po/grasslibs_it.po", "revision": "a6f663269b48375ac5ebd97ef97c0fe22e81430b", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/it/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/it/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/it/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/it/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 870, "translated_words": 5382, "translated_percent": 46.9, "fuzzy": 68, "fuzzy_words": 468, "fuzzy_percent": 3.6, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 5, "have_comment": 0, "last_change": "2026-01-26T03:20:24.988206Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/it/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/it/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/it/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/it/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/it/units/?format=api" }, { "language": { "id": 263, "code": "ja", "name": "Japanese", "plural": { "id": 263, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "jp", "jp_jpn", "ja_ja", "jpn_jp", "jpn" ], "direction": "ltr", "population": 119729025, "web_url": "https://weblate.osgeo.org/languages/ja/", "url": "https://weblate.osgeo.org/api/languages/ja/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/ja/statistics/?format=api" }, "language_code": "ja", "id": 1630, "filename": "locale/po/grasslibs_ja.po", "revision": "ffb30b7259f325f9c80a742262bb3e66d22fe7bf", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ja/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/ja/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ja/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ja/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 646, "translated_words": 3553, "translated_percent": 34.8, "fuzzy": 45, "fuzzy_words": 293, "fuzzy_percent": 2.4, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:26.511379Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ja/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ja/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ja/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ja/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ja/units/?format=api" }, { "language": { "id": 297, "code": "ko", "name": "Korean", "plural": { "id": 297, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "ko_ko", "kor_kr", "kor" ], "direction": "ltr", "population": 78357047, "web_url": "https://weblate.osgeo.org/languages/ko/", "url": "https://weblate.osgeo.org/api/languages/ko/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/ko/statistics/?format=api" }, "language_code": "ko", "id": 1631, "filename": "locale/po/grasslibs_ko.po", "revision": "76a87860ebe4ef3497a1e8ae658513458f322a47", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ko/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/ko/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ko/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ko/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 388, "translated_words": 2150, "translated_percent": 20.9, "fuzzy": 51, "fuzzy_words": 303, "fuzzy_percent": 2.7, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 1326, "have_comment": 0, "last_change": "2026-01-26T03:20:28.568019Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ko/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ko/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ko/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ko/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ko/units/?format=api" }, { "language": { "id": 337, "code": "lv", "name": "Latvian", "plural": { "id": 337, "source": 0, "number": 3, "formula": "(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2)", "type": 11 }, "aliases": [ "lav" ], "direction": "ltr", "population": 1147550, "web_url": "https://weblate.osgeo.org/languages/lv/", "url": "https://weblate.osgeo.org/api/languages/lv/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/lv/statistics/?format=api" }, "language_code": "lv", "id": 1632, "filename": "locale/po/grasslibs_lv.po", "revision": "cbf7dd77a536faa99be9df0ab54d5b76e99f8861", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/lv/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/lv/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/lv/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/lv/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 277, "translated_words": 1074, "translated_percent": 14.9, "fuzzy": 118, "fuzzy_words": 758, "fuzzy_percent": 6.3, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 1, "have_comment": 0, "last_change": "2026-01-26T03:20:30.294997Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/lv/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/lv/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/lv/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/lv/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/lv/units/?format=api" }, { "language": { "id": 360, "code": "ml", "name": "Malayalam", "plural": { "id": 360, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "mal" ], "direction": "ltr", "population": 43257484, "web_url": "https://weblate.osgeo.org/languages/ml/", "url": "https://weblate.osgeo.org/api/languages/ml/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/ml/statistics/?format=api" }, "language_code": "ml", "id": 1633, "filename": "locale/po/grasslibs_ml.po", "revision": "f122aabbdb2e3912745bc30f2b101ddaf4c11ef3", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ml/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/ml/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ml/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ml/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 67, "translated_words": 371, "translated_percent": 3.6, "fuzzy": 10, "fuzzy_words": 64, "fuzzy_percent": 0.5, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:32.082512Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ml/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ml/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ml/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ml/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ml/units/?format=api" }, { "language": { "id": 423, "code": "pl", "name": "Polish", "plural": { "id": 423, "source": 0, "number": 3, "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2", "type": 2 }, "aliases": [ "plk", "pol" ], "direction": "ltr", "population": 41077398, "web_url": "https://weblate.osgeo.org/languages/pl/", "url": "https://weblate.osgeo.org/api/languages/pl/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/pl/statistics/?format=api" }, "language_code": "pl", "id": 1634, "filename": "locale/po/grasslibs_pl.po", "revision": "5c928e57c2b7c50a215fd2547090e79595fe4e7b", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/pl/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/pl/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/pl/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pl/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12207, "translated": 631, "translated_words": 3854, "translated_percent": 34.0, "fuzzy": 40, "fuzzy_words": 280, "fuzzy_percent": 2.1, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:34.248566Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pl/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pl/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pl/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pl/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pl/units/?format=api" }, { "language": { "id": 430, "code": "pt", "name": "Portuguese", "plural": { "id": 430, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por_pt", "ptg", "por" ], "direction": "ltr", "population": 237496883, "web_url": "https://weblate.osgeo.org/languages/pt/", "url": "https://weblate.osgeo.org/api/languages/pt/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/pt/statistics/?format=api" }, "language_code": "pt", "id": 1635, "filename": "locale/po/grasslibs_pt.po", "revision": "6213ee955c415af6ef248281d79039a329ad41aa", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/pt/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/pt/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/pt/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 488, "translated_words": 3097, "translated_percent": 26.3, "fuzzy": 36, "fuzzy_words": 266, "fuzzy_percent": 1.9, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 2, "have_comment": 0, "last_change": "2026-01-26T03:20:35.798703Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt/units/?format=api" }, { "language": { "id": 432, "code": "pt_BR", "name": "Portuguese (Brazil)", "plural": { "id": 432, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "braz_por", "portuguese_br", "bp", "por_br", "ptb" ], "direction": "ltr", "population": 192661560, "web_url": "https://weblate.osgeo.org/languages/pt_BR/", "url": "https://weblate.osgeo.org/api/languages/pt_BR/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/pt_BR/statistics/?format=api" }, "language_code": "pt_BR", "id": 1636, "filename": "locale/po/grasslibs_pt_BR.po", "revision": "49903a19effe7fc35095db674ba7bdda225634a3", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/pt_BR/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/pt_BR/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/pt_BR/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt_BR/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 1534, "translated_words": 9679, "translated_percent": 82.7, "fuzzy": 101, "fuzzy_words": 806, "fuzzy_percent": 5.4, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 6, "have_comment": 0, "last_change": "2026-01-26T03:20:37.863179Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt_BR/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt_BR/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt_BR/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt_BR/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/pt_BR/units/?format=api" }, { "language": { "id": 443, "code": "ro", "name": "Romanian", "plural": { "id": 443, "source": 0, "number": 3, "formula": "n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2", "type": 2 }, "aliases": [ "ron", "rum" ], "direction": "ltr", "population": 22187407, "web_url": "https://weblate.osgeo.org/languages/ro/", "url": "https://weblate.osgeo.org/api/languages/ro/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/ro/statistics/?format=api" }, "language_code": "ro", "id": 1637, "filename": "locale/po/grasslibs_ro.po", "revision": "2f1926232197def94ec55eb679e91c424ffe17c0", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ro/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/ro/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ro/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ro/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 117, "translated_words": 636, "translated_percent": 6.3, "fuzzy": 22, "fuzzy_words": 148, "fuzzy_percent": 1.1, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:39.498366Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ro/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ro/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ro/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ro/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ro/units/?format=api" }, { "language": { "id": 447, "code": "ru", "name": "Russian", "plural": { "id": 447, "source": 0, "number": 3, "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2", "type": 2 }, "aliases": [ "ru_r", "ru_rr", "rus" ], "direction": "ltr", "population": 195841151, "web_url": "https://weblate.osgeo.org/languages/ru/", "url": "https://weblate.osgeo.org/api/languages/ru/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/ru/statistics/?format=api" }, "language_code": "ru", "id": 1638, "filename": "locale/po/grasslibs_ru.po", "revision": "72a4ff0b4bb51020f138af7fbf0157c4730aa31b", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ru/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/ru/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ru/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ru/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12207, "translated": 1705, "translated_words": 11024, "translated_percent": 92.0, "fuzzy": 116, "fuzzy_words": 955, "fuzzy_percent": 6.2, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 15, "have_comment": 0, "last_change": "2026-01-26T03:20:40.998530Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ru/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ru/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ru/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ru/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ru/units/?format=api" }, { "language": { "id": 475, "code": "si", "name": "Sinhala", "plural": { "id": 475, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "lk", "sin" ], "direction": "ltr", "population": 15564656, "web_url": "https://weblate.osgeo.org/languages/si/", "url": "https://weblate.osgeo.org/api/languages/si/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/si/statistics/?format=api" }, "language_code": "si", "id": 1639, "filename": "locale/po/grasslibs_si.po", "revision": "26d919a45820d0b353ceff5e850e6f8790391a7d", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/si/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/si/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/si/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/si/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 6, "translated_words": 22, "translated_percent": 0.3, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:43.123235Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/si/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/si/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/si/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/si/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/si/units/?format=api" }, { "language": { "id": 478, "code": "sl", "name": "Slovenian", "plural": { "id": 478, "source": 0, "number": 4, "formula": "n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3", "type": 6 }, "aliases": [ "sl_sl", "slv" ], "direction": "ltr", "population": 1973179, "web_url": "https://weblate.osgeo.org/languages/sl/", "url": "https://weblate.osgeo.org/api/languages/sl/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/sl/statistics/?format=api" }, "language_code": "sl", "id": 1640, "filename": "locale/po/grasslibs_sl.po", "revision": "73de558ac6595d41625dd189728c0633086d0dfb", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/sl/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/sl/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/sl/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sl/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12207, "translated": 45, "translated_words": 245, "translated_percent": 2.4, "fuzzy": 988, "fuzzy_words": 6174, "fuzzy_percent": 53.3, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:45.178324Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sl/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sl/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sl/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sl/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sl/units/?format=api" }, { "language": { "id": 513, "code": "ta", "name": "Tamil", "plural": { "id": 513, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "tam" ], "direction": "ltr", "population": 85616159, "web_url": "https://weblate.osgeo.org/languages/ta/", "url": "https://weblate.osgeo.org/api/languages/ta/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/ta/statistics/?format=api" }, "language_code": "ta", "id": 1641, "filename": "locale/po/grasslibs_ta.po", "revision": "7056d9e97f9015b4e462cd9691c630a63e4431fd", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/ta/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/ta/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/ta/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ta/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 49, "translated_words": 130, "translated_percent": 2.6, "fuzzy": 6, "fuzzy_words": 36, "fuzzy_percent": 0.3, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:48.623183Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ta/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ta/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ta/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ta/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/ta/units/?format=api" }, { "language": { "id": 521, "code": "th", "name": "Thai", "plural": { "id": 521, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "tha" ], "direction": "ltr", "population": 55181920, "web_url": "https://weblate.osgeo.org/languages/th/", "url": "https://weblate.osgeo.org/api/languages/th/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/th/statistics/?format=api" }, "language_code": "th", "id": 1642, "filename": "locale/po/grasslibs_th.po", "revision": "3f17736deedcc21e1398bb696c4bc83b6c28bf39", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/th/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/th/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/th/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/th/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 235, "translated_words": 1388, "translated_percent": 12.6, "fuzzy": 28, "fuzzy_words": 200, "fuzzy_percent": 1.5, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:50.493741Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/th/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/th/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/th/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/th/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/th/units/?format=api" }, { "language": { "id": 536, "code": "tr", "name": "Turkish", "plural": { "id": 536, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 80360705, "web_url": "https://weblate.osgeo.org/languages/tr/", "url": "https://weblate.osgeo.org/api/languages/tr/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/tr/statistics/?format=api" }, "language_code": "tr", "id": 1643, "filename": "locale/po/grasslibs_tr.po", "revision": "8f973838dd661f95a04217be35f19522a28210a1", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/tr/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/tr/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/tr/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/tr/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 219, "translated_words": 1218, "translated_percent": 11.8, "fuzzy": 27, "fuzzy_words": 190, "fuzzy_percent": 1.4, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:52.573964Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/tr/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/tr/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/tr/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/tr/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/tr/units/?format=api" }, { "language": { "id": 553, "code": "uk", "name": "Ukrainian", "plural": { "id": 553, "source": 0, "number": 3, "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2", "type": 2 }, "aliases": [ "ua", "ua_ua", "uk_uk", "ukr" ], "direction": "ltr", "population": 29348975, "web_url": "https://weblate.osgeo.org/languages/uk/", "url": "https://weblate.osgeo.org/api/languages/uk/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/uk/statistics/?format=api" }, "language_code": "uk", "id": 1644, "filename": "locale/po/grasslibs_uk.po", "revision": "0cf321cba173ea6741a993728861f45f952625ce", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/uk/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/uk/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/uk/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/uk/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12207, "translated": 19, "translated_words": 63, "translated_percent": 1.0, "fuzzy": 9, "fuzzy_words": 61, "fuzzy_percent": 0.4, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:54.438046Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/uk/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/uk/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/uk/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/uk/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/uk/units/?format=api" }, { "language": { "id": 564, "code": "vi", "name": "Vietnamese", "plural": { "id": 564, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "vn", "vie" ], "direction": "ltr", "population": 86222961, "web_url": "https://weblate.osgeo.org/languages/vi/", "url": "https://weblate.osgeo.org/api/languages/vi/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/vi/statistics/?format=api" }, "language_code": "vi", "id": 1645, "filename": "locale/po/grasslibs_vi.po", "revision": "70e16944df4fe997d87b9f146238037f0fd2ece4", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/vi/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/vi/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/vi/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/vi/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12207, "translated": 231, "translated_words": 1691, "translated_percent": 12.4, "fuzzy": 31, "fuzzy_words": 230, "fuzzy_percent": 1.6, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:56.087756Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/vi/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/vi/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/vi/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/vi/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/vi/units/?format=api" }, { "language": { "id": 589, "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 589, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "chinese", "chinese_chs", "schinese", "chinese_zh", "cn", "zh", "zhcn", "zh_cn", "zh_chs", "cmn", "zh_hans_cn", "zh_cmn_hans", "chs", "chi" ], "direction": "ltr", "population": 1266066359, "web_url": "https://weblate.osgeo.org/languages/zh_Hans/", "url": "https://weblate.osgeo.org/api/languages/zh_Hans/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/zh_Hans/statistics/?format=api" }, "language_code": "zh", "id": 1646, "filename": "locale/po/grasslibs_zh.po", "revision": "07cefa920720872dd31108d273f001e3c0360977", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/zh_Hans/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/zh_Hans/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/zh_Hans/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12190, "translated": 198, "translated_words": 1070, "translated_percent": 10.6, "fuzzy": 29, "fuzzy_words": 201, "fuzzy_percent": 1.5, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:57.491790Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/zh_Hans/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/zh_Hans/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/zh_Hans/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/zh_Hans/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/zh_Hans/units/?format=api" }, { "language": { "id": 506, "code": "sv", "name": "Swedish", "plural": { "id": 506, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "swe_se", "sve", "swe" ], "direction": "ltr", "population": 12932871, "web_url": "https://weblate.osgeo.org/languages/sv/", "url": "https://weblate.osgeo.org/api/languages/sv/?format=api", "statistics_url": "https://weblate.osgeo.org/api/languages/sv/statistics/?format=api" }, "language_code": "sv", "id": 6768, "filename": "locale/po/grasslibs_sv.po", "revision": "b6b850a6a8bae5530fbd8ac1c1dc370b32e5f31f", "web_url": "https://weblate.osgeo.org/projects/grass-gis/grasslibs/sv/", "share_url": "https://weblate.osgeo.org/engage/grass-gis/-/sv/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasslibs/sv/", "url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sv/?format=api", "is_template": false, "is_source": false, "total": 1853, "total_words": 12207, "translated": 1853, "translated_words": 12207, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2026-01-26T03:20:46.608838Z", "last_author": null, "repository_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sv/repository/?format=api", "file_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sv/file/?format=api", "statistics_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sv/statistics/?format=api", "changes_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sv/changes/?format=api", "units_list_url": "https://weblate.osgeo.org/api/translations/grass-gis/grasslibs/sv/units/?format=api" } ] }