Translation projects API.

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

GET /api/projects/plugins/languages/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

[
    {
        "total": 886,
        "total_words": 8995,
        "total_chars": 61499,
        "last_change": "2024-03-30T02:29:42.863084Z",
        "recent_changes": 142,
        "translated": 873,
        "translated_words": 8594,
        "translated_percent": 98.5,
        "translated_words_percent": 95.5,
        "translated_chars": 58573,
        "translated_chars_percent": 95.2,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 33,
        "failing_percent": 3.7,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.7,
        "suggestions": 0,
        "comments": 0,
        "code": "ar",
        "name": "Arabic",
        "url": "http://translate.pkp.sfu.ca/languages/ar/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ar/"
    },
    {
        "total": 782,
        "total_words": 7629,
        "total_chars": 51941,
        "last_change": "2023-11-03T06:07:58.500213Z",
        "recent_changes": 45,
        "translated": 782,
        "translated_words": 7629,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 51941,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.8,
        "suggestions": 0,
        "comments": 0,
        "code": "hy",
        "name": "Armenian",
        "url": "http://translate.pkp.sfu.ca/languages/hy/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/hy/"
    },
    {
        "total": 656,
        "total_words": 6464,
        "total_chars": 43649,
        "last_change": "2023-06-03T18:42:05.678131Z",
        "recent_changes": 27,
        "translated": 1,
        "translated_words": 21,
        "translated_percent": 0.1,
        "translated_words_percent": 0.3,
        "translated_chars": 126,
        "translated_chars_percent": 0.2,
        "fuzzy": 23,
        "fuzzy_percent": 3.5,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 1,
        "readonly_percent": 0.1,
        "suggestions": 0,
        "comments": 0,
        "code": "az",
        "name": "Azerbaijani",
        "url": "http://translate.pkp.sfu.ca/languages/az/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/az/"
    },
    {
        "total": 170,
        "total_words": 1391,
        "total_chars": 9820,
        "last_change": "2024-02-28T10:42:13.074121Z",
        "recent_changes": 12,
        "translated": 44,
        "translated_words": 367,
        "translated_percent": 25.8,
        "translated_words_percent": 26.3,
        "translated_chars": 2592,
        "translated_chars_percent": 26.3,
        "fuzzy": 5,
        "fuzzy_percent": 2.9,
        "failing": 10,
        "failing_percent": 5.8,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 1,
        "readonly_percent": 0.5,
        "suggestions": 0,
        "comments": 0,
        "code": "eu",
        "name": "Basque",
        "url": "http://translate.pkp.sfu.ca/languages/eu/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/eu/"
    },
    {
        "total": 75,
        "total_words": 376,
        "total_chars": 2507,
        "last_change": null,
        "recent_changes": 0,
        "translated": 54,
        "translated_words": 253,
        "translated_percent": 72.0,
        "translated_words_percent": 67.2,
        "translated_chars": 1734,
        "translated_chars_percent": 69.1,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 6,
        "failing_percent": 8.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "bs",
        "name": "Bosnian",
        "url": "http://translate.pkp.sfu.ca/languages/bs/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/bs/"
    },
    {
        "total": 782,
        "total_words": 7629,
        "total_chars": 51941,
        "last_change": "2023-10-22T10:15:25.194261Z",
        "recent_changes": 112,
        "translated": 782,
        "translated_words": 7629,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 51941,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 27,
        "failing_percent": 3.4,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 0.7,
        "suggestions": 0,
        "comments": 0,
        "code": "bg",
        "name": "Bulgarian",
        "url": "http://translate.pkp.sfu.ca/languages/bg/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/bg/"
    },
    {
        "total": 785,
        "total_words": 7633,
        "total_chars": 51969,
        "last_change": "2024-03-22T19:28:05.136431Z",
        "recent_changes": 221,
        "translated": 760,
        "translated_words": 7366,
        "translated_percent": 96.8,
        "translated_words_percent": 96.5,
        "translated_chars": 49834,
        "translated_chars_percent": 95.8,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 26,
        "failing_percent": 3.3,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.8,
        "suggestions": 0,
        "comments": 0,
        "code": "ca",
        "name": "Catalan",
        "url": "http://translate.pkp.sfu.ca/languages/ca/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ca/"
    },
    {
        "total": 300,
        "total_words": 2639,
        "total_chars": 18175,
        "last_change": "2023-04-25T13:45:28.771755Z",
        "recent_changes": 39,
        "translated": 184,
        "translated_words": 1708,
        "translated_percent": 61.3,
        "translated_words_percent": 64.7,
        "translated_chars": 11960,
        "translated_chars_percent": 65.8,
        "fuzzy": 5,
        "fuzzy_percent": 1.6,
        "failing": 14,
        "failing_percent": 4.6,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 2.0,
        "suggestions": 0,
        "comments": 0,
        "code": "zh_CN",
        "name": "Chinese (Simplified)",
        "url": "http://translate.pkp.sfu.ca/languages/zh_CN/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/zh_CN/"
    },
    {
        "total": 20,
        "total_words": 114,
        "total_chars": 715,
        "last_change": "2023-04-25T13:45:28.787985Z",
        "recent_changes": 1,
        "translated": 5,
        "translated_words": 16,
        "translated_percent": 25.0,
        "translated_words_percent": 14.0,
        "translated_chars": 94,
        "translated_chars_percent": 13.1,
        "fuzzy": 5,
        "fuzzy_percent": 25.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "zh_Hant",
        "name": "Chinese (Traditional)",
        "url": "http://translate.pkp.sfu.ca/languages/zh_Hant/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/zh_Hant/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "hr_HR",
        "name": "Croatian",
        "url": "http://translate.pkp.sfu.ca/languages/hr_HR/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/hr_HR/"
    },
    {
        "total": 83,
        "total_words": 930,
        "total_chars": 6789,
        "last_change": "2023-04-25T13:45:28.428155Z",
        "recent_changes": 1,
        "translated": 25,
        "translated_words": 284,
        "translated_percent": 30.1,
        "translated_words_percent": 30.5,
        "translated_chars": 2058,
        "translated_chars_percent": 30.3,
        "fuzzy": 5,
        "fuzzy_percent": 6.0,
        "failing": 4,
        "failing_percent": 4.8,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 1,
        "readonly_percent": 1.2,
        "suggestions": 0,
        "comments": 0,
        "code": "hr",
        "name": "Croatian",
        "url": "http://translate.pkp.sfu.ca/languages/hr/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/hr/"
    },
    {
        "total": 124,
        "total_words": 1129,
        "total_chars": 8051,
        "last_change": "2023-04-26T13:57:24.535848Z",
        "recent_changes": 47,
        "translated": 122,
        "translated_words": 1126,
        "translated_percent": 98.3,
        "translated_words_percent": 99.7,
        "translated_chars": 8037,
        "translated_chars_percent": 99.8,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 2,
        "code": "cs_CZ",
        "name": "Czech",
        "url": "http://translate.pkp.sfu.ca/languages/cs_CZ/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/cs_CZ/"
    },
    {
        "total": 892,
        "total_words": 9052,
        "total_chars": 61900,
        "last_change": "2024-04-11T03:09:23.715059Z",
        "recent_changes": 76,
        "translated": 892,
        "translated_words": 9052,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 61900,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 0.6,
        "suggestions": 0,
        "comments": 0,
        "code": "cs",
        "name": "Czech",
        "url": "http://translate.pkp.sfu.ca/languages/cs/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/cs/"
    },
    {
        "total": 89,
        "total_words": 903,
        "total_chars": 6608,
        "last_change": "2023-04-27T07:14:07.692454Z",
        "recent_changes": 4,
        "translated": 89,
        "translated_words": 903,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 6608,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 1,
        "failing_percent": 1.1,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "da_DK",
        "name": "Danish",
        "url": "http://translate.pkp.sfu.ca/languages/da_DK/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/da_DK/"
    },
    {
        "total": 714,
        "total_words": 7159,
        "total_chars": 48328,
        "last_change": "2023-10-23T05:41:11.350884Z",
        "recent_changes": 64,
        "translated": 714,
        "translated_words": 7159,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 48328,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 22,
        "failing_percent": 3.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 0.8,
        "suggestions": 0,
        "comments": 0,
        "code": "da",
        "name": "Danish",
        "url": "http://translate.pkp.sfu.ca/languages/da/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/da/"
    },
    {
        "total": 485,
        "total_words": 4647,
        "total_chars": 32156,
        "last_change": "2023-04-25T13:45:28.576600Z",
        "recent_changes": 38,
        "translated": 292,
        "translated_words": 2687,
        "translated_percent": 60.2,
        "translated_words_percent": 57.8,
        "translated_chars": 18801,
        "translated_chars_percent": 58.4,
        "fuzzy": 5,
        "fuzzy_percent": 1.0,
        "failing": 26,
        "failing_percent": 5.3,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 1.2,
        "suggestions": 0,
        "comments": 0,
        "code": "nl",
        "name": "Dutch",
        "url": "http://translate.pkp.sfu.ca/languages/nl/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/nl/"
    },
    {
        "total": 1088,
        "total_words": 9377,
        "total_chars": 64423,
        "last_change": "2023-04-26T13:57:24.321764Z",
        "recent_changes": 6,
        "translated": 1087,
        "translated_words": 9356,
        "translated_percent": 99.9,
        "translated_words_percent": 99.7,
        "translated_chars": 64297,
        "translated_chars_percent": 99.8,
        "fuzzy": 1,
        "fuzzy_percent": 0.1,
        "failing": 112,
        "failing_percent": 10.2,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 194,
        "readonly_percent": 17.8,
        "suggestions": 3,
        "comments": 4,
        "code": "en",
        "name": "English",
        "url": "http://translate.pkp.sfu.ca/languages/en/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/en/"
    },
    {
        "total": 18,
        "total_words": 25,
        "total_chars": 173,
        "last_change": "2021-09-09T06:05:15.060706Z",
        "recent_changes": 1,
        "translated": 14,
        "translated_words": 20,
        "translated_percent": 77.7,
        "translated_words_percent": 80.0,
        "translated_chars": 147,
        "translated_chars_percent": 84.9,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "fi_FI",
        "name": "Finnish",
        "url": "http://translate.pkp.sfu.ca/languages/fi_FI/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fi_FI/"
    },
    {
        "total": 526,
        "total_words": 5408,
        "total_chars": 36479,
        "last_change": "2023-12-05T12:10:06.526536Z",
        "recent_changes": 128,
        "translated": 526,
        "translated_words": 5408,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 36479,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 1.1,
        "suggestions": 0,
        "comments": 0,
        "code": "fi",
        "name": "Finnish",
        "url": "http://translate.pkp.sfu.ca/languages/fi/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fi/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "fr",
        "name": "French",
        "url": "http://translate.pkp.sfu.ca/languages/fr/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fr/"
    },
    {
        "total": 748,
        "total_words": 7404,
        "total_chars": 50504,
        "last_change": "2024-04-10T18:03:55.896580Z",
        "recent_changes": 160,
        "translated": 451,
        "translated_words": 4425,
        "translated_percent": 60.2,
        "translated_words_percent": 59.7,
        "translated_chars": 29914,
        "translated_chars_percent": 59.2,
        "fuzzy": 5,
        "fuzzy_percent": 0.6,
        "failing": 45,
        "failing_percent": 6.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.9,
        "suggestions": 0,
        "comments": 0,
        "code": "fr_FR",
        "name": "French",
        "url": "http://translate.pkp.sfu.ca/languages/fr_FR/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fr_FR/"
    },
    {
        "total": 783,
        "total_words": 7630,
        "total_chars": 51948,
        "last_change": "2024-01-22T16:01:32.412234Z",
        "recent_changes": 167,
        "translated": 651,
        "translated_words": 6110,
        "translated_percent": 83.1,
        "translated_words_percent": 80.0,
        "translated_chars": 40713,
        "translated_chars_percent": 78.3,
        "fuzzy": 12,
        "fuzzy_percent": 1.5,
        "failing": 54,
        "failing_percent": 6.8,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.8,
        "suggestions": 1,
        "comments": 0,
        "code": "fr_CA",
        "name": "French (Canada)",
        "url": "http://translate.pkp.sfu.ca/languages/fr_CA/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fr_CA/"
    },
    {
        "total": 20,
        "total_words": 114,
        "total_chars": 715,
        "last_change": "2023-04-25T13:45:28.406338Z",
        "recent_changes": 1,
        "translated": 8,
        "translated_words": 33,
        "translated_percent": 40.0,
        "translated_words_percent": 28.9,
        "translated_chars": 193,
        "translated_chars_percent": 26.9,
        "fuzzy": 5,
        "fuzzy_percent": 25.0,
        "failing": 1,
        "failing_percent": 5.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "gd",
        "name": "Gaelic",
        "url": "http://translate.pkp.sfu.ca/languages/gd/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/gd/"
    },
    {
        "total": 573,
        "total_words": 5171,
        "total_chars": 33957,
        "last_change": "2023-05-18T02:06:24.006550Z",
        "recent_changes": 2,
        "translated": 413,
        "translated_words": 3892,
        "translated_percent": 72.0,
        "translated_words_percent": 75.2,
        "translated_chars": 25675,
        "translated_chars_percent": 75.6,
        "fuzzy": 5,
        "fuzzy_percent": 0.8,
        "failing": 19,
        "failing_percent": 3.3,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 5,
        "readonly_percent": 0.8,
        "suggestions": 0,
        "comments": 0,
        "code": "gl",
        "name": "Galician",
        "url": "http://translate.pkp.sfu.ca/languages/gl/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/gl/"
    },
    {
        "total": 89,
        "total_words": 903,
        "total_chars": 6608,
        "last_change": "2023-04-26T13:57:24.512231Z",
        "recent_changes": 2,
        "translated": 85,
        "translated_words": 898,
        "translated_percent": 95.5,
        "translated_words_percent": 99.4,
        "translated_chars": 6582,
        "translated_chars_percent": 99.6,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 1,
        "failing_percent": 1.1,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "gl_ES",
        "name": "Galician",
        "url": "http://translate.pkp.sfu.ca/languages/gl_ES/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/gl_ES/"
    },
    {
        "total": 89,
        "total_words": 903,
        "total_chars": 6608,
        "last_change": "2023-04-26T13:57:24.483419Z",
        "recent_changes": 2,
        "translated": 85,
        "translated_words": 898,
        "translated_percent": 95.5,
        "translated_words_percent": 99.4,
        "translated_chars": 6582,
        "translated_chars_percent": 99.6,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ka_GE",
        "name": "Georgian",
        "url": "http://translate.pkp.sfu.ca/languages/ka_GE/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ka_GE/"
    },
    {
        "total": 852,
        "total_words": 8770,
        "total_chars": 60062,
        "last_change": "2024-02-12T09:06:13.613927Z",
        "recent_changes": 5,
        "translated": 546,
        "translated_words": 5270,
        "translated_percent": 64.0,
        "translated_words_percent": 60.0,
        "translated_chars": 35342,
        "translated_chars_percent": 58.8,
        "fuzzy": 5,
        "fuzzy_percent": 0.5,
        "failing": 61,
        "failing_percent": 7.1,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.8,
        "suggestions": 0,
        "comments": 0,
        "code": "ka",
        "name": "Georgian",
        "url": "http://translate.pkp.sfu.ca/languages/ka/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ka/"
    },
    {
        "total": 38,
        "total_words": 230,
        "total_chars": 1463,
        "last_change": "2023-04-21T11:48:26.895411Z",
        "recent_changes": 11,
        "translated": 34,
        "translated_words": 225,
        "translated_percent": 89.4,
        "translated_words_percent": 97.8,
        "translated_chars": 1437,
        "translated_chars_percent": 98.2,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "de_DE",
        "name": "German",
        "url": "http://translate.pkp.sfu.ca/languages/de_DE/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/de_DE/"
    },
    {
        "total": 714,
        "total_words": 7159,
        "total_chars": 48328,
        "last_change": "2023-05-18T02:06:23.768707Z",
        "recent_changes": 104,
        "translated": 699,
        "translated_words": 7082,
        "translated_percent": 97.8,
        "translated_words_percent": 98.9,
        "translated_chars": 47865,
        "translated_chars_percent": 99.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 7,
        "failing_percent": 0.9,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 0.8,
        "suggestions": 0,
        "comments": 0,
        "code": "de",
        "name": "German",
        "url": "http://translate.pkp.sfu.ca/languages/de/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/de/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "el_GR",
        "name": "Greek",
        "url": "http://translate.pkp.sfu.ca/languages/el_GR/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/el_GR/"
    },
    {
        "total": 416,
        "total_words": 4329,
        "total_chars": 29095,
        "last_change": "2023-05-18T02:06:23.823270Z",
        "recent_changes": 2,
        "translated": 290,
        "translated_words": 3042,
        "translated_percent": 69.7,
        "translated_words_percent": 70.2,
        "translated_chars": 20154,
        "translated_chars_percent": 69.2,
        "fuzzy": 5,
        "fuzzy_percent": 1.2,
        "failing": 17,
        "failing_percent": 4.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 1.4,
        "suggestions": 0,
        "comments": 0,
        "code": "el",
        "name": "Greek",
        "url": "http://translate.pkp.sfu.ca/languages/el/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/el/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": "2024-02-01T08:22:25.522198Z",
        "recent_changes": 4,
        "translated": 4,
        "translated_words": 5,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 26,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "hu_HU",
        "name": "Hungarian",
        "url": "http://translate.pkp.sfu.ca/languages/hu_HU/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/hu_HU/"
    },
    {
        "total": 308,
        "total_words": 3157,
        "total_chars": 21677,
        "last_change": "2023-05-18T02:06:24.036987Z",
        "recent_changes": 2,
        "translated": 260,
        "translated_words": 2802,
        "translated_percent": 84.4,
        "translated_words_percent": 88.7,
        "translated_chars": 19301,
        "translated_chars_percent": 89.0,
        "fuzzy": 5,
        "fuzzy_percent": 1.6,
        "failing": 24,
        "failing_percent": 7.7,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 1.9,
        "suggestions": 0,
        "comments": 0,
        "code": "hu",
        "name": "Hungarian",
        "url": "http://translate.pkp.sfu.ca/languages/hu/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/hu/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "iba",
        "name": "Iban",
        "url": "http://translate.pkp.sfu.ca/languages/iba/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/iba/"
    },
    {
        "total": 87,
        "total_words": 1353,
        "total_chars": 8860,
        "last_change": "2023-04-25T13:45:28.474291Z",
        "recent_changes": 4,
        "translated": 5,
        "translated_words": 26,
        "translated_percent": 5.7,
        "translated_words_percent": 1.9,
        "translated_chars": 155,
        "translated_chars_percent": 1.7,
        "fuzzy": 5,
        "fuzzy_percent": 5.7,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "is",
        "name": "Icelandic",
        "url": "http://translate.pkp.sfu.ca/languages/is/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/is/"
    },
    {
        "total": 485,
        "total_words": 4890,
        "total_chars": 32932,
        "last_change": "2023-05-18T02:06:24.097690Z",
        "recent_changes": 2,
        "translated": 430,
        "translated_words": 4410,
        "translated_percent": 88.6,
        "translated_words_percent": 90.1,
        "translated_chars": 29699,
        "translated_chars_percent": 90.1,
        "fuzzy": 5,
        "fuzzy_percent": 1.0,
        "failing": 22,
        "failing_percent": 4.5,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 1.2,
        "suggestions": 0,
        "comments": 0,
        "code": "id",
        "name": "Indonesian",
        "url": "http://translate.pkp.sfu.ca/languages/id/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/id/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "id_ID",
        "name": "Indonesian",
        "url": "http://translate.pkp.sfu.ca/languages/id_ID/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/id_ID/"
    },
    {
        "total": 676,
        "total_words": 6751,
        "total_chars": 45829,
        "last_change": "2023-12-23T08:19:02.919601Z",
        "recent_changes": 33,
        "translated": 619,
        "translated_words": 6249,
        "translated_percent": 91.5,
        "translated_words_percent": 92.5,
        "translated_chars": 42668,
        "translated_chars_percent": 93.1,
        "fuzzy": 5,
        "fuzzy_percent": 0.7,
        "failing": 37,
        "failing_percent": 5.4,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 0.8,
        "suggestions": 0,
        "comments": 0,
        "code": "it",
        "name": "Italian",
        "url": "http://translate.pkp.sfu.ca/languages/it/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/it/"
    },
    {
        "total": 6,
        "total_words": 7,
        "total_chars": 40,
        "last_change": "2021-02-27T17:15:48.827536Z",
        "recent_changes": 1,
        "translated": 2,
        "translated_words": 2,
        "translated_percent": 33.3,
        "translated_words_percent": 28.5,
        "translated_chars": 14,
        "translated_chars_percent": 35.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "it_IT",
        "name": "Italian",
        "url": "http://translate.pkp.sfu.ca/languages/it_IT/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/it_IT/"
    },
    {
        "total": 165,
        "total_words": 1821,
        "total_chars": 12126,
        "last_change": "2024-04-16T03:20:49.416801Z",
        "recent_changes": 16,
        "translated": 120,
        "translated_words": 890,
        "translated_percent": 72.7,
        "translated_words_percent": 48.8,
        "translated_chars": 5863,
        "translated_chars_percent": 48.3,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 1,
        "failing_percent": 0.6,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 5,
        "readonly_percent": 3.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ja",
        "name": "Japanese",
        "url": "http://translate.pkp.sfu.ca/languages/ja/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ja/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ja_JP",
        "name": "Japanese",
        "url": "http://translate.pkp.sfu.ca/languages/ja_JP/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ja_JP/"
    },
    {
        "total": 27,
        "total_words": 156,
        "total_chars": 988,
        "last_change": "2023-04-25T13:45:28.512354Z",
        "recent_changes": 1,
        "translated": 15,
        "translated_words": 75,
        "translated_percent": 55.5,
        "translated_words_percent": 48.0,
        "translated_chars": 466,
        "translated_chars_percent": 47.1,
        "fuzzy": 5,
        "fuzzy_percent": 18.5,
        "failing": 1,
        "failing_percent": 3.7,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "kk",
        "name": "Kazakh",
        "url": "http://translate.pkp.sfu.ca/languages/kk/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/kk/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ko_KR",
        "name": "Korean",
        "url": "http://translate.pkp.sfu.ca/languages/ko_KR/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ko_KR/"
    },
    {
        "total": 67,
        "total_words": 555,
        "total_chars": 3756,
        "last_change": null,
        "recent_changes": 0,
        "translated": 36,
        "translated_words": 386,
        "translated_percent": 53.7,
        "translated_words_percent": 69.5,
        "translated_chars": 2698,
        "translated_chars_percent": 71.8,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ko",
        "name": "Korean",
        "url": "http://translate.pkp.sfu.ca/languages/ko/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ko/"
    },
    {
        "total": 36,
        "total_words": 359,
        "total_chars": 2584,
        "last_change": null,
        "recent_changes": 0,
        "translated": 25,
        "translated_words": 319,
        "translated_percent": 69.4,
        "translated_words_percent": 88.8,
        "translated_chars": 2337,
        "translated_chars_percent": 90.4,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 3,
        "failing_percent": 8.3,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ku",
        "name": "Kurdish",
        "url": "http://translate.pkp.sfu.ca/languages/ku/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ku/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ku_IQ",
        "name": "Kurdish",
        "url": "http://translate.pkp.sfu.ca/languages/ku_IQ/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ku_IQ/"
    },
    {
        "total": 79,
        "total_words": 961,
        "total_chars": 6971,
        "last_change": "2023-04-25T13:45:28.254602Z",
        "recent_changes": 1,
        "translated": 46,
        "translated_words": 394,
        "translated_percent": 58.2,
        "translated_words_percent": 40.9,
        "translated_chars": 2714,
        "translated_chars_percent": 38.9,
        "fuzzy": 15,
        "fuzzy_percent": 18.9,
        "failing": 8,
        "failing_percent": 10.1,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ckb",
        "name": "Kurdish (Central)",
        "url": "http://translate.pkp.sfu.ca/languages/ckb/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ckb/"
    },
    {
        "total": 48,
        "total_words": 257,
        "total_chars": 1575,
        "last_change": "2024-01-04T12:32:30.786654Z",
        "recent_changes": 25,
        "translated": 25,
        "translated_words": 122,
        "translated_percent": 52.0,
        "translated_words_percent": 47.4,
        "translated_chars": 706,
        "translated_chars_percent": 44.8,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ky",
        "name": "Kyrgyz",
        "url": "http://translate.pkp.sfu.ca/languages/ky/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ky/"
    },
    {
        "total": 89,
        "total_words": 903,
        "total_chars": 6608,
        "last_change": "2023-08-01T05:13:05.777093Z",
        "recent_changes": 7,
        "translated": 89,
        "translated_words": 903,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 6608,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "mk_MK",
        "name": "Macedonian",
        "url": "http://translate.pkp.sfu.ca/languages/mk_MK/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/mk_MK/"
    },
    {
        "total": 782,
        "total_words": 7629,
        "total_chars": 51941,
        "last_change": "2024-01-15T06:55:46.034773Z",
        "recent_changes": 100,
        "translated": 782,
        "translated_words": 7629,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 51941,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 2,
        "failing_percent": 0.2,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.8,
        "suggestions": 0,
        "comments": 0,
        "code": "mk",
        "name": "Macedonian",
        "url": "http://translate.pkp.sfu.ca/languages/mk/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/mk/"
    },
    {
        "total": 727,
        "total_words": 6895,
        "total_chars": 46691,
        "last_change": "2023-08-02T16:35:32.779612Z",
        "recent_changes": 42,
        "translated": 690,
        "translated_words": 6499,
        "translated_percent": 94.9,
        "translated_words_percent": 94.2,
        "translated_chars": 44193,
        "translated_chars_percent": 94.6,
        "fuzzy": 4,
        "fuzzy_percent": 0.5,
        "failing": 10,
        "failing_percent": 1.3,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 0.8,
        "suggestions": 0,
        "comments": 0,
        "code": "ms",
        "name": "Malay",
        "url": "http://translate.pkp.sfu.ca/languages/ms/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ms/"
    },
    {
        "total": 5,
        "total_words": 6,
        "total_chars": 34,
        "last_change": "2023-07-31T03:17:03.502066Z",
        "recent_changes": 4,
        "translated": 5,
        "translated_words": 6,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 34,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 1,
        "comments": 0,
        "code": "ms_MY",
        "name": "Malay",
        "url": "http://translate.pkp.sfu.ca/languages/ms_MY/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ms_MY/"
    },
    {
        "total": 11,
        "total_words": 47,
        "total_chars": 299,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "mn",
        "name": "Mongolian",
        "url": "http://translate.pkp.sfu.ca/languages/mn/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/mn/"
    },
    {
        "total": 762,
        "total_words": 7522,
        "total_chars": 51300,
        "last_change": "2023-08-29T11:21:18.922953Z",
        "recent_changes": 99,
        "translated": 426,
        "translated_words": 4195,
        "translated_percent": 55.9,
        "translated_words_percent": 55.7,
        "translated_chars": 28334,
        "translated_chars_percent": 55.2,
        "fuzzy": 5,
        "fuzzy_percent": 0.6,
        "failing": 52,
        "failing_percent": 6.8,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.9,
        "suggestions": 100,
        "comments": 4,
        "code": "nb_NO",
        "name": "Norwegian Bokmål",
        "url": "http://translate.pkp.sfu.ca/languages/nb_NO/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/nb_NO/"
    },
    {
        "total": 288,
        "total_words": 3083,
        "total_chars": 21173,
        "last_change": "2023-09-09T22:12:40.345764Z",
        "recent_changes": 40,
        "translated": 227,
        "translated_words": 2514,
        "translated_percent": 78.8,
        "translated_words_percent": 81.5,
        "translated_chars": 17182,
        "translated_chars_percent": 81.1,
        "fuzzy": 5,
        "fuzzy_percent": 1.7,
        "failing": 48,
        "failing_percent": 16.6,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 2.0,
        "suggestions": 0,
        "comments": 0,
        "code": "fa",
        "name": "Persian",
        "url": "http://translate.pkp.sfu.ca/languages/fa/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fa/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "fa_IR",
        "name": "Persian",
        "url": "http://translate.pkp.sfu.ca/languages/fa_IR/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fa_IR/"
    },
    {
        "total": 232,
        "total_words": 2703,
        "total_chars": 18484,
        "last_change": "2023-10-24T11:14:24.330941Z",
        "recent_changes": 31,
        "translated": 200,
        "translated_words": 2469,
        "translated_percent": 86.2,
        "translated_words_percent": 91.3,
        "translated_chars": 16874,
        "translated_chars_percent": 91.2,
        "fuzzy": 5,
        "fuzzy_percent": 2.1,
        "failing": 9,
        "failing_percent": 3.8,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 1,
        "readonly_percent": 0.4,
        "suggestions": 0,
        "comments": 0,
        "code": "pl",
        "name": "Polish",
        "url": "http://translate.pkp.sfu.ca/languages/pl/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/pl/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": "2023-10-20T21:53:16.712394Z",
        "recent_changes": 3,
        "translated": 3,
        "translated_words": 4,
        "translated_percent": 75.0,
        "translated_words_percent": 80.0,
        "translated_chars": 22,
        "translated_chars_percent": 84.6,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "pl_PL",
        "name": "Polish",
        "url": "http://translate.pkp.sfu.ca/languages/pl_PL/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/pl_PL/"
    },
    {
        "total": 126,
        "total_words": 705,
        "total_chars": 4488,
        "last_change": "2023-04-21T09:30:30.831015Z",
        "recent_changes": 54,
        "translated": 71,
        "translated_words": 360,
        "translated_percent": 56.3,
        "translated_words_percent": 51.0,
        "translated_chars": 2304,
        "translated_chars_percent": 51.3,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "pt",
        "name": "Portuguese",
        "url": "http://translate.pkp.sfu.ca/languages/pt/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/pt/"
    },
    {
        "total": 898,
        "total_words": 9034,
        "total_chars": 61774,
        "last_change": "2024-01-31T03:34:58.064248Z",
        "recent_changes": 264,
        "translated": 898,
        "translated_words": 9034,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 61774,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 20,
        "failing_percent": 2.2,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.7,
        "suggestions": 0,
        "comments": 0,
        "code": "pt_BR",
        "name": "Portuguese (Brazil)",
        "url": "http://translate.pkp.sfu.ca/languages/pt_BR/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/pt_BR/"
    },
    {
        "total": 852,
        "total_words": 8770,
        "total_chars": 60062,
        "last_change": "2024-04-02T08:15:52.249494Z",
        "recent_changes": 127,
        "translated": 852,
        "translated_words": 8770,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 60062,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 8,
        "failing_percent": 0.9,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 0.7,
        "suggestions": 0,
        "comments": 0,
        "code": "pt_PT",
        "name": "Portuguese (Portugal)",
        "url": "http://translate.pkp.sfu.ca/languages/pt_PT/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/pt_PT/"
    },
    {
        "total": 175,
        "total_words": 1546,
        "total_chars": 10949,
        "last_change": null,
        "recent_changes": 0,
        "translated": 135,
        "translated_words": 1241,
        "translated_percent": 77.1,
        "translated_words_percent": 80.2,
        "translated_chars": 8873,
        "translated_chars_percent": 81.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 10,
        "failing_percent": 5.7,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 3.4,
        "suggestions": 0,
        "comments": 0,
        "code": "ro",
        "name": "Romanian",
        "url": "http://translate.pkp.sfu.ca/languages/ro/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ro/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ro_RO",
        "name": "Romanian",
        "url": "http://translate.pkp.sfu.ca/languages/ro_RO/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ro_RO/"
    },
    {
        "total": 886,
        "total_words": 8995,
        "total_chars": 61499,
        "last_change": "2024-01-03T08:51:14.898672Z",
        "recent_changes": 226,
        "translated": 886,
        "translated_words": 8995,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 61499,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.7,
        "suggestions": 0,
        "comments": 0,
        "code": "ru",
        "name": "Russian",
        "url": "http://translate.pkp.sfu.ca/languages/ru/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ru/"
    },
    {
        "total": 89,
        "total_words": 903,
        "total_chars": 6608,
        "last_change": "2023-04-26T13:57:24.471508Z",
        "recent_changes": 2,
        "translated": 85,
        "translated_words": 898,
        "translated_percent": 95.5,
        "translated_words_percent": 99.4,
        "translated_chars": 6582,
        "translated_chars_percent": 99.6,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 1,
        "failing_percent": 1.1,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "ru_RU",
        "name": "Russian",
        "url": "http://translate.pkp.sfu.ca/languages/ru_RU/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ru_RU/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "sr_SR",
        "name": "Serbian",
        "url": "http://translate.pkp.sfu.ca/languages/sr_SR/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sr_SR/"
    },
    {
        "total": 131,
        "total_words": 1567,
        "total_chars": 10896,
        "last_change": null,
        "recent_changes": 0,
        "translated": 44,
        "translated_words": 572,
        "translated_percent": 33.5,
        "translated_words_percent": 36.5,
        "translated_chars": 3934,
        "translated_chars_percent": 36.1,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 7,
        "failing_percent": 5.3,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "sr",
        "name": "Serbian",
        "url": "http://translate.pkp.sfu.ca/languages/sr/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sr/"
    },
    {
        "total": 172,
        "total_words": 1564,
        "total_chars": 11181,
        "last_change": "2023-04-25T13:45:28.676761Z",
        "recent_changes": 11,
        "translated": 126,
        "translated_words": 1150,
        "translated_percent": 73.2,
        "translated_words_percent": 73.5,
        "translated_chars": 7989,
        "translated_chars_percent": 71.4,
        "fuzzy": 5,
        "fuzzy_percent": 2.9,
        "failing": 16,
        "failing_percent": 9.3,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 1,
        "readonly_percent": 0.5,
        "suggestions": 1,
        "comments": 0,
        "code": "sr_Latn",
        "name": "Serbian (latin)",
        "url": "http://translate.pkp.sfu.ca/languages/sr_Latn/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sr_Latn/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "si_LK",
        "name": "Sinhala",
        "url": "http://translate.pkp.sfu.ca/languages/si_LK/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/si_LK/"
    },
    {
        "total": 14,
        "total_words": 232,
        "total_chars": 1668,
        "last_change": null,
        "recent_changes": 0,
        "translated": 2,
        "translated_words": 2,
        "translated_percent": 14.2,
        "translated_words_percent": 0.8,
        "translated_chars": 9,
        "translated_chars_percent": 0.5,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "si",
        "name": "Sinhala",
        "url": "http://translate.pkp.sfu.ca/languages/si/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/si/"
    },
    {
        "total": 94,
        "total_words": 1046,
        "total_chars": 7614,
        "last_change": "2023-04-25T13:45:28.619779Z",
        "recent_changes": 1,
        "translated": 66,
        "translated_words": 823,
        "translated_percent": 70.2,
        "translated_words_percent": 78.6,
        "translated_chars": 6079,
        "translated_chars_percent": 79.8,
        "fuzzy": 5,
        "fuzzy_percent": 5.3,
        "failing": 6,
        "failing_percent": 6.3,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 1,
        "readonly_percent": 1.0,
        "suggestions": 0,
        "comments": 0,
        "code": "sk",
        "name": "Slovak",
        "url": "http://translate.pkp.sfu.ca/languages/sk/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sk/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "sk_SK",
        "name": "Slovak",
        "url": "http://translate.pkp.sfu.ca/languages/sk_SK/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sk_SK/"
    },
    {
        "total": 89,
        "total_words": 903,
        "total_chars": 6608,
        "last_change": "2023-04-26T13:57:24.437812Z",
        "recent_changes": 2,
        "translated": 85,
        "translated_words": 898,
        "translated_percent": 95.5,
        "translated_words_percent": 99.4,
        "translated_chars": 6582,
        "translated_chars_percent": 99.6,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "sl_SI",
        "name": "Slovenian",
        "url": "http://translate.pkp.sfu.ca/languages/sl_SI/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sl_SI/"
    },
    {
        "total": 820,
        "total_words": 8297,
        "total_chars": 56481,
        "last_change": "2024-04-15T08:06:52.745772Z",
        "recent_changes": 148,
        "translated": 820,
        "translated_words": 8297,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 56481,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 3,
        "failing_percent": 0.3,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 0.7,
        "suggestions": 0,
        "comments": 0,
        "code": "sl",
        "name": "Slovenian",
        "url": "http://translate.pkp.sfu.ca/languages/sl/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sl/"
    },
    {
        "total": 124,
        "total_words": 1129,
        "total_chars": 8051,
        "last_change": "2023-12-06T15:25:01.789386Z",
        "recent_changes": 39,
        "translated": 121,
        "translated_words": 1125,
        "translated_percent": 97.5,
        "translated_words_percent": 99.6,
        "translated_chars": 8033,
        "translated_chars_percent": 99.7,
        "fuzzy": 3,
        "fuzzy_percent": 2.4,
        "failing": 5,
        "failing_percent": 4.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "es_ES",
        "name": "Spanish",
        "url": "http://translate.pkp.sfu.ca/languages/es_ES/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/es_ES/"
    },
    {
        "total": 893,
        "total_words": 9053,
        "total_chars": 61907,
        "last_change": "2024-03-01T10:05:27.547682Z",
        "recent_changes": 137,
        "translated": 790,
        "translated_words": 7678,
        "translated_percent": 88.4,
        "translated_words_percent": 84.8,
        "translated_chars": 52336,
        "translated_chars_percent": 84.5,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 11,
        "failing_percent": 1.2,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.7,
        "suggestions": 0,
        "comments": 7,
        "code": "es",
        "name": "Spanish",
        "url": "http://translate.pkp.sfu.ca/languages/es/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/es/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": "2023-12-06T16:42:47.463173Z",
        "recent_changes": 4,
        "translated": 2,
        "translated_words": 2,
        "translated_percent": 50.0,
        "translated_words_percent": 40.0,
        "translated_chars": 12,
        "translated_chars_percent": 46.1,
        "fuzzy": 2,
        "fuzzy_percent": 50.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "es_AR",
        "name": "Spanish (Argentina)",
        "url": "http://translate.pkp.sfu.ca/languages/es_AR/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/es_AR/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "es_MX",
        "name": "Spanish (Mexico)",
        "url": "http://translate.pkp.sfu.ca/languages/es_MX/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/es_MX/"
    },
    {
        "total": 219,
        "total_words": 1116,
        "total_chars": 8249,
        "last_change": "2023-04-26T13:57:24.491789Z",
        "recent_changes": 2,
        "translated": 131,
        "translated_words": 214,
        "translated_percent": 59.8,
        "translated_words_percent": 19.1,
        "translated_chars": 1649,
        "translated_chars_percent": 19.9,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "sv_SE",
        "name": "Swedish",
        "url": "http://translate.pkp.sfu.ca/languages/sv_SE/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sv_SE/"
    },
    {
        "total": 588,
        "total_words": 5769,
        "total_chars": 38661,
        "last_change": "2023-05-18T02:06:24.541268Z",
        "recent_changes": 3,
        "translated": 361,
        "translated_words": 3414,
        "translated_percent": 61.3,
        "translated_words_percent": 59.1,
        "translated_chars": 23117,
        "translated_chars_percent": 59.7,
        "fuzzy": 5,
        "fuzzy_percent": 0.8,
        "failing": 19,
        "failing_percent": 3.2,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 1.0,
        "suggestions": 0,
        "comments": 0,
        "code": "sv",
        "name": "Swedish",
        "url": "http://translate.pkp.sfu.ca/languages/sv/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sv/"
    },
    {
        "total": 89,
        "total_words": 903,
        "total_chars": 6608,
        "last_change": "2023-05-22T19:22:06.647383Z",
        "recent_changes": 6,
        "translated": 89,
        "translated_words": 903,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 6608,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "tr_TR",
        "name": "Turkish",
        "url": "http://translate.pkp.sfu.ca/languages/tr_TR/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/tr_TR/"
    },
    {
        "total": 741,
        "total_words": 7459,
        "total_chars": 50286,
        "last_change": "2024-01-31T18:29:17.962347Z",
        "recent_changes": 76,
        "translated": 646,
        "translated_words": 6112,
        "translated_percent": 87.1,
        "translated_words_percent": 81.9,
        "translated_chars": 40882,
        "translated_chars_percent": 81.2,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 21,
        "failing_percent": 2.8,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 0.8,
        "suggestions": 0,
        "comments": 0,
        "code": "tr",
        "name": "Turkish",
        "url": "http://translate.pkp.sfu.ca/languages/tr/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/tr/"
    },
    {
        "total": 38,
        "total_words": 230,
        "total_chars": 1463,
        "last_change": "2023-04-22T19:00:02.860491Z",
        "recent_changes": 1,
        "translated": 34,
        "translated_words": 225,
        "translated_percent": 89.4,
        "translated_words_percent": 97.8,
        "translated_chars": 1437,
        "translated_chars_percent": 98.2,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "uk_UA",
        "name": "Ukrainian",
        "url": "http://translate.pkp.sfu.ca/languages/uk_UA/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uk_UA/"
    },
    {
        "total": 887,
        "total_words": 8996,
        "total_chars": 61506,
        "last_change": "2024-02-18T11:57:44.498832Z",
        "recent_changes": 416,
        "translated": 887,
        "translated_words": 8996,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 61506,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 7,
        "readonly_percent": 0.7,
        "suggestions": 0,
        "comments": 0,
        "code": "uk",
        "name": "Ukrainian",
        "url": "http://translate.pkp.sfu.ca/languages/uk/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uk/"
    },
    {
        "total": 106,
        "total_words": 1123,
        "total_chars": 8100,
        "last_change": "2024-01-29T16:17:37.613623Z",
        "recent_changes": 64,
        "translated": 62,
        "translated_words": 807,
        "translated_percent": 58.4,
        "translated_words_percent": 71.8,
        "translated_chars": 5867,
        "translated_chars_percent": 72.4,
        "fuzzy": 5,
        "fuzzy_percent": 4.7,
        "failing": 1,
        "failing_percent": 0.9,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 1,
        "readonly_percent": 0.9,
        "suggestions": 0,
        "comments": 0,
        "code": "uz",
        "name": "Uzbek",
        "url": "http://translate.pkp.sfu.ca/languages/uz/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uz/"
    },
    {
        "total": 12,
        "total_words": 18,
        "total_chars": 186,
        "last_change": "2022-11-15T04:31:26.101013Z",
        "recent_changes": 2,
        "translated": 8,
        "translated_words": 13,
        "translated_percent": 66.6,
        "translated_words_percent": 72.2,
        "translated_chars": 160,
        "translated_chars_percent": 86.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "uz_UZ@latin",
        "name": "Uzbek",
        "url": "http://translate.pkp.sfu.ca/languages/uz_UZ@latin/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uz_UZ@latin/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "uz_UZ@cyrillic",
        "name": "Uzbek",
        "url": "http://translate.pkp.sfu.ca/languages/uz_UZ@cyrillic/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uz_UZ@cyrillic/"
    },
    {
        "total": 155,
        "total_words": 1378,
        "total_chars": 9727,
        "last_change": "2023-04-25T13:45:28.725720Z",
        "recent_changes": 1,
        "translated": 103,
        "translated_words": 891,
        "translated_percent": 66.4,
        "translated_words_percent": 64.6,
        "translated_chars": 6272,
        "translated_chars_percent": 64.4,
        "fuzzy": 5,
        "fuzzy_percent": 3.2,
        "failing": 6,
        "failing_percent": 3.8,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 1,
        "readonly_percent": 0.6,
        "suggestions": 0,
        "comments": 0,
        "code": "uz_Latn",
        "name": "Uzbek (latin)",
        "url": "http://translate.pkp.sfu.ca/languages/uz_Latn/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uz_Latn/"
    },
    {
        "total": 422,
        "total_words": 4559,
        "total_chars": 30930,
        "last_change": "2024-02-18T07:36:51.870785Z",
        "recent_changes": 10,
        "translated": 366,
        "translated_words": 4071,
        "translated_percent": 86.7,
        "translated_words_percent": 89.2,
        "translated_chars": 27649,
        "translated_chars_percent": 89.3,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 12,
        "failing_percent": 2.8,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 6,
        "readonly_percent": 1.4,
        "suggestions": 0,
        "comments": 0,
        "code": "vi",
        "name": "Vietnamese",
        "url": "http://translate.pkp.sfu.ca/languages/vi/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/vi/"
    },
    {
        "total": 4,
        "total_words": 5,
        "total_chars": 26,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 0.0,
        "translated_words_percent": 0.0,
        "translated_chars": 0,
        "translated_chars_percent": 0.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "failing": 0,
        "failing_percent": 0.0,
        "approved": 0,
        "approved_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "vi_VN",
        "name": "Vietnamese",
        "url": "http://translate.pkp.sfu.ca/languages/vi_VN/plugins/",
        "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/vi_VN/"
    }
]