Languages
Translation projects API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/projects/ojs/languages/?format=api
http://translate.pkp.sfu.ca/languages/sq/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sq/" }, { "total": 2142, "total_words": 20134, "total_chars": 138413, "last_change": "2024-03-15T12:11:24.575962Z", "recent_changes": 28, "translated": 2142, "translated_words": 20134, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138413, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 17, "failing_percent": 0.7, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "ar", "name": "Arabic", "url": "http://translate.pkp.sfu.ca/languages/ar/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ar/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-01-25T06:46:32.167601Z", "recent_changes": 25, "translated": 2141, "translated_words": 20133, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138407, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "hy", "name": "Armenian", "url": "http://translate.pkp.sfu.ca/languages/hy/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/hy/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2023-07-13T12:59:12.047181Z", "recent_changes": 2479, "translated": 2108, "translated_words": 19293, "translated_percent": 98.4, "translated_words_percent": 95.8, "translated_chars": 132732, "translated_chars_percent": 95.8, "fuzzy": 30, "fuzzy_percent": 1.4, "failing": 197, "failing_percent": 9.2, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "az", "name": "Azerbaijani", "url": "http://translate.pkp.sfu.ca/languages/az/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/az/" }, { "total": 1975, "total_words": 18523, "total_chars": 127955, "last_change": "2024-06-12T15:35:10.789394Z", "recent_changes": 48, "translated": 1543, "translated_words": 12088, "translated_percent": 78.1, "translated_words_percent": 65.2, "translated_chars": 83683, "translated_chars_percent": 65.4, "fuzzy": 27, "fuzzy_percent": 1.3, "failing": 67, "failing_percent": 3.3, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 71, "comments": 0, "code": "eu", "name": "Basque", "url": "http://translate.pkp.sfu.ca/languages/eu/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/eu/" }, { "total": 1014, "total_words": 9299, "total_chars": 61202, "last_change": null, "recent_changes": 0, "translated": 451, "translated_words": 3839, "translated_percent": 44.4, "translated_words_percent": 41.2, "translated_chars": 25647, "translated_chars_percent": 41.9, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.3, "suggestions": 0, "comments": 0, "code": "be@cyrillic", "name": "Belarusian", "url": "http://translate.pkp.sfu.ca/languages/be@cyrillic/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/be@cyrillic/" }, { "total": 1970, "total_words": 18556, "total_chars": 127692, "last_change": "2023-04-17T16:33:24.976668Z", "recent_changes": 1, "translated": 1690, "translated_words": 13183, "translated_percent": 85.7, "translated_words_percent": 71.0, "translated_chars": 89278, "translated_chars_percent": 69.9, "fuzzy": 29, "fuzzy_percent": 1.4, "failing": 65, "failing_percent": 3.2, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "bs", "name": "Bosnian", "url": "http://translate.pkp.sfu.ca/languages/bs/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/bs/" }, { "total": 2167, "total_words": 20165, "total_chars": 138644, "last_change": "2024-08-20T08:19:30.840625Z", "recent_changes": 14, "translated": 2167, "translated_words": 20165, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138644, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 2, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 1, "comments": 0, "code": "bg", "name": "Bulgarian", "url": "http://translate.pkp.sfu.ca/languages/bg/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/bg/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-11-27T14:47:36.274112Z", "recent_changes": 88, "translated": 2099, "translated_words": 18052, "translated_percent": 98.0, "translated_words_percent": 89.6, "translated_chars": 121278, "translated_chars_percent": 87.6, "fuzzy": 30, "fuzzy_percent": 1.4, "failing": 35, "failing_percent": 1.6, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "ca", "name": "Catalan", "url": "http://translate.pkp.sfu.ca/languages/ca/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ca/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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_Hans", "name": "Chinese (Simplified)", "url": "http://translate.pkp.sfu.ca/languages/zh_Hans/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/zh_Hans/" }, { "total": 2015, "total_words": 18755, "total_chars": 129355, "last_change": "2023-04-17T16:33:26.064319Z", "recent_changes": 108, "translated": 1782, "translated_words": 14712, "translated_percent": 88.4, "translated_words_percent": 78.4, "translated_chars": 100958, "translated_chars_percent": 78.0, "fuzzy": 33, "fuzzy_percent": 1.6, "failing": 42, "failing_percent": 2.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 1, "comments": 0, "code": "zh_CN", "name": "Chinese (Simplified)", "url": "http://translate.pkp.sfu.ca/languages/zh_CN/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/zh_CN/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2023-04-17T16:33:25.939988Z", "recent_changes": 280, "translated": 1894, "translated_words": 13272, "translated_percent": 88.4, "translated_words_percent": 65.9, "translated_chars": 87328, "translated_chars_percent": 63.0, "fuzzy": 9, "fuzzy_percent": 0.4, "failing": 10, "failing_percent": 0.4, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "zh_Hant", "name": "Chinese (Traditional)", "url": "http://translate.pkp.sfu.ca/languages/zh_Hant/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/zh_Hant/" }, { "total": 1968, "total_words": 18463, "total_chars": 127704, "last_change": "2023-04-17T16:33:25.320961Z", "recent_changes": 2, "translated": 1590, "translated_words": 12208, "translated_percent": 80.7, "translated_words_percent": 66.1, "translated_chars": 82925, "translated_chars_percent": 64.9, "fuzzy": 31, "fuzzy_percent": 1.5, "failing": 84, "failing_percent": 4.2, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "hr", "name": "Croatian", "url": "http://translate.pkp.sfu.ca/languages/hr/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/hr/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2022-09-13T16:06:09.357540Z", "recent_changes": 1, "translated": 1, "translated_words": 1, "translated_percent": 7.1, "translated_words_percent": 5.0, "translated_chars": 6, "translated_chars_percent": 4.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": "hr_HR", "name": "Croatian", "url": "http://translate.pkp.sfu.ca/languages/hr_HR/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/hr_HR/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-01-25T06:30:43.664516Z", "recent_changes": 34, "translated": 2141, "translated_words": 20133, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138407, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "cs", "name": "Czech", "url": "http://translate.pkp.sfu.ca/languages/cs/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/cs/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2023-04-19T18:31:05.554703Z", "recent_changes": 1, "translated": 4, "translated_words": 8, "translated_percent": 28.5, "translated_words_percent": 40.0, "translated_chars": 53, "translated_chars_percent": 36.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": "cs_CZ", "name": "Czech", "url": "http://translate.pkp.sfu.ca/languages/cs_CZ/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/cs_CZ/" }, { "total": 2142, "total_words": 20134, "total_chars": 138413, "last_change": "2024-01-26T10:52:18.624487Z", "recent_changes": 13, "translated": 2142, "translated_words": 20134, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138413, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 5, "failing_percent": 0.2, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "da", "name": "Danish", "url": "http://translate.pkp.sfu.ca/languages/da/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/da/" }, { "total": 17, "total_words": 23, "total_chars": 168, "last_change": "2024-01-25T07:22:42.143887Z", "recent_changes": 1, "translated": 17, "translated_words": 23, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 168, "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_DK", "name": "Danish", "url": "http://translate.pkp.sfu.ca/languages/da_DK/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/da_DK/" }, { "total": 65, "total_words": 894, "total_chars": 5552, "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_AF", "name": "Dari", "url": "http://translate.pkp.sfu.ca/languages/fa_AF/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/fa_AF/" }, { "total": 2147, "total_words": 20140, "total_chars": 138450, "last_change": "2024-11-11T10:20:36.274259Z", "recent_changes": 72, "translated": 2111, "translated_words": 18810, "translated_percent": 98.3, "translated_words_percent": 93.3, "translated_chars": 128638, "translated_chars_percent": 92.9, "fuzzy": 18, "fuzzy_percent": 0.8, "failing": 25, "failing_percent": 1.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "nl", "name": "Dutch", "url": "http://translate.pkp.sfu.ca/languages/nl/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/nl/" }, { "total": 4569, "total_words": 23022, "total_chars": 200721, "last_change": "2023-04-17T16:33:24.268765Z", "recent_changes": 1, "translated": 4565, "translated_words": 22969, "translated_percent": 99.9, "translated_words_percent": 99.7, "translated_chars": 200378, "translated_chars_percent": 99.8, "fuzzy": 4, "fuzzy_percent": 0.1, "failing": 422, "failing_percent": 9.2, "approved": 0, "approved_percent": 0.0, "readonly": 2286, "readonly_percent": 50.0, "suggestions": 0, "comments": 7, "code": "en", "name": "English", "url": "http://translate.pkp.sfu.ca/languages/en/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/en/" }, { "total": 15, "total_words": 21, "total_chars": 174, "last_change": "2022-03-03T03:03:07.556328Z", "recent_changes": 1, "translated": 1, "translated_words": 1, "translated_percent": 6.6, "translated_words_percent": 4.7, "translated_chars": 30, "translated_chars_percent": 17.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": "en_US", "name": "English (United States)", "url": "http://translate.pkp.sfu.ca/languages/en_US/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/en_US/" }, { "total": 35, "total_words": 241, "total_chars": 1411, "last_change": "2023-03-23T02:50:36.262474Z", "recent_changes": 7, "translated": 7, "translated_words": 70, "translated_percent": 20.0, "translated_words_percent": 29.0, "translated_chars": 418, "translated_chars_percent": 29.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": "eo", "name": "Esperanto", "url": "http://translate.pkp.sfu.ca/languages/eo/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/eo/" }, { "total": 2252, "total_words": 20257, "total_chars": 139296, "last_change": "2024-11-15T06:23:40.802259Z", "recent_changes": 50, "translated": 2252, "translated_words": 20257, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 139296, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "fi", "name": "Finnish", "url": "http://translate.pkp.sfu.ca/languages/fi/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/fi/" }, { "total": 40, "total_words": 49, "total_chars": 358, "last_change": "2020-12-01T13:25:13.959829Z", "recent_changes": 3, "translated": 27, "translated_words": 30, "translated_percent": 67.5, "translated_words_percent": 61.2, "translated_chars": 219, "translated_chars_percent": 61.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": "fi_FI", "name": "Finnish", "url": "http://translate.pkp.sfu.ca/languages/fi_FI/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/fi_FI/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2024-05-31T06:50:15.447671Z", "recent_changes": 3, "translated": 14, "translated_words": 20, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 144, "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": "fr", "name": "French", "url": "http://translate.pkp.sfu.ca/languages/fr/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/fr/" }, { "total": 2145, "total_words": 20137, "total_chars": 138436, "last_change": "2024-07-27T13:10:59.866531Z", "recent_changes": 215, "translated": 2145, "translated_words": 20137, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138436, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 4, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 16, "comments": 0, "code": "fr_FR", "name": "French", "url": "http://translate.pkp.sfu.ca/languages/fr_FR/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/fr_FR/" }, { "total": 2151, "total_words": 20147, "total_chars": 138488, "last_change": "2024-04-26T20:05:09.254477Z", "recent_changes": 57, "translated": 2141, "translated_words": 20016, "translated_percent": 99.5, "translated_words_percent": 99.3, "translated_chars": 137335, "translated_chars_percent": 99.1, "fuzzy": 8, "fuzzy_percent": 0.3, "failing": 8, "failing_percent": 0.3, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 3, "comments": 3, "code": "fr_CA", "name": "French (Canada)", "url": "http://translate.pkp.sfu.ca/languages/fr_CA/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/fr_CA/" }, { "total": 1855, "total_words": 17048, "total_chars": 118596, "last_change": "2023-04-17T16:33:25.248240Z", "recent_changes": 1, "translated": 903, "translated_words": 7343, "translated_percent": 48.6, "translated_words_percent": 43.0, "translated_chars": 52002, "translated_chars_percent": 43.8, "fuzzy": 32, "fuzzy_percent": 1.7, "failing": 42, "failing_percent": 2.2, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "gd", "name": "Gaelic", "url": "http://translate.pkp.sfu.ca/languages/gd/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/gd/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/gd_GB/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2023-06-06T07:51:38.656475Z", "recent_changes": 17, "translated": 1973, "translated_words": 16704, "translated_percent": 92.1, "translated_words_percent": 82.9, "translated_chars": 113762, "translated_chars_percent": 82.1, "fuzzy": 30, "fuzzy_percent": 1.4, "failing": 80, "failing_percent": 3.7, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "gl", "name": "Galician", "url": "http://translate.pkp.sfu.ca/languages/gl/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/gl/" }, { "total": 20, "total_words": 26, "total_chars": 200, "last_change": "2021-06-25T10:34:48.225858Z", "recent_changes": 2, "translated": 6, "translated_words": 6, "translated_percent": 30.0, "translated_words_percent": 23.0, "translated_chars": 56, "translated_chars_percent": 28.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_ES", "name": "Galician", "url": "http://translate.pkp.sfu.ca/languages/gl_ES/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/gl_ES/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ka_GE/" }, { "total": 2123, "total_words": 20069, "total_chars": 137915, "last_change": "2023-05-25T10:39:59.162421Z", "recent_changes": 1, "translated": 1988, "translated_words": 17279, "translated_percent": 93.6, "translated_words_percent": 86.0, "translated_chars": 117180, "translated_chars_percent": 84.9, "fuzzy": 24, "fuzzy_percent": 1.1, "failing": 38, "failing_percent": 1.7, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "ka", "name": "Georgian", "url": "http://translate.pkp.sfu.ca/languages/ka/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ka/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-11-04T12:11:21.681678Z", "recent_changes": 70, "translated": 2135, "translated_words": 19915, "translated_percent": 99.7, "translated_words_percent": 98.9, "translated_chars": 136574, "translated_chars_percent": 98.6, "fuzzy": 3, "fuzzy_percent": 0.1, "failing": 6, "failing_percent": 0.2, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "de", "name": "German", "url": "http://translate.pkp.sfu.ca/languages/de/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/de/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2023-04-21T11:53:17.912039Z", "recent_changes": 1, "translated": 2, "translated_words": 2, "translated_percent": 14.2, "translated_words_percent": 10.0, "translated_chars": 11, "translated_chars_percent": 7.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": "de_DE", "name": "German", "url": "http://translate.pkp.sfu.ca/languages/de_DE/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/de_DE/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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": "nds", "name": "German (Low)", "url": "http://translate.pkp.sfu.ca/languages/nds/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/nds/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/el_GR/" }, { "total": 2020, "total_words": 18948, "total_chars": 130124, "last_change": "2023-05-05T09:07:40.855410Z", "recent_changes": 32, "translated": 1788, "translated_words": 14897, "translated_percent": 88.5, "translated_words_percent": 78.6, "translated_chars": 101674, "translated_chars_percent": 78.1, "fuzzy": 36, "fuzzy_percent": 1.7, "failing": 94, "failing_percent": 4.6, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "el", "name": "Greek", "url": "http://translate.pkp.sfu.ca/languages/el/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/el/" }, { "total": 1793, "total_words": 16903, "total_chars": 117123, "last_change": "2023-05-25T10:39:58.305239Z", "recent_changes": 1, "translated": 349, "translated_words": 2788, "translated_percent": 19.4, "translated_words_percent": 16.4, "translated_chars": 18324, "translated_chars_percent": 15.6, "fuzzy": 21, "fuzzy_percent": 1.1, "failing": 17, "failing_percent": 0.9, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "he", "name": "Hebrew", "url": "http://translate.pkp.sfu.ca/languages/he/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/he/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/he_IL/" }, { "total": 1888, "total_words": 17922, "total_chars": 123773, "last_change": "2023-04-17T16:33:25.295454Z", "recent_changes": 9, "translated": 1588, "translated_words": 12773, "translated_percent": 84.1, "translated_words_percent": 71.2, "translated_chars": 87141, "translated_chars_percent": 70.4, "fuzzy": 34, "fuzzy_percent": 1.8, "failing": 82, "failing_percent": 4.3, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "hi", "name": "Hindi", "url": "http://translate.pkp.sfu.ca/languages/hi/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/hi/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2024-01-30T07:45:20.975020Z", "recent_changes": 13, "translated": 14, "translated_words": 20, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 144, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "hu_HU", "name": "Hungarian", "url": "http://translate.pkp.sfu.ca/languages/hu_HU/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/hu_HU/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2023-05-25T10:39:58.570246Z", "recent_changes": 57, "translated": 1949, "translated_words": 16877, "translated_percent": 91.0, "translated_words_percent": 83.8, "translated_chars": 114936, "translated_chars_percent": 83.0, "fuzzy": 30, "fuzzy_percent": 1.4, "failing": 67, "failing_percent": 3.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "hu", "name": "Hungarian", "url": "http://translate.pkp.sfu.ca/languages/hu/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/hu/" }, { "total": 2139, "total_words": 20118, "total_chars": 138318, "last_change": "2023-10-16T12:00:40.885445Z", "recent_changes": 5, "translated": 1425, "translated_words": 10224, "translated_percent": 66.6, "translated_words_percent": 50.8, "translated_chars": 68843, "translated_chars_percent": 49.7, "fuzzy": 7, "fuzzy_percent": 0.3, "failing": 112, "failing_percent": 5.2, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "is", "name": "Icelandic", "url": "http://translate.pkp.sfu.ca/languages/is/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/is/" }, { "total": 2163, "total_words": 20157, "total_chars": 138580, "last_change": "2024-08-21T14:57:03.002307Z", "recent_changes": 70, "translated": 2163, "translated_words": 20157, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138580, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 2, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "id", "name": "Indonesian", "url": "http://translate.pkp.sfu.ca/languages/id/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/id/" }, { "total": 15, "total_words": 21, "total_chars": 149, "last_change": "2022-12-10T17:53:01.679902Z", "recent_changes": 1, "translated": 3, "translated_words": 5, "translated_percent": 20.0, "translated_words_percent": 23.8, "translated_chars": 32, "translated_chars_percent": 21.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": "it_IT", "name": "Italian", "url": "http://translate.pkp.sfu.ca/languages/it_IT/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/it_IT/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-08-26T14:57:03.457156Z", "recent_changes": 172, "translated": 2141, "translated_words": 20133, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138407, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 3, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "it", "name": "Italian", "url": "http://translate.pkp.sfu.ca/languages/it/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/it/" }, { "total": 1940, "total_words": 18250, "total_chars": 125961, "last_change": "2024-09-18T16:22:25.963181Z", "recent_changes": 67, "translated": 1804, "translated_words": 16906, "translated_percent": 92.9, "translated_words_percent": 92.6, "translated_chars": 117484, "translated_chars_percent": 93.2, "fuzzy": 2, "fuzzy_percent": 0.1, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "ja", "name": "Japanese", "url": "http://translate.pkp.sfu.ca/languages/ja/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ja/" }, { "total": 1646, "total_words": 1653, "total_chars": 53478, "last_change": "2024-03-29T20:35:09.608708Z", "recent_changes": 14, "translated": 1633, "translated_words": 1636, "translated_percent": 99.2, "translated_words_percent": 98.9, "translated_chars": 53360, "translated_chars_percent": 99.7, "fuzzy": 12, "fuzzy_percent": 0.7, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/kk_KZ/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2023-04-17T16:33:24.667927Z", "recent_changes": 1, "translated": 1998, "translated_words": 17394, "translated_percent": 93.3, "translated_words_percent": 86.3, "translated_chars": 118228, "translated_chars_percent": 85.4, "fuzzy": 32, "fuzzy_percent": 1.4, "failing": 58, "failing_percent": 2.7, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "kk", "name": "Kazakh", "url": "http://translate.pkp.sfu.ca/languages/kk/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/kk/" }, { "total": 1570, "total_words": 15596, "total_chars": 108551, "last_change": "2023-04-17T16:33:25.877728Z", "recent_changes": 1, "translated": 444, "translated_words": 2230, "translated_percent": 28.2, "translated_words_percent": 14.2, "translated_chars": 15140, "translated_chars_percent": 13.9, "fuzzy": 6, "fuzzy_percent": 0.3, "failing": 7, "failing_percent": 0.4, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "ko", "name": "Korean", "url": "http://translate.pkp.sfu.ca/languages/ko/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ko/" }, { "total": 15, "total_words": 21, "total_chars": 154, "last_change": "2020-09-10T11:51:30.185366Z", "recent_changes": 2, "translated": 2, "translated_words": 2, "translated_percent": 13.3, "translated_words_percent": 9.5, "translated_chars": 20, "translated_chars_percent": 12.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": "ko_KR", "name": "Korean", "url": "http://translate.pkp.sfu.ca/languages/ko_KR/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ko_KR/" }, { "total": 426, "total_words": 469, "total_chars": 3278, "last_change": "2020-04-20T20:03:16.031923Z", "recent_changes": 1, "translated": 415, "translated_words": 452, "translated_percent": 97.4, "translated_words_percent": 96.3, "translated_chars": 3160, "translated_chars_percent": 96.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/languages/ku_IQ/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ku_IQ/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ku/" }, { "total": 2137, "total_words": 20057, "total_chars": 137883, "last_change": "2023-04-17T16:33:25.021146Z", "recent_changes": 1, "translated": 1880, "translated_words": 15318, "translated_percent": 87.9, "translated_words_percent": 76.3, "translated_chars": 103587, "translated_chars_percent": 75.1, "fuzzy": 39, "fuzzy_percent": 1.8, "failing": 120, "failing_percent": 5.6, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "ckb", "name": "Kurdish (Central)", "url": "http://translate.pkp.sfu.ca/languages/ckb/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ckb/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-06-21T14:42:12.716671Z", "recent_changes": 326, "translated": 907, "translated_words": 9752, "translated_percent": 42.3, "translated_words_percent": 48.4, "translated_chars": 66448, "translated_chars_percent": 48.0, "fuzzy": 2, "fuzzy_percent": 0.1, "failing": 15, "failing_percent": 0.7, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 1, "comments": 0, "code": "ky", "name": "Kyrgyz", "url": "http://translate.pkp.sfu.ca/languages/ky/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ky/" }, { "total": 2154, "total_words": 20155, "total_chars": 138542, "last_change": "2024-02-22T18:51:00.473779Z", "recent_changes": 185, "translated": 2154, "translated_words": 20155, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138542, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "lv", "name": "Latvian", "url": "http://translate.pkp.sfu.ca/languages/lv/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/lv/" }, { "total": 17, "total_words": 23, "total_chars": 162, "last_change": "2022-10-18T13:44:33.058764Z", "recent_changes": 1, "translated": 5, "translated_words": 7, "translated_percent": 29.4, "translated_words_percent": 30.4, "translated_chars": 45, "translated_chars_percent": 27.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": "lv_LV", "name": "Latvian", "url": "http://translate.pkp.sfu.ca/languages/lv_LV/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/lv_LV/" }, { "total": 1404, "total_words": 11639, "total_chars": 80397, "last_change": "2024-03-04T09:26:55.308326Z", "recent_changes": 5, "translated": 93, "translated_words": 270, "translated_percent": 6.6, "translated_words_percent": 2.3, "translated_chars": 1666, "translated_chars_percent": 2.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 0.2, "suggestions": 1, "comments": 0, "code": "lt", "name": "Lithuanian", "url": "http://translate.pkp.sfu.ca/languages/lt/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/lt/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2023-07-10T09:41:20.621339Z", "recent_changes": 5, "translated": 7, "translated_words": 60, "translated_percent": 0.3, "translated_words_percent": 0.2, "translated_chars": 390, "translated_chars_percent": 0.2, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "dsb", "name": "Lower Sorbian", "url": "http://translate.pkp.sfu.ca/languages/dsb/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/dsb/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-01-28T08:48:58.057220Z", "recent_changes": 147, "translated": 2141, "translated_words": 20133, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138407, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "mk", "name": "Macedonian", "url": "http://translate.pkp.sfu.ca/languages/mk/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/mk/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2024-01-28T08:47:09.192168Z", "recent_changes": 1, "translated": 14, "translated_words": 20, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 144, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "mk_MK", "name": "Macedonian", "url": "http://translate.pkp.sfu.ca/languages/mk_MK/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/mk_MK/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-01-29T03:58:09.698571Z", "recent_changes": 22, "translated": 2128, "translated_words": 20099, "translated_percent": 99.3, "translated_words_percent": 99.8, "translated_chars": 138186, "translated_chars_percent": 99.8, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 15, "failing_percent": 0.7, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 1, "comments": 0, "code": "ms", "name": "Malay", "url": "http://translate.pkp.sfu.ca/languages/ms/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ms/" }, { "total": 17, "total_words": 23, "total_chars": 159, "last_change": "2024-01-29T03:51:06.360709Z", "recent_changes": 13, "translated": 17, "translated_words": 23, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 159, "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": 8, "comments": 0, "code": "ms_MY", "name": "Malay", "url": "http://translate.pkp.sfu.ca/languages/ms_MY/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ms_MY/" }, { "total": 1888, "total_words": 17922, "total_chars": 123777, "last_change": "2024-09-12T09:01:05.253288Z", "recent_changes": 360, "translated": 1874, "translated_words": 17902, "translated_percent": 99.2, "translated_words_percent": 99.8, "translated_chars": 123633, "translated_chars_percent": 99.8, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "mr", "name": "Marathi", "url": "http://translate.pkp.sfu.ca/languages/mr/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/mr/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/mn_MN/" }, { "total": 1625, "total_words": 15846, "total_chars": 110559, "last_change": "2023-08-25T07:26:31.894898Z", "recent_changes": 26, "translated": 64, "translated_words": 179, "translated_percent": 3.9, "translated_words_percent": 1.1, "translated_chars": 1184, "translated_chars_percent": 1.0, "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": "mn", "name": "Mongolian", "url": "http://translate.pkp.sfu.ca/languages/mn/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/mn/" }, { "total": 1923, "total_words": 18006, "total_chars": 124550, "last_change": "2024-04-12T10:33:52.258072Z", "recent_changes": 602, "translated": 1208, "translated_words": 10580, "translated_percent": 62.8, "translated_words_percent": 58.7, "translated_chars": 74640, "translated_chars_percent": 59.9, "fuzzy": 2, "fuzzy_percent": 0.1, "failing": 24, "failing_percent": 1.2, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/cnr/" }, { "total": 2203, "total_words": 20213, "total_chars": 139021, "last_change": "2024-09-16T07:32:40.893434Z", "recent_changes": 148, "translated": 2188, "translated_words": 19912, "translated_percent": 99.3, "translated_words_percent": 98.5, "translated_chars": 136505, "translated_chars_percent": 98.1, "fuzzy": 14, "fuzzy_percent": 0.6, "failing": 13, "failing_percent": 0.5, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 15, "comments": 16, "code": "nb_NO", "name": "Norwegian Bokmål", "url": "http://translate.pkp.sfu.ca/languages/nb_NO/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/nb_NO/" }, { "total": 65, "total_words": 894, "total_chars": 5552, "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": "ps", "name": "Pashto", "url": "http://translate.pkp.sfu.ca/languages/ps/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ps/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/fa_IR/" }, { "total": 2142, "total_words": 20146, "total_chars": 138496, "last_change": "2024-12-07T17:42:00.638494Z", "recent_changes": 249, "translated": 2124, "translated_words": 19406, "translated_percent": 99.1, "translated_words_percent": 96.3, "translated_chars": 132320, "translated_chars_percent": 95.5, "fuzzy": 12, "fuzzy_percent": 0.5, "failing": 260, "failing_percent": 12.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 1, "comments": 0, "code": "fa", "name": "Persian", "url": "http://translate.pkp.sfu.ca/languages/fa/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/fa/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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": "peo", "name": "Persian (Old)", "url": "http://translate.pkp.sfu.ca/languages/peo/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/peo/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2023-10-20T21:46:44.840834Z", "recent_changes": 7, "translated": 8, "translated_words": 8, "translated_percent": 57.1, "translated_words_percent": 40.0, "translated_chars": 56, "translated_chars_percent": 38.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": 2, "comments": 0, "code": "pl_PL", "name": "Polish", "url": "http://translate.pkp.sfu.ca/languages/pl_PL/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/pl_PL/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-05-16T16:09:47.712172Z", "recent_changes": 30, "translated": 2141, "translated_words": 20133, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138407, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 15, "failing_percent": 0.7, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "pl", "name": "Polish", "url": "http://translate.pkp.sfu.ca/languages/pl/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/pl/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2023-04-20T13:21:21.869146Z", "recent_changes": 4, "translated": 4, "translated_words": 8, "translated_percent": 28.5, "translated_words_percent": 40.0, "translated_chars": 53, "translated_chars_percent": 36.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", "name": "Portuguese", "url": "http://translate.pkp.sfu.ca/languages/pt/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/pt/" }, { "total": 2144, "total_words": 20147, "total_chars": 138494, "last_change": "2024-09-10T17:07:44.212811Z", "recent_changes": 56, "translated": 2144, "translated_words": 20147, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138494, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 9, "failing_percent": 0.4, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 1, "code": "pt_BR", "name": "Portuguese (Brazil)", "url": "http://translate.pkp.sfu.ca/languages/pt_BR/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/pt_BR/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-01-29T11:00:05.875310Z", "recent_changes": 266, "translated": 2141, "translated_words": 20133, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138407, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "pt_PT", "name": "Portuguese (Portugal)", "url": "http://translate.pkp.sfu.ca/languages/pt_PT/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/pt_PT/" }, { "total": 15, "total_words": 33, "total_chars": 233, "last_change": "2022-03-09T14:42:21.464591Z", "recent_changes": 1, "translated": 1, "translated_words": 13, "translated_percent": 6.6, "translated_words_percent": 39.3, "translated_chars": 89, "translated_chars_percent": 38.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": "ro_RO", "name": "Romanian", "url": "http://translate.pkp.sfu.ca/languages/ro_RO/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ro_RO/" }, { "total": 2066, "total_words": 19667, "total_chars": 135261, "last_change": "2024-01-03T22:53:47.229162Z", "recent_changes": 27, "translated": 1848, "translated_words": 15804, "translated_percent": 89.4, "translated_words_percent": 80.3, "translated_chars": 107869, "translated_chars_percent": 79.7, "fuzzy": 35, "fuzzy_percent": 1.6, "failing": 55, "failing_percent": 2.6, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "ro", "name": "Romanian", "url": "http://translate.pkp.sfu.ca/languages/ro/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ro/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2022-11-04T08:47:19.776345Z", "recent_changes": 2, "translated": 2, "translated_words": 4, "translated_percent": 14.2, "translated_words_percent": 20.0, "translated_chars": 27, "translated_chars_percent": 18.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": "ru_RU", "name": "Russian", "url": "http://translate.pkp.sfu.ca/languages/ru_RU/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ru_RU/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-02-05T23:50:45.064012Z", "recent_changes": 81, "translated": 2141, "translated_words": 20133, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138407, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "ru", "name": "Russian", "url": "http://translate.pkp.sfu.ca/languages/ru/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ru/" }, { "total": 1683, "total_words": 14427, "total_chars": 98271, "last_change": "2024-12-06T13:07:17.754101Z", "recent_changes": 5, "translated": 21, "translated_words": 77, "translated_percent": 1.2, "translated_words_percent": 0.5, "translated_chars": 516, "translated_chars_percent": 0.5, "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": "se", "name": "Sami (Northern)", "url": "http://translate.pkp.sfu.ca/languages/se/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/se/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sr_SR/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sr/" }, { "total": 1866, "total_words": 17688, "total_chars": 122430, "last_change": "2023-04-17T16:33:26.010930Z", "recent_changes": 13, "translated": 1439, "translated_words": 10586, "translated_percent": 77.1, "translated_words_percent": 59.8, "translated_chars": 72544, "translated_chars_percent": 59.2, "fuzzy": 15, "fuzzy_percent": 0.8, "failing": 97, "failing_percent": 5.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 1, "comments": 0, "code": "sr_Cyrl", "name": "Serbian (cyrillic)", "url": "http://translate.pkp.sfu.ca/languages/sr_Cyrl/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sr_Cyrl/" }, { "total": 2096, "total_words": 19711, "total_chars": 135795, "last_change": "2023-04-17T16:33:25.904858Z", "recent_changes": 15, "translated": 1644, "translated_words": 12234, "translated_percent": 78.4, "translated_words_percent": 62.0, "translated_chars": 83082, "translated_chars_percent": 61.1, "fuzzy": 16, "fuzzy_percent": 0.7, "failing": 114, "failing_percent": 5.4, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "sr_Latn", "name": "Serbian (latin)", "url": "http://translate.pkp.sfu.ca/languages/sr_Latn/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sr_Latn/" }, { "total": 200, "total_words": 2153, "total_chars": 13794, "last_change": "2024-08-14T07:55:53.914611Z", "recent_changes": 36, "translated": 32, "translated_words": 92, "translated_percent": 16.0, "translated_words_percent": 4.2, "translated_chars": 615, "translated_chars_percent": 4.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": "sid", "name": "Sidamo", "url": "http://translate.pkp.sfu.ca/languages/sid/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sid/" }, { "total": 65, "total_words": 894, "total_chars": 5552, "last_change": null, "recent_changes": 0, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "translated_words_percent": 0.0, "translated_chars": 0, "translated_chars_percent": 0.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "si", "name": "Sinhala", "url": "http://translate.pkp.sfu.ca/languages/si/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/si/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": null, "recent_changes": 0, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "translated_words_percent": 0.0, "translated_chars": 0, "translated_chars_percent": 0.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "si_LK", "name": "Sinhala", "url": "http://translate.pkp.sfu.ca/languages/si_LK/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/si_LK/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sk_SK/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2023-04-17T16:33:24.856758Z", "recent_changes": 1, "translated": 1892, "translated_words": 15535, "translated_percent": 88.3, "translated_words_percent": 77.1, "translated_chars": 105088, "translated_chars_percent": 75.9, "fuzzy": 38, "fuzzy_percent": 1.7, "failing": 40, "failing_percent": 1.8, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 2, "comments": 0, "code": "sk", "name": "Slovak", "url": "http://translate.pkp.sfu.ca/languages/sk/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sk/" }, { "total": 2142, "total_words": 20134, "total_chars": 138413, "last_change": "2024-10-13T07:31:36.861777Z", "recent_changes": 19, "translated": 2137, "translated_words": 20118, "translated_percent": 99.7, "translated_words_percent": 99.9, "translated_chars": 138325, "translated_chars_percent": 99.9, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 38, "failing_percent": 1.7, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "sl", "name": "Slovenian", "url": "http://translate.pkp.sfu.ca/languages/sl/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sl/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sl_SI/" }, { "total": 16, "total_words": 30, "total_chars": 215, "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": "wen", "name": "Sorbian", "url": "http://translate.pkp.sfu.ca/languages/wen/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/wen/" }, { "total": 2143, "total_words": 20136, "total_chars": 138437, "last_change": "2024-05-03T10:13:10.915378Z", "recent_changes": 24, "translated": 2143, "translated_words": 20136, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138437, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 1, "comments": 2, "code": "es", "name": "Spanish", "url": "http://translate.pkp.sfu.ca/languages/es/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/es/" }, { "total": 15, "total_words": 21, "total_chars": 150, "last_change": "2023-12-06T17:26:30.538522Z", "recent_changes": 10, "translated": 14, "translated_words": 18, "translated_percent": 93.3, "translated_words_percent": 85.7, "translated_chars": 124, "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": "es_ES", "name": "Spanish", "url": "http://translate.pkp.sfu.ca/languages/es_ES/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/es_ES/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2023-12-06T17:20:49.672827Z", "recent_changes": 14, "translated": 13, "translated_words": 17, "translated_percent": 92.8, "translated_words_percent": 85.0, "translated_chars": 118, "translated_chars_percent": 81.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": "es_AR", "name": "Spanish (Argentina)", "url": "http://translate.pkp.sfu.ca/languages/es_AR/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/es_AR/" }, { "total": 996, "total_words": 8507, "total_chars": 59388, "last_change": "2022-11-16T01:21:54.686107Z", "recent_changes": 1, "translated": 598, "translated_words": 5060, "translated_percent": 60.0, "translated_words_percent": 59.4, "translated_chars": 34077, "translated_chars_percent": 57.3, "fuzzy": 2, "fuzzy_percent": 0.2, "failing": 9, "failing_percent": 0.9, "approved": 0, "approved_percent": 0.0, "readonly": 1, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "es_MX", "name": "Spanish (Mexico)", "url": "http://translate.pkp.sfu.ca/languages/es_MX/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/es_MX/" }, { "total": 148, "total_words": 238, "total_chars": 1823, "last_change": "2023-06-02T12:54:09.575511Z", "recent_changes": 8, "translated": 147, "translated_words": 235, "translated_percent": 99.3, "translated_words_percent": 98.7, "translated_chars": 1797, "translated_chars_percent": 98.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": "sv_SE", "name": "Swedish", "url": "http://translate.pkp.sfu.ca/languages/sv_SE/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sv_SE/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-03-05T09:24:25.770862Z", "recent_changes": 41, "translated": 2140, "translated_words": 20130, "translated_percent": 99.9, "translated_words_percent": 99.9, "translated_chars": 138381, "translated_chars_percent": 99.9, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 6, "failing_percent": 0.2, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 1, "comments": 1, "code": "sv", "name": "Swedish", "url": "http://translate.pkp.sfu.ca/languages/sv/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/sv/" }, { "total": 2052, "total_words": 19306, "total_chars": 133439, "last_change": "2024-10-20T02:03:40.482248Z", "recent_changes": 1918, "translated": 2051, "translated_words": 19304, "translated_percent": 99.9, "translated_words_percent": 99.9, "translated_chars": 133426, "translated_chars_percent": 99.9, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 8, "failing_percent": 0.3, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "th", "name": "Thai", "url": "http://translate.pkp.sfu.ca/languages/th/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/th/" }, { "total": 14, "total_words": 20, "total_chars": 144, "last_change": "2024-01-02T18:22:52.700861Z", "recent_changes": 4, "translated": 13, "translated_words": 17, "translated_percent": 92.8, "translated_words_percent": 85.0, "translated_chars": 118, "translated_chars_percent": 81.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": 1, "comments": 0, "code": "tr_TR", "name": "Turkish", "url": "http://translate.pkp.sfu.ca/languages/tr_TR/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/tr_TR/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-09-15T23:18:43.066472Z", "recent_changes": 19, "translated": 2125, "translated_words": 18852, "translated_percent": 99.2, "translated_words_percent": 93.6, "translated_chars": 128042, "translated_chars_percent": 92.5, "fuzzy": 12, "fuzzy_percent": 0.5, "failing": 68, "failing_percent": 3.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 2, "comments": 0, "code": "tr", "name": "Turkish", "url": "http://translate.pkp.sfu.ca/languages/tr/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/tr/" }, { "total": 2142, "total_words": 20134, "total_chars": 138414, "last_change": "2024-02-18T12:08:59.329679Z", "recent_changes": 87, "translated": 2142, "translated_words": 20134, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 138414, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "uk", "name": "Ukrainian", "url": "http://translate.pkp.sfu.ca/languages/uk/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/uk/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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": 1, "comments": 0, "code": "uk_UA", "name": "Ukrainian", "url": "http://translate.pkp.sfu.ca/languages/uk_UA/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/uk_UA/" }, { "total": 65, "total_words": 894, "total_chars": 5552, "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": "und", "name": "Undetermined", "url": "http://translate.pkp.sfu.ca/languages/und/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/und/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2023-07-10T07:16:38.648142Z", "recent_changes": 5, "translated": 69, "translated_words": 182, "translated_percent": 3.2, "translated_words_percent": 0.9, "translated_chars": 1223, "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.1, "suggestions": 0, "comments": 0, "code": "hsb", "name": "Upper Sorbian", "url": "http://translate.pkp.sfu.ca/languages/hsb/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/hsb/" }, { "total": 162, "total_words": 1539, "total_chars": 9820, "last_change": null, "recent_changes": 0, "translated": 59, "translated_words": 327, "translated_percent": 36.4, "translated_words_percent": 21.2, "translated_chars": 2120, "translated_chars_percent": 21.5, "fuzzy": 39, "fuzzy_percent": 24.0, "failing": 5, "failing_percent": 3.0, "approved": 0, "approved_percent": 0.0, "readonly": 1, "readonly_percent": 0.6, "suggestions": 0, "comments": 0, "code": "ur", "name": "Urdu", "url": "http://translate.pkp.sfu.ca/languages/ur/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ur/" }, { "total": 30, "total_words": 39, "total_chars": 276, "last_change": "2024-08-11T16:24:19.562080Z", "recent_changes": 1, "translated": 30, "translated_words": 39, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 276, "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": "ur_PK", "name": "Urdu (Pakistan)", "url": "http://translate.pkp.sfu.ca/languages/ur_PK/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/ur_PK/" }, { "total": 16, "total_words": 22, "total_chars": 184, "last_change": "2022-10-12T06:35:39.473247Z", "recent_changes": 2, "translated": 4, "translated_words": 6, "translated_percent": 25.0, "translated_words_percent": 27.2, "translated_chars": 67, "translated_chars_percent": 36.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": 2, "comments": 0, "code": "uz_UZ@latin", "name": "Uzbek", "url": "http://translate.pkp.sfu.ca/languages/uz_UZ@latin/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/uz_UZ@latin/" }, { "total": 15, "total_words": 21, "total_chars": 151, "last_change": "2023-09-27T07:33:36.344161Z", "recent_changes": 7, "translated": 14, "translated_words": 18, "translated_percent": 93.3, "translated_words_percent": 85.7, "translated_chars": 125, "translated_chars_percent": 82.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": 1, "comments": 0, "code": "uz_UZ@cyrillic", "name": "Uzbek", "url": "http://translate.pkp.sfu.ca/languages/uz_UZ@cyrillic/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/uz_UZ@cyrillic/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-01-29T19:11:21.955263Z", "recent_changes": 134, "translated": 186, "translated_words": 2147, "translated_percent": 8.6, "translated_words_percent": 10.6, "translated_chars": 14053, "translated_chars_percent": 10.1, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 13, "failing_percent": 0.6, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "uz", "name": "Uzbek", "url": "http://translate.pkp.sfu.ca/languages/uz/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/uz/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-03-03T02:38:38.432627Z", "recent_changes": 8, "translated": 2050, "translated_words": 18265, "translated_percent": 95.7, "translated_words_percent": 90.7, "translated_chars": 124133, "translated_chars_percent": 89.6, "fuzzy": 23, "fuzzy_percent": 1.0, "failing": 50, "failing_percent": 2.3, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 1, "comments": 0, "code": "uz_Latn", "name": "Uzbek (latin)", "url": "http://translate.pkp.sfu.ca/languages/uz_Latn/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/uz_Latn/" }, { "total": 14, "total_words": 20, "total_chars": 144, "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/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/vi_VN/" }, { "total": 2141, "total_words": 20133, "total_chars": 138407, "last_change": "2024-06-03T15:01:42.596672Z", "recent_changes": 78, "translated": 2043, "translated_words": 18044, "translated_percent": 95.4, "translated_words_percent": 89.6, "translated_chars": 122508, "translated_chars_percent": 88.5, "fuzzy": 14, "fuzzy_percent": 0.6, "failing": 42, "failing_percent": 1.9, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.1, "suggestions": 0, "comments": 0, "code": "vi", "name": "Vietnamese", "url": "http://translate.pkp.sfu.ca/languages/vi/ojs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/-/vi/" } ][ { "total": 1720, "total_words": 14509, "total_chars": 99002, "last_change": "2023-02-27T21:17:25.352212Z", "recent_changes": 13, "translated": 123, "translated_words": 315, "translated_percent": 7.1, "translated_words_percent": 2.1, "translated_chars": 2228, "translated_chars_percent": 2.2, "fuzzy": 4, "fuzzy_percent": 0.2, "failing": 3, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 4, "readonly_percent": 0.2, "suggestions": 0, "comments": 0, "code": "sq", "name": "Albanian", "url": "