[
  {
    "total": 954,
    "total_words": 9102,
    "total_chars": 61972,
    "last_change": "2025-08-31T13:58:51.997Z",
    "recent_changes": 122,
    "translated": 949,
    "translated_words": 9097,
    "translated_percent": 99.4,
    "translated_words_percent": 99.9,
    "translated_chars": 61920,
    "translated_chars_percent": 99.9,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 24,
    "failing_percent": 2.5,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.3,
    "suggestions": 0,
    "comments": 0,
    "code": "ar",
    "name": "Arabic",
    "url": "http://translate.pkp.sfu.ca/languages/ar/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ar/"
  },
  {
    "total": 190,
    "total_words": 1131,
    "total_chars": 8224,
    "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": "an",
    "name": "Aragonese",
    "url": "http://translate.pkp.sfu.ca/languages/an/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/an/"
  },
  {
    "total": 922,
    "total_words": 8416,
    "total_chars": 57411,
    "last_change": "2026-03-27T05:27:21.571Z",
    "recent_changes": 58,
    "translated": 922,
    "translated_words": 8416,
    "translated_percent": 100.0,
    "translated_words_percent": 100.0,
    "translated_chars": 57411,
    "translated_chars_percent": 100.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 2,
    "failing_percent": 0.2,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.3,
    "suggestions": 0,
    "comments": 0,
    "code": "hy",
    "name": "Armenian",
    "url": "http://translate.pkp.sfu.ca/languages/hy/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/hy/"
  },
  {
    "total": 634,
    "total_words": 5581,
    "total_chars": 38087,
    "last_change": "2024-10-18T12:20:28.011Z",
    "recent_changes": 29,
    "translated": 2,
    "translated_words": 48,
    "translated_percent": 0.3,
    "translated_words_percent": 0.8,
    "translated_chars": 420,
    "translated_chars_percent": 1.1,
    "fuzzy": 23,
    "fuzzy_percent": 3.6,
    "failing": 2,
    "failing_percent": 0.3,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.3,
    "suggestions": 0,
    "comments": 0,
    "code": "az",
    "name": "Azerbaijani",
    "url": "http://translate.pkp.sfu.ca/languages/az/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/az/"
  },
  {
    "total": 496,
    "total_words": 4098,
    "total_chars": 27818,
    "last_change": "2025-10-29T13:38:28.306Z",
    "recent_changes": 117,
    "translated": 348,
    "translated_words": 2766,
    "translated_percent": 70.1,
    "translated_words_percent": 67.4,
    "translated_chars": 18926,
    "translated_chars_percent": 68.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 0,
    "failing_percent": 0.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "eu",
    "name": "Basque",
    "url": "http://translate.pkp.sfu.ca/languages/eu/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/eu/"
  },
  {
    "total": 123,
    "total_words": 263,
    "total_chars": 1876,
    "last_change": null,
    "recent_changes": 0,
    "translated": 25,
    "translated_words": 100,
    "translated_percent": 20.3,
    "translated_words_percent": 38.0,
    "translated_chars": 694,
    "translated_chars_percent": 36.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": "bs",
    "name": "Bosnian",
    "url": "http://translate.pkp.sfu.ca/languages/bs/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/bs/"
  },
  {
    "total": 135,
    "total_words": 388,
    "total_chars": 2670,
    "last_change": null,
    "recent_changes": 0,
    "translated": 22,
    "translated_words": 111,
    "translated_percent": 16.2,
    "translated_words_percent": 28.6,
    "translated_chars": 767,
    "translated_chars_percent": 28.7,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 6,
    "failing_percent": 4.4,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "bs_Latn",
    "name": "Bosnian (latin)",
    "url": "http://translate.pkp.sfu.ca/languages/bs_Latn/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/bs_Latn/"
  },
  {
    "total": 1053,
    "total_words": 10129,
    "total_chars": 69423,
    "last_change": "2026-04-02T08:57:31.107Z",
    "recent_changes": 258,
    "translated": 1053,
    "translated_words": 10129,
    "translated_percent": 100.0,
    "translated_words_percent": 100.0,
    "translated_chars": 69423,
    "translated_chars_percent": 100.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 3,
    "failing_percent": 0.2,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.1,
    "suggestions": 0,
    "comments": 0,
    "code": "bg",
    "name": "Bulgarian",
    "url": "http://translate.pkp.sfu.ca/languages/bg/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/bg/"
  },
  {
    "total": 1056,
    "total_words": 10133,
    "total_chars": 69451,
    "last_change": "2024-11-18T22:50:32.717Z",
    "recent_changes": 77,
    "translated": 716,
    "translated_words": 7165,
    "translated_percent": 67.8,
    "translated_words_percent": 70.7,
    "translated_chars": 49016,
    "translated_chars_percent": 70.5,
    "fuzzy": 5,
    "fuzzy_percent": 0.4,
    "failing": 36,
    "failing_percent": 3.4,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "ca",
    "name": "Catalan",
    "url": "http://translate.pkp.sfu.ca/languages/ca/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ca/"
  },
  {
    "total": 263,
    "total_words": 1701,
    "total_chars": 12105,
    "last_change": "2025-05-15T15:32:45.459Z",
    "recent_changes": 167,
    "translated": 262,
    "translated_words": 1700,
    "translated_percent": 99.6,
    "translated_words_percent": 99.9,
    "translated_chars": 12092,
    "translated_chars_percent": 99.8,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 4,
    "failing_percent": 1.5,
    "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/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/zh_Hans/"
  },
  {
    "total": 280,
    "total_words": 1736,
    "total_chars": 11817,
    "last_change": "2025-05-10T15:00:58.120Z",
    "recent_changes": 134,
    "translated": 216,
    "translated_words": 1145,
    "translated_percent": 77.1,
    "translated_words_percent": 65.9,
    "translated_chars": 7821,
    "translated_chars_percent": 66.1,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 3,
    "failing_percent": 1.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.3,
    "suggestions": 0,
    "comments": 0,
    "code": "zh_CN",
    "name": "Chinese (Simplified)",
    "url": "http://translate.pkp.sfu.ca/languages/zh_CN/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/zh_CN/"
  },
  {
    "total": 119,
    "total_words": 327,
    "total_chars": 2254,
    "last_change": "2024-11-18T22:23:09.018Z",
    "recent_changes": 2,
    "translated": 10,
    "translated_words": 71,
    "translated_percent": 8.4,
    "translated_words_percent": 21.7,
    "translated_chars": 478,
    "translated_chars_percent": 21.2,
    "fuzzy": 6,
    "fuzzy_percent": 5.0,
    "failing": 0,
    "failing_percent": 0.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "zh_Hant",
    "name": "Chinese (Traditional)",
    "url": "http://translate.pkp.sfu.ca/languages/zh_Hant/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/zh_Hant/"
  },
  {
    "total": 216,
    "total_words": 1236,
    "total_chars": 8939,
    "last_change": "2025-09-09T08:59:20.695Z",
    "recent_changes": 2,
    "translated": 26,
    "translated_words": 286,
    "translated_percent": 12.0,
    "translated_words_percent": 23.1,
    "translated_chars": 2071,
    "translated_chars_percent": 23.1,
    "fuzzy": 5,
    "fuzzy_percent": 2.3,
    "failing": 4,
    "failing_percent": 1.8,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.4,
    "suggestions": 0,
    "comments": 0,
    "code": "hr",
    "name": "Croatian",
    "url": "http://translate.pkp.sfu.ca/languages/hr/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/hr/"
  },
  {
    "total": 1053,
    "total_words": 10129,
    "total_chars": 69423,
    "last_change": "2026-03-27T09:33:57.084Z",
    "recent_changes": 96,
    "translated": 1053,
    "translated_words": 10129,
    "translated_percent": 100.0,
    "translated_words_percent": 100.0,
    "translated_chars": 69423,
    "translated_chars_percent": 100.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 5,
    "failing_percent": 0.4,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.1,
    "suggestions": 0,
    "comments": 0,
    "code": "cs",
    "name": "Czech",
    "url": "http://translate.pkp.sfu.ca/languages/cs/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/cs/"
  },
  {
    "total": 1000,
    "total_words": 9416,
    "total_chars": 64271,
    "last_change": "2026-03-27T06:51:29.102Z",
    "recent_changes": 145,
    "translated": 1000,
    "translated_words": 9416,
    "translated_percent": 100.0,
    "translated_words_percent": 100.0,
    "translated_chars": 64271,
    "translated_chars_percent": 100.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 18,
    "failing_percent": 1.8,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "da",
    "name": "Danish",
    "url": "http://translate.pkp.sfu.ca/languages/da/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/da/"
  },
  {
    "total": 709,
    "total_words": 6151,
    "total_chars": 43089,
    "last_change": "2025-08-01T18:52:53.112Z",
    "recent_changes": 151,
    "translated": 396,
    "translated_words": 3933,
    "translated_percent": 55.8,
    "translated_words_percent": 63.9,
    "translated_chars": 27806,
    "translated_chars_percent": 64.5,
    "fuzzy": 5,
    "fuzzy_percent": 0.7,
    "failing": 12,
    "failing_percent": 1.6,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "nl",
    "name": "Dutch",
    "url": "http://translate.pkp.sfu.ca/languages/nl/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/nl/"
  },
  {
    "total": 1265,
    "total_words": 10485,
    "total_chars": 72166,
    "last_change": "2024-11-13T12:29:43.911Z",
    "recent_changes": 12,
    "translated": 1263,
    "translated_words": 10437,
    "translated_percent": 99.8,
    "translated_words_percent": 99.5,
    "translated_chars": 71746,
    "translated_chars_percent": 99.4,
    "fuzzy": 2,
    "fuzzy_percent": 0.1,
    "failing": 121,
    "failing_percent": 9.5,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 162,
    "readonly_percent": 12.8,
    "suggestions": 2,
    "comments": 8,
    "code": "en",
    "name": "English",
    "url": "http://translate.pkp.sfu.ca/languages/en/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/en/"
  },
  {
    "total": 933,
    "total_words": 9084,
    "total_chars": 62247,
    "last_change": "2025-08-24T13:02:56.351Z",
    "recent_changes": 476,
    "translated": 927,
    "translated_words": 9078,
    "translated_percent": 99.3,
    "translated_words_percent": 99.9,
    "translated_chars": 62182,
    "translated_chars_percent": 99.8,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 0,
    "failing_percent": 0.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "fi",
    "name": "Finnish",
    "url": "http://translate.pkp.sfu.ca/languages/fi/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fi/"
  },
  {
    "total": 528,
    "total_words": 4585,
    "total_chars": 30259,
    "last_change": "2025-09-08T23:08:25.921Z",
    "recent_changes": 248,
    "translated": 515,
    "translated_words": 4524,
    "translated_percent": 97.5,
    "translated_words_percent": 98.6,
    "translated_chars": 29869,
    "translated_chars_percent": 98.7,
    "fuzzy": 1,
    "fuzzy_percent": 0.1,
    "failing": 5,
    "failing_percent": 0.9,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.1,
    "suggestions": 0,
    "comments": 0,
    "code": "fr_FR",
    "name": "French",
    "url": "http://translate.pkp.sfu.ca/languages/fr_FR/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fr_FR/"
  },
  {
    "total": 693,
    "total_words": 5754,
    "total_chars": 40144,
    "last_change": "2025-09-01T13:21:59.366Z",
    "recent_changes": 398,
    "translated": 670,
    "translated_words": 5498,
    "translated_percent": 96.6,
    "translated_words_percent": 95.5,
    "translated_chars": 38029,
    "translated_chars_percent": 94.7,
    "fuzzy": 3,
    "fuzzy_percent": 0.4,
    "failing": 15,
    "failing_percent": 2.1,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.1,
    "suggestions": 1,
    "comments": 0,
    "code": "fr",
    "name": "French",
    "url": "http://translate.pkp.sfu.ca/languages/fr/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fr/"
  },
  {
    "total": 944,
    "total_words": 8707,
    "total_chars": 59476,
    "last_change": "2025-10-31T17:38:04.916Z",
    "recent_changes": 194,
    "translated": 856,
    "translated_words": 8007,
    "translated_percent": 90.6,
    "translated_words_percent": 91.9,
    "translated_chars": 54607,
    "translated_chars_percent": 91.8,
    "fuzzy": 19,
    "fuzzy_percent": 2.0,
    "failing": 44,
    "failing_percent": 4.6,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.3,
    "suggestions": 0,
    "comments": 0,
    "code": "fr_CA",
    "name": "French (Canada)",
    "url": "http://translate.pkp.sfu.ca/languages/fr_CA/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fr_CA/"
  },
  {
    "total": 113,
    "total_words": 270,
    "total_chars": 1858,
    "last_change": "2023-04-25T13:45:28.406Z",
    "recent_changes": 1,
    "translated": 8,
    "translated_words": 33,
    "translated_percent": 7.0,
    "translated_words_percent": 12.2,
    "translated_chars": 193,
    "translated_chars_percent": 10.3,
    "fuzzy": 5,
    "fuzzy_percent": 4.4,
    "failing": 1,
    "failing_percent": 0.8,
    "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/languages/gd/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/gd/"
  },
  {
    "total": 865,
    "total_words": 7608,
    "total_chars": 51210,
    "last_change": "2025-05-06T13:18:18.702Z",
    "recent_changes": 15,
    "translated": 504,
    "translated_words": 5013,
    "translated_percent": 58.2,
    "translated_words_percent": 65.8,
    "translated_chars": 33944,
    "translated_chars_percent": 66.2,
    "fuzzy": 6,
    "fuzzy_percent": 0.6,
    "failing": 22,
    "failing_percent": 2.5,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.1,
    "suggestions": 0,
    "comments": 0,
    "code": "gl",
    "name": "Galician",
    "url": "http://translate.pkp.sfu.ca/languages/gl/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/gl/"
  },
  {
    "total": 1047,
    "total_words": 10072,
    "total_chars": 69027,
    "last_change": "2024-11-18T22:50:34.405Z",
    "recent_changes": 13,
    "translated": 630,
    "translated_words": 6345,
    "translated_percent": 60.1,
    "translated_words_percent": 62.9,
    "translated_chars": 43324,
    "translated_chars_percent": 62.7,
    "fuzzy": 8,
    "fuzzy_percent": 0.7,
    "failing": 68,
    "failing_percent": 6.4,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "ka",
    "name": "Georgian",
    "url": "http://translate.pkp.sfu.ca/languages/ka/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ka/"
  },
  {
    "total": 1055,
    "total_words": 10135,
    "total_chars": 69461,
    "last_change": "2026-02-06T14:39:01.592Z",
    "recent_changes": 346,
    "translated": 1050,
    "translated_words": 10130,
    "translated_percent": 99.5,
    "translated_words_percent": 99.9,
    "translated_chars": 69409,
    "translated_chars_percent": 99.9,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 6,
    "failing_percent": 0.5,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "de",
    "name": "German",
    "url": "http://translate.pkp.sfu.ca/languages/de/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/de/"
  },
  {
    "total": 677,
    "total_words": 6089,
    "total_chars": 40837,
    "last_change": "2024-11-13T12:29:45.811Z",
    "recent_changes": 6,
    "translated": 281,
    "translated_words": 3017,
    "translated_percent": 41.5,
    "translated_words_percent": 49.5,
    "translated_chars": 19980,
    "translated_chars_percent": 48.9,
    "fuzzy": 5,
    "fuzzy_percent": 0.7,
    "failing": 17,
    "failing_percent": 2.5,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.1,
    "suggestions": 0,
    "comments": 0,
    "code": "el",
    "name": "Greek",
    "url": "http://translate.pkp.sfu.ca/languages/el/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/el/"
  },
  {
    "total": 424,
    "total_words": 3621,
    "total_chars": 25055,
    "last_change": "2024-09-18T05:14:51.714Z",
    "recent_changes": 6,
    "translated": 258,
    "translated_words": 3000,
    "translated_percent": 60.8,
    "translated_words_percent": 82.8,
    "translated_chars": 20795,
    "translated_chars_percent": 82.9,
    "fuzzy": 5,
    "fuzzy_percent": 1.1,
    "failing": 24,
    "failing_percent": 5.6,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.4,
    "suggestions": 0,
    "comments": 0,
    "code": "hu",
    "name": "Hungarian",
    "url": "http://translate.pkp.sfu.ca/languages/hu/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/hu/"
  },
  {
    "total": 97,
    "total_words": 161,
    "total_chars": 1169,
    "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": "iba",
    "name": "Iban",
    "url": "http://translate.pkp.sfu.ca/languages/iba/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/iba/"
  },
  {
    "total": 173,
    "total_words": 1467,
    "total_chars": 9730,
    "last_change": "2023-04-25T13:45:28.474Z",
    "recent_changes": 4,
    "translated": 5,
    "translated_words": 26,
    "translated_percent": 2.8,
    "translated_words_percent": 1.7,
    "translated_chars": 155,
    "translated_chars_percent": 1.5,
    "fuzzy": 5,
    "fuzzy_percent": 2.8,
    "failing": 0,
    "failing_percent": 0.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "is",
    "name": "Icelandic",
    "url": "http://translate.pkp.sfu.ca/languages/is/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/is/"
  },
  {
    "total": 833,
    "total_words": 7683,
    "total_chars": 52147,
    "last_change": "2026-02-20T02:07:30.132Z",
    "recent_changes": 113,
    "translated": 705,
    "translated_words": 6643,
    "translated_percent": 84.6,
    "translated_words_percent": 86.4,
    "translated_chars": 45191,
    "translated_chars_percent": 86.6,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 1,
    "failing_percent": 0.1,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.3,
    "suggestions": 0,
    "comments": 0,
    "code": "id",
    "name": "Indonesian",
    "url": "http://translate.pkp.sfu.ca/languages/id/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/id/"
  },
  {
    "total": 874,
    "total_words": 8133,
    "total_chars": 55208,
    "last_change": "2025-03-07T14:55:22.657Z",
    "recent_changes": 73,
    "translated": 657,
    "translated_words": 6807,
    "translated_percent": 75.1,
    "translated_words_percent": 83.6,
    "translated_chars": 46350,
    "translated_chars_percent": 83.9,
    "fuzzy": 3,
    "fuzzy_percent": 0.3,
    "failing": 28,
    "failing_percent": 3.2,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.2,
    "suggestions": 10,
    "comments": 0,
    "code": "it",
    "name": "Italian",
    "url": "http://translate.pkp.sfu.ca/languages/it/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/it/"
  },
  {
    "total": 377,
    "total_words": 3033,
    "total_chars": 20205,
    "last_change": "2024-05-06T02:00:51.344Z",
    "recent_changes": 55,
    "translated": 146,
    "translated_words": 1053,
    "translated_percent": 38.7,
    "translated_words_percent": 34.7,
    "translated_chars": 6834,
    "translated_chars_percent": 33.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": "ja",
    "name": "Japanese",
    "url": "http://translate.pkp.sfu.ca/languages/ja/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ja/"
  },
  {
    "total": 155,
    "total_words": 712,
    "total_chars": 4881,
    "last_change": "2026-04-21T06:25:47.044Z",
    "recent_changes": 9,
    "translated": 42,
    "translated_words": 424,
    "translated_percent": 27.0,
    "translated_words_percent": 59.5,
    "translated_chars": 2874,
    "translated_chars_percent": 58.8,
    "fuzzy": 5,
    "fuzzy_percent": 3.2,
    "failing": 2,
    "failing_percent": 1.2,
    "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/languages/kk/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/kk/"
  },
  {
    "total": 160,
    "total_words": 711,
    "total_chars": 4899,
    "last_change": null,
    "recent_changes": 0,
    "translated": 36,
    "translated_words": 386,
    "translated_percent": 22.5,
    "translated_words_percent": 54.2,
    "translated_chars": 2698,
    "translated_chars_percent": 55.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 0,
    "failing_percent": 0.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "ko",
    "name": "Korean",
    "url": "http://translate.pkp.sfu.ca/languages/ko/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ko/"
  },
  {
    "total": 97,
    "total_words": 161,
    "total_chars": 1169,
    "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_IQ",
    "name": "Kurdish",
    "url": "http://translate.pkp.sfu.ca/languages/ku_IQ/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ku_IQ/"
  },
  {
    "total": 138,
    "total_words": 575,
    "total_chars": 4177,
    "last_change": null,
    "recent_changes": 0,
    "translated": 25,
    "translated_words": 332,
    "translated_percent": 18.1,
    "translated_words_percent": 57.7,
    "translated_chars": 2481,
    "translated_chars_percent": 59.3,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 3,
    "failing_percent": 2.1,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.7,
    "suggestions": 0,
    "comments": 0,
    "code": "ku",
    "name": "Kurdish",
    "url": "http://translate.pkp.sfu.ca/languages/ku/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ku/"
  },
  {
    "total": 186,
    "total_words": 1365,
    "total_chars": 9899,
    "last_change": "2024-09-18T05:14:51.648Z",
    "recent_changes": 5,
    "translated": 49,
    "translated_words": 584,
    "translated_percent": 26.3,
    "translated_words_percent": 42.7,
    "translated_chars": 4116,
    "translated_chars_percent": 41.5,
    "fuzzy": 15,
    "fuzzy_percent": 8.0,
    "failing": 8,
    "failing_percent": 4.3,
    "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/languages/ckb/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ckb/"
  },
  {
    "total": 217,
    "total_words": 1208,
    "total_chars": 8061,
    "last_change": "2025-04-21T06:14:52.742Z",
    "recent_changes": 84,
    "translated": 124,
    "translated_words": 1025,
    "translated_percent": 57.1,
    "translated_words_percent": 84.8,
    "translated_chars": 6758,
    "translated_chars_percent": 83.8,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 2,
    "failing_percent": 0.9,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "ky",
    "name": "Kyrgyz",
    "url": "http://translate.pkp.sfu.ca/languages/ky/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ky/"
  },
  {
    "total": 955,
    "total_words": 8769,
    "total_chars": 59922,
    "last_change": "2026-04-22T18:47:03.907Z",
    "recent_changes": 176,
    "translated": 955,
    "translated_words": 8769,
    "translated_percent": 100.0,
    "translated_words_percent": 100.0,
    "translated_chars": 59922,
    "translated_chars_percent": 100.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 2,
    "failing_percent": 0.2,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.3,
    "suggestions": 0,
    "comments": 0,
    "code": "mk",
    "name": "Macedonian",
    "url": "http://translate.pkp.sfu.ca/languages/mk/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/mk/"
  },
  {
    "total": 920,
    "total_words": 8195,
    "total_chars": 55640,
    "last_change": "2024-11-18T22:50:34.755Z",
    "recent_changes": 44,
    "translated": 682,
    "translated_words": 6624,
    "translated_percent": 74.1,
    "translated_words_percent": 80.8,
    "translated_chars": 45197,
    "translated_chars_percent": 81.2,
    "fuzzy": 7,
    "fuzzy_percent": 0.7,
    "failing": 16,
    "failing_percent": 1.7,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "ms",
    "name": "Malay",
    "url": "http://translate.pkp.sfu.ca/languages/ms/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ms/"
  },
  {
    "total": 97,
    "total_words": 161,
    "total_chars": 1169,
    "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",
    "name": "Mongolian",
    "url": "http://translate.pkp.sfu.ca/languages/mn/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/mn/"
  },
  {
    "total": 837,
    "total_words": 7688,
    "total_chars": 52176,
    "last_change": "2026-04-21T09:43:00.157Z",
    "recent_changes": 267,
    "translated": 654,
    "translated_words": 5616,
    "translated_percent": 78.1,
    "translated_words_percent": 73.0,
    "translated_chars": 37589,
    "translated_chars_percent": 72.0,
    "fuzzy": 17,
    "fuzzy_percent": 2.0,
    "failing": 26,
    "failing_percent": 3.1,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.2,
    "suggestions": 8,
    "comments": 4,
    "code": "nb_NO",
    "name": "Norwegian Bokm\u00e5l",
    "url": "http://translate.pkp.sfu.ca/languages/nb_NO/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/nb_NO/"
  },
  {
    "total": 486,
    "total_words": 4399,
    "total_chars": 30290,
    "last_change": "2024-12-13T14:47:13.802Z",
    "recent_changes": 56,
    "translated": 237,
    "translated_words": 2852,
    "translated_percent": 48.7,
    "translated_words_percent": 64.8,
    "translated_chars": 19569,
    "translated_chars_percent": 64.6,
    "fuzzy": 5,
    "fuzzy_percent": 1.0,
    "failing": 49,
    "failing_percent": 10.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.4,
    "suggestions": 0,
    "comments": 0,
    "code": "fa",
    "name": "Persian",
    "url": "http://translate.pkp.sfu.ca/languages/fa/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fa/"
  },
  {
    "total": 97,
    "total_words": 161,
    "total_chars": 1169,
    "last_change": "2025-03-07T09:02:30.290Z",
    "recent_changes": 95,
    "translated": 95,
    "translated_words": 159,
    "translated_percent": 97.9,
    "translated_words_percent": 98.7,
    "translated_chars": 1152,
    "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": "fa_IR",
    "name": "Persian",
    "url": "http://translate.pkp.sfu.ca/languages/fa_IR/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/fa_IR/"
  },
  {
    "total": 467,
    "total_words": 4242,
    "total_chars": 29039,
    "last_change": "2026-01-14T02:08:04.222Z",
    "recent_changes": 105,
    "translated": 273,
    "translated_words": 3064,
    "translated_percent": 58.4,
    "translated_words_percent": 72.2,
    "translated_chars": 21001,
    "translated_chars_percent": 72.3,
    "fuzzy": 6,
    "fuzzy_percent": 1.2,
    "failing": 10,
    "failing_percent": 2.1,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.4,
    "suggestions": 0,
    "comments": 0,
    "code": "pl",
    "name": "Polish",
    "url": "http://translate.pkp.sfu.ca/languages/pl/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/pl/"
  },
  {
    "total": 516,
    "total_words": 3825,
    "total_chars": 26570,
    "last_change": "2026-02-18T16:39:42.065Z",
    "recent_changes": 83,
    "translated": 340,
    "translated_words": 2885,
    "translated_percent": 65.8,
    "translated_words_percent": 75.4,
    "translated_chars": 20167,
    "translated_chars_percent": 75.9,
    "fuzzy": 1,
    "fuzzy_percent": 0.1,
    "failing": 24,
    "failing_percent": 4.6,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.1,
    "suggestions": 0,
    "comments": 0,
    "code": "pt",
    "name": "Portuguese",
    "url": "http://translate.pkp.sfu.ca/languages/pt/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/pt/"
  },
  {
    "total": 1064,
    "total_words": 10167,
    "total_chars": 69693,
    "last_change": "2025-10-21T12:47:43.323Z",
    "recent_changes": 313,
    "translated": 1059,
    "translated_words": 10162,
    "translated_percent": 99.5,
    "translated_words_percent": 99.9,
    "translated_chars": 69641,
    "translated_chars_percent": 99.9,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 19,
    "failing_percent": 1.7,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "pt_BR",
    "name": "Portuguese (Brazil)",
    "url": "http://translate.pkp.sfu.ca/languages/pt_BR/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/pt_BR/"
  },
  {
    "total": 725,
    "total_words": 6921,
    "total_chars": 46872,
    "last_change": "2025-03-10T12:03:14.585Z",
    "recent_changes": 79,
    "translated": 723,
    "translated_words": 6919,
    "translated_percent": 99.7,
    "translated_words_percent": 99.9,
    "translated_chars": 46855,
    "translated_chars_percent": 99.9,
    "fuzzy": 1,
    "fuzzy_percent": 0.1,
    "failing": 0,
    "failing_percent": 0.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.1,
    "suggestions": 0,
    "comments": 0,
    "code": "pt_PT",
    "name": "Portuguese (Portugal)",
    "url": "http://translate.pkp.sfu.ca/languages/pt_PT/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/pt_PT/"
  },
  {
    "total": 303,
    "total_words": 2166,
    "total_chars": 15190,
    "last_change": "2024-11-26T07:23:01.846Z",
    "recent_changes": 23,
    "translated": 165,
    "translated_words": 1519,
    "translated_percent": 54.4,
    "translated_words_percent": 70.1,
    "translated_chars": 10560,
    "translated_chars_percent": 69.5,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 10,
    "failing_percent": 3.3,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.3,
    "suggestions": 0,
    "comments": 0,
    "code": "ro",
    "name": "Romanian",
    "url": "http://translate.pkp.sfu.ca/languages/ro/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ro/"
  },
  {
    "total": 1053,
    "total_words": 10129,
    "total_chars": 69423,
    "last_change": "2025-08-01T12:24:08.705Z",
    "recent_changes": 119,
    "translated": 910,
    "translated_words": 9224,
    "translated_percent": 86.4,
    "translated_words_percent": 91.0,
    "translated_chars": 63324,
    "translated_chars_percent": 91.2,
    "fuzzy": 2,
    "fuzzy_percent": 0.1,
    "failing": 2,
    "failing_percent": 0.1,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "ru",
    "name": "Russian",
    "url": "http://translate.pkp.sfu.ca/languages/ru/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/ru/"
  },
  {
    "total": 381,
    "total_words": 3044,
    "total_chars": 20845,
    "last_change": "2024-11-17T11:28:26.053Z",
    "recent_changes": 131,
    "translated": 205,
    "translated_words": 1526,
    "translated_percent": 53.8,
    "translated_words_percent": 50.1,
    "translated_chars": 10224,
    "translated_chars_percent": 49.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 6,
    "failing_percent": 1.5,
    "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/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sr/"
  },
  {
    "total": 295,
    "total_words": 2070,
    "total_chars": 14832,
    "last_change": "2024-11-15T23:13:25.032Z",
    "recent_changes": 16,
    "translated": 129,
    "translated_words": 1220,
    "translated_percent": 43.7,
    "translated_words_percent": 58.9,
    "translated_chars": 8639,
    "translated_chars_percent": 58.2,
    "fuzzy": 12,
    "fuzzy_percent": 4.0,
    "failing": 18,
    "failing_percent": 6.1,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.3,
    "suggestions": 1,
    "comments": 0,
    "code": "sr_Latn",
    "name": "Serbian (latin)",
    "url": "http://translate.pkp.sfu.ca/languages/sr_Latn/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sr_Latn/"
  },
  {
    "total": 223,
    "total_words": 1609,
    "total_chars": 11661,
    "last_change": "2024-11-18T22:23:08.887Z",
    "recent_changes": 6,
    "translated": 81,
    "translated_words": 1123,
    "translated_percent": 36.3,
    "translated_words_percent": 69.7,
    "translated_chars": 8282,
    "translated_chars_percent": 71.0,
    "fuzzy": 6,
    "fuzzy_percent": 2.6,
    "failing": 7,
    "failing_percent": 3.1,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.8,
    "suggestions": 0,
    "comments": 0,
    "code": "sk",
    "name": "Slovak",
    "url": "http://translate.pkp.sfu.ca/languages/sk/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sk/"
  },
  {
    "total": 1053,
    "total_words": 10129,
    "total_chars": 69423,
    "last_change": "2026-05-04T06:19:17.051Z",
    "recent_changes": 209,
    "translated": 1043,
    "translated_words": 9979,
    "translated_percent": 99.0,
    "translated_words_percent": 98.5,
    "translated_chars": 68277,
    "translated_chars_percent": 98.3,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 8,
    "failing_percent": 0.7,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "sl",
    "name": "Slovenian",
    "url": "http://translate.pkp.sfu.ca/languages/sl/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sl/"
  },
  {
    "total": 1054,
    "total_words": 10130,
    "total_chars": 69430,
    "last_change": "2026-03-17T13:11:58.699Z",
    "recent_changes": 196,
    "translated": 1042,
    "translated_words": 9666,
    "translated_percent": 98.8,
    "translated_words_percent": 95.4,
    "translated_chars": 65997,
    "translated_chars_percent": 95.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 12,
    "failing_percent": 1.1,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 7,
    "code": "es",
    "name": "Spanish",
    "url": "http://translate.pkp.sfu.ca/languages/es/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/es/"
  },
  {
    "total": 97,
    "total_words": 161,
    "total_chars": 1169,
    "last_change": "2023-12-06T16:42:47.463Z",
    "recent_changes": 4,
    "translated": 2,
    "translated_words": 2,
    "translated_percent": 2.0,
    "translated_words_percent": 1.2,
    "translated_chars": 12,
    "translated_chars_percent": 1.0,
    "fuzzy": 2,
    "fuzzy_percent": 2.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/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/es_AR/"
  },
  {
    "total": 97,
    "total_words": 161,
    "total_chars": 1169,
    "last_change": "2025-03-11T02:33:23.043Z",
    "recent_changes": 1,
    "translated": 36,
    "translated_words": 53,
    "translated_percent": 37.1,
    "translated_words_percent": 32.9,
    "translated_chars": 382,
    "translated_chars_percent": 32.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_MX",
    "name": "Spanish (Mexico)",
    "url": "http://translate.pkp.sfu.ca/languages/es_MX/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/es_MX/"
  },
  {
    "total": 868,
    "total_words": 7969,
    "total_chars": 54208,
    "last_change": "2025-10-07T08:28:12.769Z",
    "recent_changes": 14,
    "translated": 367,
    "translated_words": 3679,
    "translated_percent": 42.2,
    "translated_words_percent": 46.1,
    "translated_chars": 25097,
    "translated_chars_percent": 46.2,
    "fuzzy": 5,
    "fuzzy_percent": 0.5,
    "failing": 17,
    "failing_percent": 1.9,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "sv",
    "name": "Swedish",
    "url": "http://translate.pkp.sfu.ca/languages/sv/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/sv/"
  },
  {
    "total": 993,
    "total_words": 9491,
    "total_chars": 64792,
    "last_change": "2025-04-08T17:54:25.632Z",
    "recent_changes": 174,
    "translated": 869,
    "translated_words": 7971,
    "translated_percent": 87.5,
    "translated_words_percent": 83.9,
    "translated_chars": 54238,
    "translated_chars_percent": 83.7,
    "fuzzy": 1,
    "fuzzy_percent": 0.1,
    "failing": 25,
    "failing_percent": 2.5,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.2,
    "suggestions": 2,
    "comments": 0,
    "code": "tr",
    "name": "Turkish",
    "url": "http://translate.pkp.sfu.ca/languages/tr/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/tr/"
  },
  {
    "total": 1055,
    "total_words": 10132,
    "total_chars": 69451,
    "last_change": "2026-03-29T10:50:59.004Z",
    "recent_changes": 305,
    "translated": 1055,
    "translated_words": 10132,
    "translated_percent": 100.0,
    "translated_words_percent": 100.0,
    "translated_chars": 69451,
    "translated_chars_percent": 100.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 10,
    "failing_percent": 0.9,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 3,
    "readonly_percent": 0.2,
    "suggestions": 0,
    "comments": 0,
    "code": "uk",
    "name": "Ukrainian",
    "url": "http://translate.pkp.sfu.ca/languages/uk/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uk/"
  },
  {
    "total": 105,
    "total_words": 174,
    "total_chars": 1329,
    "last_change": "2022-11-15T04:31:26.101Z",
    "recent_changes": 2,
    "translated": 8,
    "translated_words": 13,
    "translated_percent": 7.6,
    "translated_words_percent": 7.4,
    "translated_chars": 160,
    "translated_chars_percent": 12.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 0,
    "failing_percent": 0.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "uz_UZ@latin",
    "name": "Uzbek",
    "url": "http://translate.pkp.sfu.ca/languages/uz_UZ@latin/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uz_UZ@latin/"
  },
  {
    "total": 292,
    "total_words": 2130,
    "total_chars": 15103,
    "last_change": "2026-01-17T11:36:09.464Z",
    "recent_changes": 150,
    "translated": 292,
    "translated_words": 2130,
    "translated_percent": 100.0,
    "translated_words_percent": 100.0,
    "translated_chars": 15103,
    "translated_chars_percent": 100.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 0,
    "failing_percent": 0.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.3,
    "suggestions": 1,
    "comments": 0,
    "code": "uz",
    "name": "Uzbek",
    "url": "http://translate.pkp.sfu.ca/languages/uz/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uz/"
  },
  {
    "total": 97,
    "total_words": 161,
    "total_chars": 1169,
    "last_change": null,
    "recent_changes": 0,
    "translated": 0,
    "translated_words": 0,
    "translated_percent": 0.0,
    "translated_words_percent": 0.0,
    "translated_chars": 0,
    "translated_chars_percent": 0.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 0,
    "failing_percent": 0.0,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "uz_UZ@cyrillic",
    "name": "Uzbek",
    "url": "http://translate.pkp.sfu.ca/languages/uz_UZ@cyrillic/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uz_UZ@cyrillic/"
  },
  {
    "total": 278,
    "total_words": 1884,
    "total_chars": 13378,
    "last_change": "2024-09-18T05:14:51.898Z",
    "recent_changes": 5,
    "translated": 117,
    "translated_words": 1157,
    "translated_percent": 42.0,
    "translated_words_percent": 61.4,
    "translated_chars": 8282,
    "translated_chars_percent": 61.9,
    "fuzzy": 5,
    "fuzzy_percent": 1.7,
    "failing": 8,
    "failing_percent": 2.8,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 1,
    "readonly_percent": 0.3,
    "suggestions": 0,
    "comments": 0,
    "code": "uz_Latn",
    "name": "Uzbek (latin)",
    "url": "http://translate.pkp.sfu.ca/languages/uz_Latn/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/uz_Latn/"
  },
  {
    "total": 608,
    "total_words": 5773,
    "total_chars": 39294,
    "last_change": "2025-05-04T08:04:55.940Z",
    "recent_changes": 49,
    "translated": 394,
    "translated_words": 4519,
    "translated_percent": 64.8,
    "translated_words_percent": 78.2,
    "translated_chars": 30884,
    "translated_chars_percent": 78.5,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "failing": 8,
    "failing_percent": 1.3,
    "approved": 0,
    "approved_percent": 0.0,
    "readonly": 2,
    "readonly_percent": 0.3,
    "suggestions": 0,
    "comments": 0,
    "code": "vi",
    "name": "Vietnamese",
    "url": "http://translate.pkp.sfu.ca/languages/vi/plugins/",
    "translate_url": "http://translate.pkp.sfu.ca/translate/plugins/-/vi/"
  }
]