Translation components API.

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

GET /api/components/pkp-lib/glossary/statistics/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 82,
    "next": "http://translate.pkp.sfu.ca/api/components/pkp-lib/glossary/statistics/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "total": 904,
            "total_words": 1548,
            "total_chars": 10569,
            "last_change": null,
            "recent_changes": 0,
            "translated": 904,
            "translated_words": 1548,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 10569,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 564,
            "readonly_percent": 62.3,
            "suggestions": 0,
            "comments": 1,
            "code": "en",
            "name": "English",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/en/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/en/"
        },
        {
            "total": 21,
            "total_words": 27,
            "total_chars": 231,
            "last_change": "2025-03-31T11:42:07.783520Z",
            "recent_changes": 19,
            "translated": 17,
            "translated_words": 20,
            "translated_percent": 80.9,
            "translated_words_percent": 74.0,
            "translated_chars": 191,
            "translated_chars_percent": 82.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",
            "name": "Slovenian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/sl/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/sl/"
        },
        {
            "total": 33,
            "total_words": 43,
            "total_chars": 321,
            "last_change": "2024-04-25T13:58:18.971915Z",
            "recent_changes": 1,
            "translated": 21,
            "translated_words": 28,
            "translated_percent": 63.6,
            "translated_words_percent": 65.1,
            "translated_chars": 153,
            "translated_chars_percent": 47.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": "fr_FR",
            "name": "French",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/fr_FR/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/fr_FR/"
        },
        {
            "total": 34,
            "total_words": 49,
            "total_chars": 510,
            "last_change": "2025-03-11T13:42:34.893568Z",
            "recent_changes": 1,
            "translated": 34,
            "translated_words": 49,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 510,
            "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": "pt_BR",
            "name": "Portuguese (Brazil)",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/pt_BR/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/pt_BR/"
        },
        {
            "total": 27,
            "total_words": 34,
            "total_chars": 290,
            "last_change": "2024-04-24T12:18:12.648259Z",
            "recent_changes": 1,
            "translated": 10,
            "translated_words": 11,
            "translated_percent": 37.0,
            "translated_words_percent": 32.3,
            "translated_chars": 77,
            "translated_chars_percent": 26.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": "nb_NO",
            "name": "Norwegian Bokmål",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/nb_NO/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/nb_NO/"
        },
        {
            "total": 342,
            "total_words": 375,
            "total_chars": 2652,
            "last_change": "2024-10-18T18:23:45.756853Z",
            "recent_changes": 3,
            "translated": 326,
            "translated_words": 354,
            "translated_percent": 95.3,
            "translated_words_percent": 94.4,
            "translated_chars": 2453,
            "translated_chars_percent": 92.4,
            "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/projects/pkp-lib/glossary/ku_IQ/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/ku_IQ/"
        },
        {
            "total": 21,
            "total_words": 27,
            "total_chars": 233,
            "last_change": "2024-08-11T16:22:27.793983Z",
            "recent_changes": 6,
            "translated": 7,
            "translated_words": 10,
            "translated_percent": 33.3,
            "translated_words_percent": 37.0,
            "translated_chars": 56,
            "translated_chars_percent": 24.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": "ur_PK",
            "name": "Urdu (Pakistan)",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/ur_PK/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/ur_PK/"
        },
        {
            "total": 34,
            "total_words": 44,
            "total_chars": 338,
            "last_change": "2025-10-30T13:43:04.898797Z",
            "recent_changes": 1,
            "translated": 19,
            "translated_words": 24,
            "translated_percent": 55.8,
            "translated_words_percent": 54.5,
            "translated_chars": 142,
            "translated_chars_percent": 42.0,
            "fuzzy": 2,
            "fuzzy_percent": 5.8,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "fr_CA",
            "name": "French (Canada)",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/fr_CA/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/fr_CA/"
        },
        {
            "total": 48,
            "total_words": 62,
            "total_chars": 488,
            "last_change": "2025-10-02T13:08:13.511429Z",
            "recent_changes": 2,
            "translated": 48,
            "translated_words": 62,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 488,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 2.0,
            "suggestions": 0,
            "comments": 0,
            "code": "eu",
            "name": "Basque",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/eu/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/eu/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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_MN",
            "name": "Mongolian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/mn_MN/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/mn_MN/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-03-10T12:00:47.190041Z",
            "recent_changes": 1,
            "translated": 9,
            "translated_words": 12,
            "translated_percent": 45.0,
            "translated_words_percent": 46.1,
            "translated_chars": 70,
            "translated_chars_percent": 30.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": "pt_PT",
            "name": "Portuguese (Portugal)",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/pt_PT/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/pt_PT/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-09-03T07:19:51.617027Z",
            "recent_changes": 20,
            "translated": 20,
            "translated_words": 26,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 227,
            "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": "lt",
            "name": "Lithuanian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/lt/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/lt/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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_Cyrl",
            "name": "Serbian (cyrillic)",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/sr_Cyrl/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/sr_Cyrl/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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_Latn",
            "name": "Serbian (latin)",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/sr_Latn/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/sr_Latn/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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": "hi",
            "name": "Hindi",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/hi/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/hi/"
        },
        {
            "total": 41,
            "total_words": 50,
            "total_chars": 392,
            "last_change": "2025-09-23T14:47:57.156239Z",
            "recent_changes": 2,
            "translated": 41,
            "translated_words": 50,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 392,
            "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": "nl",
            "name": "Dutch",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/nl/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/nl/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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@latin",
            "name": "Uzbek",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/uz_UZ@latin/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/uz_UZ@latin/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-03-07T09:06:19.897025Z",
            "recent_changes": 7,
            "translated": 7,
            "translated_words": 10,
            "translated_percent": 35.0,
            "translated_words_percent": 38.4,
            "translated_chars": 61,
            "translated_chars_percent": 26.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": "fa_IR",
            "name": "Persian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/fa_IR/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/fa_IR/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2023-09-27T07:46:06.360503Z",
            "recent_changes": 4,
            "translated": 4,
            "translated_words": 6,
            "translated_percent": 20.0,
            "translated_words_percent": 23.0,
            "translated_chars": 30,
            "translated_chars_percent": 13.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": "uz_UZ@cyrillic",
            "name": "Uzbek",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/uz_UZ@cyrillic/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/uz_UZ@cyrillic/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": null,
            "recent_changes": 0,
            "translated": 1,
            "translated_words": 1,
            "translated_percent": 5.0,
            "translated_words_percent": 3.8,
            "translated_chars": 6,
            "translated_chars_percent": 2.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": "zh_CN",
            "name": "Chinese (Simplified)",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/zh_CN/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/zh_CN/"
        },
        {
            "total": 63,
            "total_words": 79,
            "total_chars": 574,
            "last_change": null,
            "recent_changes": 0,
            "translated": 43,
            "translated_words": 53,
            "translated_percent": 68.2,
            "translated_words_percent": 67.0,
            "translated_chars": 347,
            "translated_chars_percent": 60.4,
            "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": "is",
            "name": "Icelandic",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/is/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/is/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-06-24T14:11:54.023331Z",
            "recent_changes": 1,
            "translated": 20,
            "translated_words": 26,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 227,
            "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": "ar",
            "name": "Arabic",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/ar/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/ar/"
        },
        {
            "total": 98,
            "total_words": 122,
            "total_chars": 874,
            "last_change": "2024-02-22T16:10:48.426582Z",
            "recent_changes": 5,
            "translated": 83,
            "translated_words": 104,
            "translated_percent": 84.6,
            "translated_words_percent": 85.2,
            "translated_chars": 689,
            "translated_chars_percent": 78.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": "lv",
            "name": "Latvian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/lv/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/lv/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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": "zh_Hant",
            "name": "Chinese (Traditional)",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/zh_Hant/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/zh_Hant/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-08-22T08:47:29.070353Z",
            "recent_changes": 12,
            "translated": 20,
            "translated_words": 26,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 227,
            "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": "hr",
            "name": "Croatian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/hr/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/hr/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2024-12-13T06:15:41.692284Z",
            "recent_changes": 10,
            "translated": 8,
            "translated_words": 11,
            "translated_percent": 40.0,
            "translated_words_percent": 42.3,
            "translated_chars": 59,
            "translated_chars_percent": 25.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": "fa",
            "name": "Persian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/fa/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/fa/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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",
            "name": "Greek",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/el/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/el/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2023-04-12T13:16:14.686224Z",
            "recent_changes": 1,
            "translated": 1,
            "translated_words": 1,
            "translated_percent": 5.0,
            "translated_words_percent": 3.8,
            "translated_chars": 4,
            "translated_chars_percent": 1.7,
            "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": "ca",
            "name": "Catalan",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/ca/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/ca/"
        },
        {
            "total": 23,
            "total_words": 32,
            "total_chars": 256,
            "last_change": "2025-03-22T16:23:15.064495Z",
            "recent_changes": 11,
            "translated": 23,
            "translated_words": 32,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 256,
            "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": "uk",
            "name": "Ukrainian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/uk/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/uk/"
        },
        {
            "total": 21,
            "total_words": 27,
            "total_chars": 232,
            "last_change": "2023-04-26T22:13:41.019138Z",
            "recent_changes": 3,
            "translated": 5,
            "translated_words": 7,
            "translated_percent": 23.8,
            "translated_words_percent": 25.9,
            "translated_chars": 35,
            "translated_chars_percent": 15.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": "pl",
            "name": "Polish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/pl/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/pl/"
        },
        {
            "total": 21,
            "total_words": 28,
            "total_chars": 246,
            "last_change": "2025-03-25T06:32:45.798259Z",
            "recent_changes": 11,
            "translated": 21,
            "translated_words": 28,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 246,
            "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": "da",
            "name": "Danish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/da/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/da/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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",
            "name": "Kurdish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/ku/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/ku/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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": "ka",
            "name": "Georgian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/ka/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/ka/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2023-08-02T17:33:24.812860Z",
            "recent_changes": 4,
            "translated": 4,
            "translated_words": 6,
            "translated_percent": 20.0,
            "translated_words_percent": 23.0,
            "translated_chars": 30,
            "translated_chars_percent": 13.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": "ms",
            "name": "Malay",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/ms/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/ms/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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": "bs",
            "name": "Bosnian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/bs/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/bs/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-03-22T05:59:30.151500Z",
            "recent_changes": 11,
            "translated": 20,
            "translated_words": 26,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 227,
            "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": "hy",
            "name": "Armenian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/hy/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/hy/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2024-06-15T01:28:41.079166Z",
            "recent_changes": 2,
            "translated": 8,
            "translated_words": 11,
            "translated_percent": 40.0,
            "translated_words_percent": 42.3,
            "translated_chars": 59,
            "translated_chars_percent": 25.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": "ru",
            "name": "Russian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/ru/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/ru/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-04-07T21:21:06.918035Z",
            "recent_changes": 11,
            "translated": 20,
            "translated_words": 26,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 227,
            "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",
            "name": "Turkish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/tr/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/tr/"
        },
        {
            "total": 160,
            "total_words": 188,
            "total_chars": 1390,
            "last_change": "2025-08-19T19:10:30.406610Z",
            "recent_changes": 15,
            "translated": 160,
            "translated_words": 188,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1390,
            "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": "fi",
            "name": "Finnish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/fi/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/fi/"
        },
        {
            "total": 26,
            "total_words": 32,
            "total_chars": 278,
            "last_change": "2025-03-24T06:16:13.031486Z",
            "recent_changes": 11,
            "translated": 26,
            "translated_words": 32,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 278,
            "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": "bg",
            "name": "Bulgarian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/bg/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/bg/"
        },
        {
            "total": 25,
            "total_words": 31,
            "total_chars": 269,
            "last_change": "2024-06-13T05:03:46.817671Z",
            "recent_changes": 9,
            "translated": 13,
            "translated_words": 16,
            "translated_percent": 52.0,
            "translated_words_percent": 51.6,
            "translated_chars": 101,
            "translated_chars_percent": 37.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": "ja",
            "name": "Japanese",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/ja/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/ja/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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",
            "name": "Romanian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/ro/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/ro/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-03-25T15:09:00.398729Z",
            "recent_changes": 11,
            "translated": 20,
            "translated_words": 26,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 227,
            "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": "cs",
            "name": "Czech",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/cs/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/cs/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-05-03T02:44:34.661752Z",
            "recent_changes": 9,
            "translated": 20,
            "translated_words": 26,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 227,
            "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": "id",
            "name": "Indonesian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/id/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/id/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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": "hu",
            "name": "Hungarian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/hu/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/hu/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2023-06-02T12:57:51.572287Z",
            "recent_changes": 4,
            "translated": 4,
            "translated_words": 6,
            "translated_percent": 20.0,
            "translated_words_percent": 23.0,
            "translated_chars": 30,
            "translated_chars_percent": 13.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": "sv",
            "name": "Swedish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/sv/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/sv/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "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": "gl",
            "name": "Galician",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/gl/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/gl/"
        },
        {
            "total": 34,
            "total_words": 46,
            "total_chars": 375,
            "last_change": "2025-06-29T01:28:34.536309Z",
            "recent_changes": 13,
            "translated": 34,
            "translated_words": 46,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 375,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 2.9,
            "suggestions": 0,
            "comments": 0,
            "code": "es",
            "name": "Spanish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/es/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/es/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-03-06T21:18:04.107169Z",
            "recent_changes": 6,
            "translated": 6,
            "translated_words": 9,
            "translated_percent": 30.0,
            "translated_words_percent": 34.6,
            "translated_chars": 48,
            "translated_chars_percent": 21.1,
            "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": "kk",
            "name": "Kazakh",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/kk/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/kk/"
        },
        {
            "total": 20,
            "total_words": 26,
            "total_chars": 227,
            "last_change": "2025-12-24T01:38:07.059904Z",
            "recent_changes": 1,
            "translated": 19,
            "translated_words": 25,
            "translated_percent": 95.0,
            "translated_words_percent": 96.1,
            "translated_chars": 204,
            "translated_chars_percent": 89.8,
            "fuzzy": 1,
            "fuzzy_percent": 5.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",
            "name": "German",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/glossary/de/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/glossary/de/"
        }
    ]
}