Statistics
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
{ "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/" } ] }