Statistics
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/ojs/locale/statistics/?format=api
http://translate.pkp.sfu.ca/api/components/ojs/locale/statistics/?format=api&page=2", "previous": null, "results": [ { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-10-30T18:50:17.526246Z", "recent_changes": 1, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 4, "failing_percent": 0.6, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "fr_CA", "name": "French (Canada)", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/fr_CA/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/fr_CA/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-28T17:41:06.316159Z", "recent_changes": 4, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "pt_BR", "name": "Portuguese (Brazil)", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/pt_BR/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/pt_BR/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-02-25T12:56:02.519732Z", "recent_changes": 1, "translated": 634, "translated_words": 4659, "translated_percent": 98.9, "translated_words_percent": 95.5, "translated_chars": 33755, "translated_chars_percent": 94.8, "fuzzy": 2, "fuzzy_percent": 0.3, "failing": 11, "failing_percent": 1.7, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 13, "comments": 0, "code": "eu", "name": "Basque", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/eu/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/eu/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-09-16T07:32:40.893434Z", "recent_changes": 5, "translated": 637, "translated_words": 4660, "translated_percent": 99.3, "translated_words_percent": 95.5, "translated_chars": 33600, "translated_chars_percent": 94.3, "fuzzy": 3, "fuzzy_percent": 0.4, "failing": 3, "failing_percent": 0.4, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 7, "comments": 5, "code": "nb_NO", "name": "Norwegian Bokmål", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/nb_NO/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/nb_NO/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-11-04T15:20:04.674428Z", "recent_changes": 1, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 5, "failing_percent": 0.7, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "nl", "name": "Dutch", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/nl/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/nl/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-02-09T10:22:12.975310Z", "recent_changes": 1, "translated": 600, "translated_words": 4038, "translated_percent": 93.6, "translated_words_percent": 82.7, "translated_chars": 28650, "translated_chars_percent": 80.4, "fuzzy": 10, "fuzzy_percent": 1.5, "failing": 38, "failing_percent": 5.9, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "sr_Cyrl", "name": "Serbian (cyrillic)", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/sr_Cyrl/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/sr_Cyrl/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-02-09T10:22:13.239884Z", "recent_changes": 1, "translated": 599, "translated_words": 3958, "translated_percent": 93.4, "translated_words_percent": 81.1, "translated_chars": 28181, "translated_chars_percent": 79.1, "fuzzy": 9, "fuzzy_percent": 1.4, "failing": 41, "failing_percent": 6.3, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "sr_Latn", "name": "Serbian (latin)", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/sr_Latn/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/sr_Latn/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-02-09T10:22:04.223921Z", "recent_changes": 1, "translated": 625, "translated_words": 4252, "translated_percent": 97.5, "translated_words_percent": 87.1, "translated_chars": 30192, "translated_chars_percent": 84.8, "fuzzy": 5, "fuzzy_percent": 0.7, "failing": 37, "failing_percent": 5.7, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "hi", "name": "Hindi", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/hi/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/hi/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-03-04T09:26:55.308326Z", "recent_changes": 1, "translated": 86, "translated_words": 208, "translated_percent": 13.4, "translated_words_percent": 4.2, "translated_chars": 1292, "translated_chars_percent": 3.6, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 1, "comments": 0, "code": "lt", "name": "Lithuanian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/lt/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/lt/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": null, "recent_changes": 0, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 125, "failing_percent": 19.5, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "en", "name": "English", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/en/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/en/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-20T19:02:54.670694Z", "recent_changes": 13, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "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": "ar", "name": "Arabic", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ar/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ar/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-05T17:54:19.465512Z", "recent_changes": 3, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "bg", "name": "Bulgarian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/bg/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/bg/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-05-03T10:14:19.761474Z", "recent_changes": 1, "translated": 637, "translated_words": 4458, "translated_percent": 99.3, "translated_words_percent": 91.3, "translated_chars": 31682, "translated_chars_percent": 89.0, "fuzzy": 3, "fuzzy_percent": 0.4, "failing": 27, "failing_percent": 4.2, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "ca", "name": "Catalan", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ca/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ca/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-01T08:55:08.661574Z", "recent_changes": 3, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "cs", "name": "Czech", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/cs/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/cs/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-17T09:53:55.167229Z", "recent_changes": 2, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "da", "name": "Danish", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/da/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/da/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-06-25T20:05:27.391388Z", "recent_changes": 1, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "de", "name": "German", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/de/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/de/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": null, "recent_changes": 0, "translated": 632, "translated_words": 4592, "translated_percent": 98.5, "translated_words_percent": 94.1, "translated_chars": 33196, "translated_chars_percent": 93.2, "fuzzy": 3, "fuzzy_percent": 0.4, "failing": 27, "failing_percent": 4.2, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "el", "name": "Greek", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/el/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/el/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-27T10:31:58.499351Z", "recent_changes": 2, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 2, "failing_percent": 0.3, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 1, "code": "es", "name": "Spanish", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/es/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/es/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-04-27T08:24:07.067251Z", "recent_changes": 5, "translated": 630, "translated_words": 4224, "translated_percent": 98.2, "translated_words_percent": 86.5, "translated_chars": 29946, "translated_chars_percent": 84.1, "fuzzy": 6, "fuzzy_percent": 0.9, "failing": 122, "failing_percent": 19.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "fa", "name": "Persian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/fa/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/fa/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-06-01T20:44:45.998753Z", "recent_changes": 1, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "fi", "name": "Finnish", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/fi/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/fi/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": null, "recent_changes": 0, "translated": 625, "translated_words": 4252, "translated_percent": 97.5, "translated_words_percent": 87.1, "translated_chars": 30192, "translated_chars_percent": 84.8, "fuzzy": 5, "fuzzy_percent": 0.7, "failing": 17, "failing_percent": 2.6, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "gd", "name": "Gaelic", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/gd/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/gd/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": null, "recent_changes": 0, "translated": 631, "translated_words": 4587, "translated_percent": 98.4, "translated_words_percent": 94.0, "translated_chars": 33164, "translated_chars_percent": 93.1, "fuzzy": 3, "fuzzy_percent": 0.4, "failing": 32, "failing_percent": 4.9, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "gl", "name": "Galician", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/gl/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/gl/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-12-11T12:41:27.897818Z", "recent_changes": 3, "translated": 624, "translated_words": 4140, "translated_percent": 97.3, "translated_words_percent": 84.8, "translated_chars": 29119, "translated_chars_percent": 81.8, "fuzzy": 6, "fuzzy_percent": 0.9, "failing": 22, "failing_percent": 3.4, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "hr", "name": "Croatian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/hr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/hr/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": null, "recent_changes": 0, "translated": 621, "translated_words": 4237, "translated_percent": 96.8, "translated_words_percent": 86.8, "translated_chars": 30088, "translated_chars_percent": 84.5, "fuzzy": 5, "fuzzy_percent": 0.7, "failing": 17, "failing_percent": 2.6, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "hu", "name": "Hungarian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/hu/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/hu/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-25T12:17:55.813762Z", "recent_changes": 3, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "hy", "name": "Armenian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/hy/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/hy/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-04-17T05:17:29.397681Z", "recent_changes": 1, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "id", "name": "Indonesian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/id/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/id/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-10-16T12:00:40.885445Z", "recent_changes": 4, "translated": 615, "translated_words": 3607, "translated_percent": 95.9, "translated_words_percent": 73.9, "translated_chars": 25107, "translated_chars_percent": 70.5, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 37, "failing_percent": 5.7, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "is", "name": "Icelandic", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/is/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/is/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-08-26T12:45:41.676076Z", "recent_changes": 15, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "it", "name": "Italian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/it/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/it/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-06-17T01:49:29.747652Z", "recent_changes": 3, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "ja", "name": "Japanese", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ja/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ja/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-02-28T22:53:11.947994Z", "recent_changes": 2, "translated": 632, "translated_words": 4339, "translated_percent": 98.5, "translated_words_percent": 88.9, "translated_chars": 30812, "translated_chars_percent": 86.5, "fuzzy": 4, "fuzzy_percent": 0.6, "failing": 12, "failing_percent": 1.8, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "ka", "name": "Georgian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ka/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ka/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-02-28T22:53:12.635239Z", "recent_changes": 2, "translated": 630, "translated_words": 4335, "translated_percent": 98.2, "translated_words_percent": 88.8, "translated_chars": 30787, "translated_chars_percent": 86.4, "fuzzy": 6, "fuzzy_percent": 0.9, "failing": 20, "failing_percent": 3.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "kk", "name": "Kazakh", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/kk/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/kk/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": null, "recent_changes": 0, "translated": 333, "translated_words": 1004, "translated_percent": 51.9, "translated_words_percent": 20.5, "translated_chars": 7129, "translated_chars_percent": 20.0, "fuzzy": 6, "fuzzy_percent": 0.9, "failing": 3, "failing_percent": 0.4, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "ko", "name": "Korean", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ko/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ko/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-02-22T18:46:15.719812Z", "recent_changes": 20, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "lv", "name": "Latvian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/lv/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/lv/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-04-02T05:51:23.466791Z", "recent_changes": 2, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "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", "name": "Macedonian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/mk/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/mk/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-03-24T21:58:43.421928Z", "recent_changes": 1, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 4, "failing_percent": 0.6, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "ms", "name": "Malay", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ms/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ms/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2024-04-19T12:45:44.207796Z", "recent_changes": 1, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 2, "failing_percent": 0.3, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "pl", "name": "Polish", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/pl/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/pl/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": null, "recent_changes": 0, "translated": 631, "translated_words": 4531, "translated_percent": 98.4, "translated_words_percent": 92.8, "translated_chars": 32755, "translated_chars_percent": 92.0, "fuzzy": 4, "fuzzy_percent": 0.6, "failing": 9, "failing_percent": 1.4, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "ro", "name": "Romanian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ro/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ro/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-05-01T03:44:16.825995Z", "recent_changes": 5, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "ru", "name": "Russian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ru/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ru/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": null, "recent_changes": 0, "translated": 623, "translated_words": 4190, "translated_percent": 97.1, "translated_words_percent": 85.8, "translated_chars": 29717, "translated_chars_percent": 83.4, "fuzzy": 6, "fuzzy_percent": 0.9, "failing": 15, "failing_percent": 2.3, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "sk", "name": "Slovak", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/sk/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/sk/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-07T07:38:12.858168Z", "recent_changes": 2, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "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": "sl", "name": "Slovenian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/sl/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/sl/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-05-04T10:53:25.322348Z", "recent_changes": 3, "translated": 639, "translated_words": 4765, "translated_percent": 99.6, "translated_words_percent": 97.6, "translated_chars": 34548, "translated_chars_percent": 97.0, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 1, "failing_percent": 0.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "sv", "name": "Swedish", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/sv/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/sv/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-14T20:41:55.826480Z", "recent_changes": 2, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 16, "failing_percent": 2.4, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "tr", "name": "Turkish", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/tr/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/tr/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-22T16:07:42.953778Z", "recent_changes": 3, "translated": 641, "translated_words": 4878, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 35596, "translated_chars_percent": 100.0, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "uk", "name": "Ukrainian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/uk/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/uk/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-18T11:25:00.559758Z", "recent_changes": 94, "translated": 90, "translated_words": 198, "translated_percent": 14.0, "translated_words_percent": 4.0, "translated_chars": 1331, "translated_chars_percent": 3.7, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "uz", "name": "Uzbek", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/uz/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/uz/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-10-21T18:30:53.190951Z", "recent_changes": 6, "translated": 630, "translated_words": 4585, "translated_percent": 98.2, "translated_words_percent": 93.9, "translated_chars": 33157, "translated_chars_percent": 93.1, "fuzzy": 5, "fuzzy_percent": 0.7, "failing": 13, "failing_percent": 2.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "uz_Latn", "name": "Uzbek (latin)", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/uz_Latn/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/uz_Latn/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-04-21T02:41:52.599573Z", "recent_changes": 14, "translated": 632, "translated_words": 4279, "translated_percent": 98.5, "translated_words_percent": 87.7, "translated_chars": 30279, "translated_chars_percent": 85.0, "fuzzy": 6, "fuzzy_percent": 0.9, "failing": 14, "failing_percent": 2.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "vi", "name": "Vietnamese", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/vi/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/vi/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": null, "recent_changes": 0, "translated": 571, "translated_words": 3040, "translated_percent": 89.0, "translated_words_percent": 62.3, "translated_chars": 20730, "translated_chars_percent": 58.2, "fuzzy": 1, "fuzzy_percent": 0.1, "failing": 6, "failing_percent": 0.9, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "zh_Hant", "name": "Chinese (Traditional)", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/zh_Hant/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/zh_Hant/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2025-03-25T18:50:28.251243Z", "recent_changes": 1, "translated": 620, "translated_words": 4179, "translated_percent": 96.7, "translated_words_percent": 85.6, "translated_chars": 29639, "translated_chars_percent": 83.2, "fuzzy": 6, "fuzzy_percent": 0.9, "failing": 26, "failing_percent": 4.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "ckb", "name": "Kurdish (Central)", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/ckb/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/ckb/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": "2023-02-27T21:17:25.352212Z", "recent_changes": 3, "translated": 93, "translated_words": 196, "translated_percent": 14.5, "translated_words_percent": 4.0, "translated_chars": 1412, "translated_chars_percent": 3.9, "fuzzy": 4, "fuzzy_percent": 0.6, "failing": 3, "failing_percent": 0.4, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "sq", "name": "Albanian", "url": "http://translate.pkp.sfu.ca/projects/ojs/locale/sq/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/sq/" }, { "total": 641, "total_words": 4878, "total_chars": 35596, "last_change": null, "recent_changes": 0, "translated": 258, "translated_words": 1467, "translated_percent": 40.2, "translated_words_percent": 30.0, "translated_chars": 10527, "translated_chars_percent": 29.5, "fuzzy": 2, "fuzzy_percent": 0.3, "failing": 9, "failing_percent": 1.4, "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/projects/ojs/locale/es_MX/", "translate_url": "http://translate.pkp.sfu.ca/translate/ojs/locale/es_MX/" } ] }{ "count": 65, "next": "