Languages
Translation projects API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/projects/pkp-lib/languages/?format=api
http://translate.pkp.sfu.ca/languages/ar/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ar/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-03-29T04:57:51.871176Z", "recent_changes": 21, "translated": 3680, "translated_words": 26236, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 172589, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "hy", "name": "Armenian", "url": "http://translate.pkp.sfu.ca/languages/hy/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/hy/" }, { "total": 3617, "total_words": 23943, "total_chars": 154112, "last_change": "2023-11-17T20:35:37.962753Z", "recent_changes": 3688, "translated": 2969, "translated_words": 17466, "translated_percent": 82.0, "translated_words_percent": 72.9, "translated_chars": 112534, "translated_chars_percent": 73.0, "fuzzy": 589, "fuzzy_percent": 16.2, "failing": 903, "failing_percent": 24.9, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "az", "name": "Azerbaijani", "url": "http://translate.pkp.sfu.ca/languages/az/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/az/" }, { "total": 3350, "total_words": 24330, "total_chars": 161299, "last_change": "2024-02-22T14:01:54.947075Z", "recent_changes": 31, "translated": 1128, "translated_words": 5124, "translated_percent": 33.6, "translated_words_percent": 21.0, "translated_chars": 32672, "translated_chars_percent": 20.2, "fuzzy": 24, "fuzzy_percent": 0.7, "failing": 61, "failing_percent": 1.8, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 30, "comments": 0, "code": "eu", "name": "Basque", "url": "http://translate.pkp.sfu.ca/languages/eu/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/eu/" }, { "total": 1828, "total_words": 13528, "total_chars": 88412, "last_change": null, "recent_changes": 0, "translated": 6, "translated_words": 137, "translated_percent": 0.3, "translated_words_percent": 1.0, "translated_chars": 903, "translated_chars_percent": 1.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "be@cyrillic", "name": "Belarusian", "url": "http://translate.pkp.sfu.ca/languages/be@cyrillic/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/be@cyrillic/" }, { "total": 3593, "total_words": 25519, "total_chars": 168063, "last_change": "2024-01-22T05:39:08.074399Z", "recent_changes": 5, "translated": 1104, "translated_words": 5505, "translated_percent": 30.7, "translated_words_percent": 21.5, "translated_chars": 34100, "translated_chars_percent": 20.2, "fuzzy": 18, "fuzzy_percent": 0.5, "failing": 37, "failing_percent": 1.0, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "bs", "name": "Bosnian", "url": "http://translate.pkp.sfu.ca/languages/bs/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/bs/" }, { "total": 3686, "total_words": 26242, "total_chars": 172640, "last_change": "2024-02-23T20:51:06.945861Z", "recent_changes": 23, "translated": 3631, "translated_words": 24149, "translated_percent": 98.5, "translated_words_percent": 92.0, "translated_chars": 155618, "translated_chars_percent": 90.1, "fuzzy": 18, "fuzzy_percent": 0.4, "failing": 19, "failing_percent": 0.5, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "bg", "name": "Bulgarian", "url": "http://translate.pkp.sfu.ca/languages/bg/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/bg/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-03-01T15:21:46.561077Z", "recent_changes": 15, "translated": 2768, "translated_words": 15727, "translated_percent": 75.2, "translated_words_percent": 59.9, "translated_chars": 102600, "translated_chars_percent": 59.4, "fuzzy": 39, "fuzzy_percent": 1.0, "failing": 61, "failing_percent": 1.6, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "ca", "name": "Catalan", "url": "http://translate.pkp.sfu.ca/languages/ca/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ca/" }, { "total": 3497, "total_words": 24472, "total_chars": 162022, "last_change": "2024-01-22T05:39:08.462087Z", "recent_changes": 65, "translated": 2024, "translated_words": 10356, "translated_percent": 57.8, "translated_words_percent": 42.3, "translated_chars": 65315, "translated_chars_percent": 40.3, "fuzzy": 38, "fuzzy_percent": 1.0, "failing": 102, "failing_percent": 2.9, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "zh_CN", "name": "Chinese (Simplified)", "url": "http://translate.pkp.sfu.ca/languages/zh_CN/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/zh_CN/" }, { "total": 55, "total_words": 398, "total_chars": 2615, "last_change": "2024-03-28T06:19:19.909445Z", "recent_changes": 2, "translated": 1, "translated_words": 2, "translated_percent": 1.8, "translated_words_percent": 0.5, "translated_chars": 10, "translated_chars_percent": 0.3, "fuzzy": 1, "fuzzy_percent": 1.8, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "zh_Hans", "name": "Chinese (Simplified)", "url": "http://translate.pkp.sfu.ca/languages/zh_Hans/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/zh_Hans/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.472324Z", "recent_changes": 31, "translated": 230, "translated_words": 874, "translated_percent": 6.2, "translated_words_percent": 3.3, "translated_chars": 5720, "translated_chars_percent": 3.3, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 13, "failing_percent": 0.3, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "zh_Hant", "name": "Chinese (Traditional)", "url": "http://translate.pkp.sfu.ca/languages/zh_Hant/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/zh_Hant/" }, { "total": 7, "total_words": 10, "total_chars": 53, "last_change": "2021-04-22T16:36:37.347247Z", "recent_changes": 1, "translated": 1, "translated_words": 1, "translated_percent": 14.2, "translated_words_percent": 10.0, "translated_chars": 5, "translated_chars_percent": 9.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": "hr_HR", "name": "Croatian", "url": "http://translate.pkp.sfu.ca/languages/hr_HR/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/hr_HR/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.225098Z", "recent_changes": 58, "translated": 3509, "translated_words": 23201, "translated_percent": 95.3, "translated_words_percent": 88.4, "translated_chars": 149246, "translated_chars_percent": 86.4, "fuzzy": 11, "fuzzy_percent": 0.2, "failing": 68, "failing_percent": 1.8, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "hr", "name": "Croatian", "url": "http://translate.pkp.sfu.ca/languages/hr/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/hr/" }, { "total": 6, "total_words": 9, "total_chars": 48, "last_change": "2023-04-05T09:41:24.916884Z", "recent_changes": 1, "translated": 1, "translated_words": 1, "translated_percent": 16.6, "translated_words_percent": 11.1, "translated_chars": 4, "translated_chars_percent": 8.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": "cs_CZ", "name": "Czech", "url": "http://translate.pkp.sfu.ca/languages/cs_CZ/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/cs_CZ/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-02-22T05:44:57.782765Z", "recent_changes": 24, "translated": 3679, "translated_words": 26235, "translated_percent": 99.9, "translated_words_percent": 99.9, "translated_chars": 172583, "translated_chars_percent": 99.9, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "cs", "name": "Czech", "url": "http://translate.pkp.sfu.ca/languages/cs/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/cs/" }, { "total": 8, "total_words": 11, "total_chars": 68, "last_change": "2024-01-25T07:23:15.072900Z", "recent_changes": 1, "translated": 7, "translated_words": 10, "translated_percent": 87.5, "translated_words_percent": 90.9, "translated_chars": 62, "translated_chars_percent": 91.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": "da_DK", "name": "Danish", "url": "http://translate.pkp.sfu.ca/languages/da_DK/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/da_DK/" }, { "total": 3681, "total_words": 26238, "total_chars": 172608, "last_change": "2024-02-22T07:27:26.163142Z", "recent_changes": 19, "translated": 3680, "translated_words": 26237, "translated_percent": 99.9, "translated_words_percent": 99.9, "translated_chars": 172602, "translated_chars_percent": 99.9, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 3, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "da", "name": "Danish", "url": "http://translate.pkp.sfu.ca/languages/da/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/da/" }, { "total": 3584, "total_words": 25186, "total_chars": 166526, "last_change": "2024-01-22T05:39:08.334123Z", "recent_changes": 42, "translated": 2528, "translated_words": 13578, "translated_percent": 70.5, "translated_words_percent": 53.9, "translated_chars": 88281, "translated_chars_percent": 53.0, "fuzzy": 49, "fuzzy_percent": 1.3, "failing": 126, "failing_percent": 3.5, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 1, "comments": 0, "code": "nl", "name": "Dutch", "url": "http://translate.pkp.sfu.ca/languages/nl/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/nl/" }, { "total": 4528, "total_words": 27703, "total_chars": 182553, "last_change": "2024-01-22T05:39:07.997554Z", "recent_changes": 7, "translated": 4519, "translated_words": 27544, "translated_percent": 99.8, "translated_words_percent": 99.4, "translated_chars": 181530, "translated_chars_percent": 99.4, "fuzzy": 9, "fuzzy_percent": 0.1, "failing": 727, "failing_percent": 16.0, "approved": 0, "approved_percent": 0.0, "readonly": 562, "readonly_percent": 12.4, "suggestions": 3, "comments": 22, "code": "en", "name": "English", "url": "http://translate.pkp.sfu.ca/languages/en/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/en/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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": "enm", "name": "English (Middle)", "url": "http://translate.pkp.sfu.ca/languages/enm/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/enm/" }, { "total": 57, "total_words": 63, "total_chars": 424, "last_change": "2022-11-23T15:36:39.957544Z", "recent_changes": 1, "translated": 51, "translated_words": 54, "translated_percent": 89.4, "translated_words_percent": 85.7, "translated_chars": 376, "translated_chars_percent": 88.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": "fi_FI", "name": "Finnish", "url": "http://translate.pkp.sfu.ca/languages/fi_FI/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/fi_FI/" }, { "total": 3814, "total_words": 26387, "total_chars": 173684, "last_change": "2024-03-13T06:53:36.544359Z", "recent_changes": 38, "translated": 3726, "translated_words": 24080, "translated_percent": 97.6, "translated_words_percent": 91.2, "translated_chars": 155175, "translated_chars_percent": 89.3, "fuzzy": 21, "fuzzy_percent": 0.5, "failing": 10, "failing_percent": 0.2, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 1, "code": "fi", "name": "Finnish", "url": "http://translate.pkp.sfu.ca/languages/fi/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/fi/" }, { "total": 3691, "total_words": 26251, "total_chars": 172670, "last_change": "2024-03-23T08:13:00.687187Z", "recent_changes": 72, "translated": 3580, "translated_words": 23630, "translated_percent": 96.9, "translated_words_percent": 90.0, "translated_chars": 151997, "translated_chars_percent": 88.0, "fuzzy": 25, "fuzzy_percent": 0.6, "failing": 14, "failing_percent": 0.3, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "fr_FR", "name": "French", "url": "http://translate.pkp.sfu.ca/languages/fr_FR/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/fr_FR/" }, { "total": 3692, "total_words": 26252, "total_chars": 172683, "last_change": "2024-03-20T13:50:14.952993Z", "recent_changes": 24, "translated": 3382, "translated_words": 21957, "translated_percent": 91.6, "translated_words_percent": 83.6, "translated_chars": 141854, "translated_chars_percent": 82.1, "fuzzy": 239, "fuzzy_percent": 6.4, "failing": 26, "failing_percent": 0.7, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 1, "comments": 7, "code": "fr_CA", "name": "French (Canada)", "url": "http://translate.pkp.sfu.ca/languages/fr_CA/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/fr_CA/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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": "gd_GB", "name": "Gaelic", "url": "http://translate.pkp.sfu.ca/languages/gd_GB/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/gd_GB/" }, { "total": 2597, "total_words": 18783, "total_chars": 126005, "last_change": "2024-01-22T05:39:08.180048Z", "recent_changes": 3, "translated": 299, "translated_words": 941, "translated_percent": 11.5, "translated_words_percent": 5.0, "translated_chars": 5730, "translated_chars_percent": 4.5, "fuzzy": 57, "fuzzy_percent": 2.1, "failing": 39, "failing_percent": 1.5, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "gd", "name": "Gaelic", "url": "http://translate.pkp.sfu.ca/languages/gd/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/gd/" }, { "total": 10, "total_words": 13, "total_chars": 78, "last_change": "2021-02-04T14:54:54.668431Z", "recent_changes": 1, "translated": 4, "translated_words": 4, "translated_percent": 40.0, "translated_words_percent": 30.7, "translated_chars": 30, "translated_chars_percent": 38.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": "gl_ES", "name": "Galician", "url": "http://translate.pkp.sfu.ca/languages/gl_ES/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/gl_ES/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.190278Z", "recent_changes": 5, "translated": 2728, "translated_words": 15505, "translated_percent": 74.1, "translated_words_percent": 59.0, "translated_chars": 101334, "translated_chars_percent": 58.7, "fuzzy": 39, "fuzzy_percent": 1.0, "failing": 74, "failing_percent": 2.0, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "gl", "name": "Galician", "url": "http://translate.pkp.sfu.ca/languages/gl/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/gl/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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_GE", "name": "Georgian", "url": "http://translate.pkp.sfu.ca/languages/ka_GE/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ka_GE/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.283009Z", "recent_changes": 7, "translated": 3062, "translated_words": 18421, "translated_percent": 83.2, "translated_words_percent": 70.2, "translated_chars": 119347, "translated_chars_percent": 69.1, "fuzzy": 63, "fuzzy_percent": 1.7, "failing": 68, "failing_percent": 1.8, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "ka", "name": "Georgian", "url": "http://translate.pkp.sfu.ca/languages/ka/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ka/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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": "de_DE", "name": "German", "url": "http://translate.pkp.sfu.ca/languages/de_DE/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/de_DE/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.099417Z", "recent_changes": 333, "translated": 3557, "translated_words": 23574, "translated_percent": 96.6, "translated_words_percent": 89.8, "translated_chars": 151645, "translated_chars_percent": 87.8, "fuzzy": 23, "fuzzy_percent": 0.6, "failing": 21, "failing_percent": 0.5, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "de", "name": "German", "url": "http://translate.pkp.sfu.ca/languages/de/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/de/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/el_GR/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.107630Z", "recent_changes": 14, "translated": 2554, "translated_words": 13477, "translated_percent": 69.4, "translated_words_percent": 51.3, "translated_chars": 88077, "translated_chars_percent": 51.0, "fuzzy": 59, "fuzzy_percent": 1.6, "failing": 217, "failing_percent": 5.8, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "el", "name": "Greek", "url": "http://translate.pkp.sfu.ca/languages/el/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/el/" }, { "total": 2074, "total_words": 17021, "total_chars": 114160, "last_change": "2024-01-22T05:39:08.199460Z", "recent_changes": 2, "translated": 14, "translated_words": 297, "translated_percent": 0.6, "translated_words_percent": 1.7, "translated_chars": 1809, "translated_chars_percent": 1.5, "fuzzy": 13, "fuzzy_percent": 0.6, "failing": 8, "failing_percent": 0.3, "approved": 0, "approved_percent": 0.0, "readonly": 5, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "he", "name": "Hebrew", "url": "http://translate.pkp.sfu.ca/languages/he/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/he/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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": "he_IL", "name": "Hebrew (Israel)", "url": "http://translate.pkp.sfu.ca/languages/he_IL/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/he_IL/" }, { "total": 2074, "total_words": 17021, "total_chars": 114160, "last_change": "2024-01-22T05:39:08.209812Z", "recent_changes": 3, "translated": 24, "translated_words": 397, "translated_percent": 1.1, "translated_words_percent": 2.3, "translated_chars": 2634, "translated_chars_percent": 2.3, "fuzzy": 27, "fuzzy_percent": 1.3, "failing": 14, "failing_percent": 0.6, "approved": 0, "approved_percent": 0.0, "readonly": 5, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "hi", "name": "Hindi", "url": "http://translate.pkp.sfu.ca/languages/hi/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/hi/" }, { "total": 7, "total_words": 10, "total_chars": 53, "last_change": "2024-01-30T07:37:08.896370Z", "recent_changes": 5, "translated": 6, "translated_words": 9, "translated_percent": 85.7, "translated_words_percent": 90.0, "translated_chars": 47, "translated_chars_percent": 88.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": "hu_HU", "name": "Hungarian", "url": "http://translate.pkp.sfu.ca/languages/hu_HU/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/hu_HU/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-02-01T08:53:25.968942Z", "recent_changes": 21, "translated": 2845, "translated_words": 16275, "translated_percent": 77.3, "translated_words_percent": 62.0, "translated_chars": 106038, "translated_chars_percent": 61.4, "fuzzy": 52, "fuzzy_percent": 1.4, "failing": 105, "failing_percent": 2.8, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "hu", "name": "Hungarian", "url": "http://translate.pkp.sfu.ca/languages/hu/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/hu/" }, { "total": 3723, "total_words": 26289, "total_chars": 172936, "last_change": "2024-01-22T05:39:08.254359Z", "recent_changes": 8, "translated": 2875, "translated_words": 16568, "translated_percent": 77.2, "translated_words_percent": 63.0, "translated_chars": 107863, "translated_chars_percent": 62.3, "fuzzy": 34, "fuzzy_percent": 0.9, "failing": 186, "failing_percent": 4.9, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 1, "comments": 0, "code": "is", "name": "Icelandic", "url": "http://translate.pkp.sfu.ca/languages/is/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/is/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/id_ID/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.244705Z", "recent_changes": 58, "translated": 2851, "translated_words": 16256, "translated_percent": 77.4, "translated_words_percent": 61.9, "translated_chars": 105961, "translated_chars_percent": 61.3, "fuzzy": 39, "fuzzy_percent": 1.0, "failing": 71, "failing_percent": 1.9, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "id", "name": "Indonesian", "url": "http://translate.pkp.sfu.ca/languages/id/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/id/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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": "it_IT", "name": "Italian", "url": "http://translate.pkp.sfu.ca/languages/it_IT/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/it_IT/" }, { "total": 3678, "total_words": 26223, "total_chars": 172517, "last_change": "2024-01-22T05:39:08.264697Z", "recent_changes": 13, "translated": 3003, "translated_words": 18078, "translated_percent": 81.6, "translated_words_percent": 68.9, "translated_chars": 117293, "translated_chars_percent": 67.9, "fuzzy": 64, "fuzzy_percent": 1.7, "failing": 121, "failing_percent": 3.2, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "it", "name": "Italian", "url": "http://translate.pkp.sfu.ca/languages/it/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/it/" }, { "total": 192, "total_words": 1058, "total_chars": 6634, "last_change": "2024-02-20T19:27:50.614227Z", "recent_changes": 6, "translated": 43, "translated_words": 80, "translated_percent": 22.3, "translated_words_percent": 7.5, "translated_chars": 574, "translated_chars_percent": 8.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": "ja_JP", "name": "Japanese", "url": "http://translate.pkp.sfu.ca/languages/ja_JP/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ja_JP/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.274676Z", "recent_changes": 5, "translated": 2763, "translated_words": 15696, "translated_percent": 75.0, "translated_words_percent": 59.8, "translated_chars": 102326, "translated_chars_percent": 59.2, "fuzzy": 39, "fuzzy_percent": 1.0, "failing": 78, "failing_percent": 2.1, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "ja", "name": "Japanese", "url": "http://translate.pkp.sfu.ca/languages/ja/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ja/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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": "kk_KZ", "name": "Kazakh", "url": "http://translate.pkp.sfu.ca/languages/kk_KZ/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/kk_KZ/" }, { "total": 3674, "total_words": 26194, "total_chars": 172329, "last_change": "2024-01-22T05:39:08.291867Z", "recent_changes": 7, "translated": 3057, "translated_words": 18388, "translated_percent": 83.2, "translated_words_percent": 70.1, "translated_chars": 119160, "translated_chars_percent": 69.1, "fuzzy": 61, "fuzzy_percent": 1.6, "failing": 73, "failing_percent": 1.9, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "kk", "name": "Kazakh", "url": "http://translate.pkp.sfu.ca/languages/kk/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/kk/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ko_KR/" }, { "total": 1122, "total_words": 10721, "total_chars": 71288, "last_change": "2024-01-22T05:39:08.300055Z", "recent_changes": 2, "translated": 4, "translated_words": 122, "translated_percent": 0.3, "translated_words_percent": 1.1, "translated_chars": 795, "translated_chars_percent": 1.1, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.3, "suggestions": 0, "comments": 0, "code": "ko", "name": "Korean", "url": "http://translate.pkp.sfu.ca/languages/ko/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ko/" }, { "total": 329, "total_words": 359, "total_chars": 2479, "last_change": "2020-06-03T11:12:46.964934Z", "recent_changes": 124, "translated": 323, "translated_words": 350, "translated_percent": 98.1, "translated_words_percent": 97.4, "translated_chars": 2431, "translated_chars_percent": 98.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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ku_IQ/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/languages/ku/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ku/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.091554Z", "recent_changes": 5, "translated": 1360, "translated_words": 6854, "translated_percent": 36.9, "translated_words_percent": 26.1, "translated_chars": 43016, "translated_chars_percent": 24.9, "fuzzy": 41, "fuzzy_percent": 1.1, "failing": 82, "failing_percent": 2.2, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "ckb", "name": "Kurdish (Central)", "url": "http://translate.pkp.sfu.ca/languages/ckb/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ckb/" }, { "total": 1250, "total_words": 7298, "total_chars": 45676, "last_change": "2024-01-19T08:25:51.244952Z", "recent_changes": 47, "translated": 52, "translated_words": 273, "translated_percent": 4.1, "translated_words_percent": 3.7, "translated_chars": 1746, "translated_chars_percent": 3.8, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 5, "readonly_percent": 0.4, "suggestions": 0, "comments": 0, "code": "ky", "name": "Kyrgyz", "url": "http://translate.pkp.sfu.ca/languages/ky/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ky/" }, { "total": 6, "total_words": 9, "total_chars": 48, "last_change": "2024-02-12T13:09:30.433860Z", "recent_changes": 1, "translated": 1, "translated_words": 1, "translated_percent": 16.6, "translated_words_percent": 11.1, "translated_chars": 4, "translated_chars_percent": 8.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": "lv_LV", "name": "Latvian", "url": "http://translate.pkp.sfu.ca/languages/lv_LV/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/lv_LV/" }, { "total": 3758, "total_words": 26332, "total_chars": 173236, "last_change": "2024-02-22T18:46:00.760483Z", "recent_changes": 122, "translated": 3757, "translated_words": 26331, "translated_percent": 99.9, "translated_words_percent": 99.9, "translated_chars": 173230, "translated_chars_percent": 99.9, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "lv", "name": "Latvian", "url": "http://translate.pkp.sfu.ca/languages/lv/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/lv/" }, { "total": 1059, "total_words": 8428, "total_chars": 52811, "last_change": "2023-05-15T08:15:10.565558Z", "recent_changes": 2, "translated": 8, "translated_words": 130, "translated_percent": 0.7, "translated_words_percent": 1.5, "translated_chars": 841, "translated_chars_percent": 1.5, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.3, "suggestions": 0, "comments": 0, "code": "lt", "name": "Lithuanian", "url": "http://translate.pkp.sfu.ca/languages/lt/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/lt/" }, { "total": 3617, "total_words": 23943, "total_chars": 154112, "last_change": "2023-09-27T19:11:22.555496Z", "recent_changes": 2, "translated": 13, "translated_words": 166, "translated_percent": 0.3, "translated_words_percent": 0.6, "translated_chars": 1070, "translated_chars_percent": 0.6, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "dsb", "name": "Lower Sorbian", "url": "http://translate.pkp.sfu.ca/languages/dsb/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/dsb/" }, { "total": 6, "total_words": 9, "total_chars": 48, "last_change": "2024-01-28T08:48:06.851589Z", "recent_changes": 1, "translated": 5, "translated_words": 8, "translated_percent": 83.3, "translated_words_percent": 88.8, "translated_chars": 42, "translated_chars_percent": 87.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": "mk_MK", "name": "Macedonian", "url": "http://translate.pkp.sfu.ca/languages/mk_MK/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/mk_MK/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-28T08:51:36.699388Z", "recent_changes": 49, "translated": 3616, "translated_words": 24256, "translated_percent": 98.2, "translated_words_percent": 92.4, "translated_chars": 156275, "translated_chars_percent": 90.5, "fuzzy": 13, "fuzzy_percent": 0.3, "failing": 10, "failing_percent": 0.2, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "mk", "name": "Macedonian", "url": "http://translate.pkp.sfu.ca/languages/mk/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/mk/" }, { "total": 6, "total_words": 9, "total_chars": 48, "last_change": "2023-07-31T03:10:37.101853Z", "recent_changes": 5, "translated": 4, "translated_words": 6, "translated_percent": 66.6, "translated_words_percent": 66.6, "translated_chars": 30, "translated_chars_percent": 62.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": "ms_MY", "name": "Malay", "url": "http://translate.pkp.sfu.ca/languages/ms_MY/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ms_MY/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.316270Z", "recent_changes": 9, "translated": 2805, "translated_words": 16385, "translated_percent": 76.2, "translated_words_percent": 62.4, "translated_chars": 106662, "translated_chars_percent": 61.8, "fuzzy": 36, "fuzzy_percent": 0.9, "failing": 64, "failing_percent": 1.7, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "ms", "name": "Malay", "url": "http://translate.pkp.sfu.ca/languages/ms/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ms/" }, { "total": 712, "total_words": 2971, "total_chars": 19164, "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": "lol", "name": "Mongo", "url": "http://translate.pkp.sfu.ca/languages/lol/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/lol/" }, { "total": 1828, "total_words": 13528, "total_chars": 88412, "last_change": null, "recent_changes": 0, "translated": 4, "translated_words": 122, "translated_percent": 0.2, "translated_words_percent": 0.9, "translated_chars": 795, "translated_chars_percent": 0.8, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "mn", "name": "Mongolian", "url": "http://translate.pkp.sfu.ca/languages/mn/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/mn/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/languages/mn_MN/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/mn_MN/" }, { "total": 1395, "total_words": 7099, "total_chars": 45170, "last_change": "2024-03-13T18:14:19.189282Z", "recent_changes": 96, "translated": 1386, "translated_words": 7025, "translated_percent": 99.3, "translated_words_percent": 98.9, "translated_chars": 44683, "translated_chars_percent": 98.9, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 2, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "cnr", "name": "Montenegrin", "url": "http://translate.pkp.sfu.ca/languages/cnr/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/cnr/" }, { "total": 3687, "total_words": 26244, "total_chars": 172652, "last_change": "2024-01-22T05:39:08.324615Z", "recent_changes": 78, "translated": 2928, "translated_words": 17055, "translated_percent": 79.4, "translated_words_percent": 64.9, "translated_chars": 110773, "translated_chars_percent": 64.1, "fuzzy": 38, "fuzzy_percent": 1.0, "failing": 58, "failing_percent": 1.5, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 96, "comments": 3, "code": "nb_NO", "name": "Norwegian Bokmål", "url": "http://translate.pkp.sfu.ca/languages/nb_NO/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/nb_NO/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/fa_IR/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.136258Z", "recent_changes": 5, "translated": 2173, "translated_words": 10954, "translated_percent": 59.0, "translated_words_percent": 41.7, "translated_chars": 71424, "translated_chars_percent": 41.3, "fuzzy": 46, "fuzzy_percent": 1.2, "failing": 371, "failing_percent": 10.0, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "fa", "name": "Persian", "url": "http://translate.pkp.sfu.ca/languages/fa/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/fa/" }, { "total": 6, "total_words": 9, "total_chars": 48, "last_change": "2023-10-20T21:51:12.541830Z", "recent_changes": 2, "translated": 2, "translated_words": 2, "translated_percent": 33.3, "translated_words_percent": 22.2, "translated_chars": 8, "translated_chars_percent": 16.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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/pl_PL/" }, { "total": 3681, "total_words": 26237, "total_chars": 172594, "last_change": "2024-01-22T05:39:08.344205Z", "recent_changes": 20, "translated": 3503, "translated_words": 22732, "translated_percent": 95.1, "translated_words_percent": 86.6, "translated_chars": 146398, "translated_chars_percent": 84.8, "fuzzy": 39, "fuzzy_percent": 1.0, "failing": 46, "failing_percent": 1.2, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "pl", "name": "Polish", "url": "http://translate.pkp.sfu.ca/languages/pl/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/pl/" }, { "total": 6, "total_words": 9, "total_chars": 48, "last_change": "2023-04-17T14:02:03.269215Z", "recent_changes": 1, "translated": 1, "translated_words": 1, "translated_percent": 16.6, "translated_words_percent": 11.1, "translated_chars": 4, "translated_chars_percent": 8.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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/pt/" }, { "total": 3685, "total_words": 26245, "total_chars": 172744, "last_change": "2024-03-27T16:37:19.285029Z", "recent_changes": 57, "translated": 3669, "translated_words": 25484, "translated_percent": 99.5, "translated_words_percent": 97.1, "translated_chars": 166662, "translated_chars_percent": 96.4, "fuzzy": 15, "fuzzy_percent": 0.4, "failing": 21, "failing_percent": 0.5, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 5, "code": "pt_BR", "name": "Portuguese (Brazil)", "url": "http://translate.pkp.sfu.ca/languages/pt_BR/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/pt_BR/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-02-26T08:53:42.623561Z", "recent_changes": 68, "translated": 3652, "translated_words": 24243, "translated_percent": 99.2, "translated_words_percent": 92.4, "translated_chars": 156381, "translated_chars_percent": 90.6, "fuzzy": 12, "fuzzy_percent": 0.3, "failing": 11, "failing_percent": 0.2, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "pt_PT", "name": "Portuguese (Portugal)", "url": "http://translate.pkp.sfu.ca/languages/pt_PT/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/pt_PT/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ro_RO/" }, { "total": 3674, "total_words": 26194, "total_chars": 172329, "last_change": "2024-01-22T05:39:08.361758Z", "recent_changes": 5, "translated": 2595, "translated_words": 14242, "translated_percent": 70.6, "translated_words_percent": 54.3, "translated_chars": 93339, "translated_chars_percent": 54.1, "fuzzy": 44, "fuzzy_percent": 1.1, "failing": 71, "failing_percent": 1.9, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "ro", "name": "Romanian", "url": "http://translate.pkp.sfu.ca/languages/ro/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ro/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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": "ru_RU", "name": "Russian", "url": "http://translate.pkp.sfu.ca/languages/ru_RU/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ru_RU/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-02-23T17:01:40.672280Z", "recent_changes": 46, "translated": 3679, "translated_words": 26235, "translated_percent": 99.9, "translated_words_percent": 99.9, "translated_chars": 172583, "translated_chars_percent": 99.9, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "ru", "name": "Russian", "url": "http://translate.pkp.sfu.ca/languages/ru/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ru/" }, { "total": 263, "total_words": 2073, "total_chars": 13154, "last_change": null, "recent_changes": 0, "translated": 4, "translated_words": 27, "translated_percent": 1.5, "translated_words_percent": 1.3, "translated_chars": 167, "translated_chars_percent": 1.2, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 1.5, "suggestions": 0, "comments": 0, "code": "se", "name": "Sami (Northern)", "url": "http://translate.pkp.sfu.ca/languages/se/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/se/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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", "name": "Serbian", "url": "http://translate.pkp.sfu.ca/languages/sr/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sr/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sr_SR/" }, { "total": 3578, "total_words": 25144, "total_chars": 166266, "last_change": "2024-01-22T05:39:08.379380Z", "recent_changes": 7, "translated": 1962, "translated_words": 9356, "translated_percent": 54.8, "translated_words_percent": 37.2, "translated_chars": 61258, "translated_chars_percent": 36.8, "fuzzy": 13, "fuzzy_percent": 0.3, "failing": 82, "failing_percent": 2.2, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "sr_Cyrl", "name": "Serbian (cyrillic)", "url": "http://translate.pkp.sfu.ca/languages/sr_Cyrl/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sr_Cyrl/" }, { "total": 3582, "total_words": 25173, "total_chars": 166454, "last_change": "2024-01-22T05:39:08.389490Z", "recent_changes": 7, "translated": 1967, "translated_words": 9412, "translated_percent": 54.9, "translated_words_percent": 37.3, "translated_chars": 61689, "translated_chars_percent": 37.0, "fuzzy": 13, "fuzzy_percent": 0.3, "failing": 94, "failing_percent": 2.6, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "sr_Latn", "name": "Serbian (latin)", "url": "http://translate.pkp.sfu.ca/languages/sr_Latn/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sr_Latn/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sk_SK/" }, { "total": 2074, "total_words": 17021, "total_chars": 114160, "last_change": "2024-01-22T05:39:08.370843Z", "recent_changes": 2, "translated": 29, "translated_words": 406, "translated_percent": 1.3, "translated_words_percent": 2.3, "translated_chars": 2623, "translated_chars_percent": 2.2, "fuzzy": 30, "fuzzy_percent": 1.4, "failing": 19, "failing_percent": 0.9, "approved": 0, "approved_percent": 0.0, "readonly": 5, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "sk", "name": "Slovak", "url": "http://translate.pkp.sfu.ca/languages/sk/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sk/" }, { "total": 3681, "total_words": 26237, "total_chars": 172593, "last_change": "2024-02-26T09:24:38.086179Z", "recent_changes": 19, "translated": 3664, "translated_words": 25314, "translated_percent": 99.5, "translated_words_percent": 96.4, "translated_chars": 165125, "translated_chars_percent": 95.6, "fuzzy": 11, "fuzzy_percent": 0.2, "failing": 15, "failing_percent": 0.4, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "sl", "name": "Slovenian", "url": "http://translate.pkp.sfu.ca/languages/sl/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sl/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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": "sl_SI", "name": "Slovenian", "url": "http://translate.pkp.sfu.ca/languages/sl_SI/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sl_SI/" }, { "total": 6, "total_words": 9, "total_chars": 48, "last_change": "2023-12-06T17:27:54.325198Z", "recent_changes": 4, "translated": 3, "translated_words": 5, "translated_percent": 50.0, "translated_words_percent": 55.5, "translated_chars": 26, "translated_chars_percent": 54.1, "fuzzy": 1, "fuzzy_percent": 16.6, "failing": 0, "failing_percent": 0.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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/es_ES/" }, { "total": 3691, "total_words": 26252, "total_chars": 172713, "last_change": "2024-03-11T17:12:14.460060Z", "recent_changes": 107, "translated": 3659, "translated_words": 24233, "translated_percent": 99.1, "translated_words_percent": 92.3, "translated_chars": 156315, "translated_chars_percent": 90.5, "fuzzy": 16, "fuzzy_percent": 0.4, "failing": 15, "failing_percent": 0.4, "approved": 0, "approved_percent": 0.0, "readonly": 10, "readonly_percent": 0.2, "suggestions": 0, "comments": 12, "code": "es", "name": "Spanish", "url": "http://translate.pkp.sfu.ca/languages/es/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/es/" }, { "total": 775, "total_words": 5109, "total_chars": 35649, "last_change": null, "recent_changes": 0, "translated": 1, "translated_words": 2, "translated_percent": 0.1, "translated_words_percent": 0.1, "translated_chars": 15, "translated_chars_percent": 0.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": "es_MX", "name": "Spanish (Mexico)", "url": "http://translate.pkp.sfu.ca/languages/es_MX/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/es_MX/" }, { "total": 1215, "total_words": 8451, "total_chars": 56599, "last_change": "2023-08-03T01:05:12.096774Z", "recent_changes": 1, "translated": 21, "translated_words": 138, "translated_percent": 1.7, "translated_words_percent": 1.6, "translated_chars": 871, "translated_chars_percent": 1.5, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 3, "failing_percent": 0.2, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.3, "suggestions": 0, "comments": 0, "code": "sw", "name": "Swahili", "url": "http://translate.pkp.sfu.ca/languages/sw/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sw/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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": "sw_KE", "name": "Swahili", "url": "http://translate.pkp.sfu.ca/languages/sw_KE/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sw_KE/" }, { "total": 141, "total_words": 228, "total_chars": 1728, "last_change": "2022-02-15T14:42:31.088702Z", "recent_changes": 1, "translated": 136, "translated_words": 220, "translated_percent": 96.4, "translated_words_percent": 96.4, "translated_chars": 1684, "translated_chars_percent": 97.4, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 1, "readonly_percent": 0.7, "suggestions": 0, "comments": 0, "code": "sv_SE", "name": "Swedish", "url": "http://translate.pkp.sfu.ca/languages/sv_SE/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sv_SE/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-03-05T09:18:07.279858Z", "recent_changes": 48, "translated": 3184, "translated_words": 19880, "translated_percent": 86.5, "translated_words_percent": 75.7, "translated_chars": 128699, "translated_chars_percent": 74.5, "fuzzy": 52, "fuzzy_percent": 1.4, "failing": 43, "failing_percent": 1.1, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "sv", "name": "Swedish", "url": "http://translate.pkp.sfu.ca/languages/sv/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/sv/" }, { "total": 712, "total_words": 2971, "total_chars": 19164, "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": "tl", "name": "Tagalog", "url": "http://translate.pkp.sfu.ca/languages/tl/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/tl/" }, { "total": 6, "total_words": 9, "total_chars": 48, "last_change": "2023-07-31T12:13:43.488298Z", "recent_changes": 1, "translated": 2, "translated_words": 2, "translated_percent": 33.3, "translated_words_percent": 22.2, "translated_chars": 8, "translated_chars_percent": 16.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": "tr_TR", "name": "Turkish", "url": "http://translate.pkp.sfu.ca/languages/tr_TR/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/tr_TR/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.405862Z", "recent_changes": 49, "translated": 3223, "translated_words": 19544, "translated_percent": 87.5, "translated_words_percent": 74.4, "translated_chars": 126729, "translated_chars_percent": 73.4, "fuzzy": 57, "fuzzy_percent": 1.5, "failing": 72, "failing_percent": 1.9, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "tr", "name": "Turkish", "url": "http://translate.pkp.sfu.ca/languages/tr/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/tr/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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": "uk_UA", "name": "Ukrainian", "url": "http://translate.pkp.sfu.ca/languages/uk_UA/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/uk_UA/" }, { "total": 3682, "total_words": 26238, "total_chars": 172598, "last_change": "2024-02-22T14:37:28.493601Z", "recent_changes": 118, "translated": 3681, "translated_words": 26237, "translated_percent": 99.9, "translated_words_percent": 99.9, "translated_chars": 172592, "translated_chars_percent": 99.9, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "uk", "name": "Ukrainian", "url": "http://translate.pkp.sfu.ca/languages/uk/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/uk/" }, { "total": 3617, "total_words": 23943, "total_chars": 154112, "last_change": "2023-09-27T19:11:22.620671Z", "recent_changes": 2, "translated": 39, "translated_words": 208, "translated_percent": 1.0, "translated_words_percent": 0.8, "translated_chars": 1355, "translated_chars_percent": 0.8, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "hsb", "name": "Upper Sorbian", "url": "http://translate.pkp.sfu.ca/languages/hsb/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/hsb/" }, { "total": 924, "total_words": 6088, "total_chars": 41722, "last_change": "2023-04-05T08:37:45.493084Z", "recent_changes": 2, "translated": 5, "translated_words": 24, "translated_percent": 0.5, "translated_words_percent": 0.3, "translated_chars": 172, "translated_chars_percent": 0.4, "fuzzy": 8, "fuzzy_percent": 0.8, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "ur", "name": "Urdu", "url": "http://translate.pkp.sfu.ca/languages/ur/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ur/" }, { "total": 7, "total_words": 10, "total_chars": 54, "last_change": "2021-01-22T14:18:05.159175Z", "recent_changes": 1, "translated": 1, "translated_words": 1, "translated_percent": 14.2, "translated_words_percent": 10.0, "translated_chars": 6, "translated_chars_percent": 11.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": "ur_PK", "name": "Urdu (Pakistan)", "url": "http://translate.pkp.sfu.ca/languages/ur_PK/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/ur_PK/" }, { "total": 1925, "total_words": 16120, "total_chars": 108660, "last_change": "2024-01-22T05:39:08.428673Z", "recent_changes": 2, "translated": 4, "translated_words": 122, "translated_percent": 0.2, "translated_words_percent": 0.7, "translated_chars": 795, "translated_chars_percent": 0.7, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "uz", "name": "Uzbek", "url": "http://translate.pkp.sfu.ca/languages/uz/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/uz/" }, { "total": 6, "total_words": 9, "total_chars": 48, "last_change": "2023-09-27T07:46:06.360503Z", "recent_changes": 4, "translated": 4, "translated_words": 6, "translated_percent": 66.6, "translated_words_percent": 66.6, "translated_chars": 30, "translated_chars_percent": 62.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": "uz_UZ@cyrillic", "name": "Uzbek", "url": "http://translate.pkp.sfu.ca/languages/uz_UZ@cyrillic/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/uz_UZ@cyrillic/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/languages/uz_UZ@latin/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/uz_UZ@latin/" }, { "total": 2074, "total_words": 17021, "total_chars": 114160, "last_change": "2024-01-22T05:39:08.440000Z", "recent_changes": 3, "translated": 247, "translated_words": 1771, "translated_percent": 11.9, "translated_words_percent": 10.4, "translated_chars": 10925, "translated_chars_percent": 9.5, "fuzzy": 30, "fuzzy_percent": 1.4, "failing": 16, "failing_percent": 0.7, "approved": 0, "approved_percent": 0.0, "readonly": 5, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "uz_Latn", "name": "Uzbek (latin)", "url": "http://translate.pkp.sfu.ca/languages/uz_Latn/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/uz_Latn/" }, { "total": 6, "total_words": 9, "total_chars": 48, "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/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/vi_VN/" }, { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-01-22T05:39:08.448718Z", "recent_changes": 5, "translated": 2598, "translated_words": 14226, "translated_percent": 70.5, "translated_words_percent": 54.2, "translated_chars": 93235, "translated_chars_percent": 54.0, "fuzzy": 45, "fuzzy_percent": 1.2, "failing": 60, "failing_percent": 1.6, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "vi", "name": "Vietnamese", "url": "http://translate.pkp.sfu.ca/languages/vi/pkp-lib/", "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/-/vi/" } ][ { "total": 3680, "total_words": 26236, "total_chars": 172589, "last_change": "2024-03-25T13:06:09.285004Z", "recent_changes": 55, "translated": 3655, "translated_words": 25429, "translated_percent": 99.3, "translated_words_percent": 96.9, "translated_chars": 166519, "translated_chars_percent": 96.4, "fuzzy": 9, "fuzzy_percent": 0.2, "failing": 26, "failing_percent": 0.7, "approved": 0, "approved_percent": 0.0, "readonly": 9, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "ar", "name": "Arabic", "url": "