[
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:08:00.822Z",
    "recent_changes": 0,
    "translated": 118,
    "translated_words": 389,
    "translated_percent": 22.2,
    "translated_words_percent": 15.0,
    "translated_chars": 2238,
    "translated_chars_percent": 15.1,
    "fuzzy": 2,
    "fuzzy_percent": 0.3,
    "fuzzy_words": 40,
    "fuzzy_words_percent": 1.5,
    "fuzzy_chars": 194,
    "fuzzy_chars_percent": 1.3,
    "failing": 24,
    "failing_percent": 4.5,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "zh_Hant",
    "name": "Chinese (Traditional)",
    "url": "http://weblate.joja.se/projects/o-pal/-/zh_Hant/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/zh_Hant/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:16.805Z",
    "recent_changes": 0,
    "translated": 524,
    "translated_words": 2556,
    "translated_percent": 98.8,
    "translated_words_percent": 98.8,
    "translated_chars": 14555,
    "translated_chars_percent": 98.7,
    "fuzzy": 1,
    "fuzzy_percent": 0.1,
    "fuzzy_words": 19,
    "fuzzy_words_percent": 0.7,
    "fuzzy_chars": 130,
    "fuzzy_chars_percent": 0.8,
    "failing": 3,
    "failing_percent": 0.5,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "cs",
    "name": "Czech",
    "url": "http://weblate.joja.se/projects/o-pal/-/cs/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/cs/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:13.400Z",
    "recent_changes": 0,
    "translated": 530,
    "translated_words": 2585,
    "translated_percent": 100.0,
    "translated_words_percent": 100.0,
    "translated_chars": 14744,
    "translated_chars_percent": 100.0,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "fuzzy_words": 0,
    "fuzzy_words_percent": 0.0,
    "fuzzy_chars": 0,
    "fuzzy_chars_percent": 0.0,
    "failing": 28,
    "failing_percent": 5.2,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 530,
    "readonly_percent": 100.0,
    "readonly_words": 2585,
    "readonly_words_percent": 100.0,
    "readonly_chars": 14744,
    "readonly_chars_percent": 100.0,
    "suggestions": 0,
    "comments": 0,
    "code": "en",
    "name": "English",
    "url": "http://weblate.joja.se/projects/o-pal/-/en/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/en/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:36.343Z",
    "recent_changes": 0,
    "translated": 510,
    "translated_words": 2498,
    "translated_percent": 96.2,
    "translated_words_percent": 96.6,
    "translated_chars": 14224,
    "translated_chars_percent": 96.4,
    "fuzzy": 1,
    "fuzzy_percent": 0.1,
    "fuzzy_words": 2,
    "fuzzy_words_percent": 0.1,
    "fuzzy_chars": 10,
    "fuzzy_chars_percent": 0.1,
    "failing": 11,
    "failing_percent": 2.0,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "fr",
    "name": "French",
    "url": "http://weblate.joja.se/projects/o-pal/-/fr/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/fr/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:19.716Z",
    "recent_changes": 0,
    "translated": 242,
    "translated_words": 1213,
    "translated_percent": 45.6,
    "translated_words_percent": 46.9,
    "translated_chars": 6786,
    "translated_chars_percent": 46.0,
    "fuzzy": 6,
    "fuzzy_percent": 1.1,
    "fuzzy_words": 98,
    "fuzzy_words_percent": 3.7,
    "fuzzy_chars": 520,
    "fuzzy_chars_percent": 3.5,
    "failing": 7,
    "failing_percent": 1.3,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "de",
    "name": "German",
    "url": "http://weblate.joja.se/projects/o-pal/-/de/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/de/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:39.940Z",
    "recent_changes": 0,
    "translated": 524,
    "translated_words": 2556,
    "translated_percent": 98.8,
    "translated_words_percent": 98.8,
    "translated_chars": 14555,
    "translated_chars_percent": 98.7,
    "fuzzy": 1,
    "fuzzy_percent": 0.1,
    "fuzzy_words": 19,
    "fuzzy_words_percent": 0.7,
    "fuzzy_chars": 130,
    "fuzzy_chars_percent": 0.8,
    "failing": 4,
    "failing_percent": 0.7,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "hu",
    "name": "Hungarian",
    "url": "http://weblate.joja.se/projects/o-pal/-/hu/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/hu/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:45.463Z",
    "recent_changes": 0,
    "translated": 103,
    "translated_words": 355,
    "translated_percent": 19.4,
    "translated_words_percent": 13.7,
    "translated_chars": 2002,
    "translated_chars_percent": 13.5,
    "fuzzy": 2,
    "fuzzy_percent": 0.3,
    "fuzzy_words": 40,
    "fuzzy_words_percent": 1.5,
    "fuzzy_chars": 194,
    "fuzzy_chars_percent": 1.3,
    "failing": 3,
    "failing_percent": 0.5,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "it",
    "name": "Italian",
    "url": "http://weblate.joja.se/projects/o-pal/-/it/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/it/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:47.330Z",
    "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,
    "fuzzy_words": 0,
    "fuzzy_words_percent": 0.0,
    "fuzzy_chars": 0,
    "fuzzy_chars_percent": 0.0,
    "failing": 0,
    "failing_percent": 0.0,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "pl",
    "name": "Polish",
    "url": "http://weblate.joja.se/projects/o-pal/-/pl/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/pl/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:52.156Z",
    "recent_changes": 0,
    "translated": 208,
    "translated_words": 794,
    "translated_percent": 39.2,
    "translated_words_percent": 30.7,
    "translated_chars": 4572,
    "translated_chars_percent": 31.0,
    "fuzzy": 6,
    "fuzzy_percent": 1.1,
    "fuzzy_words": 51,
    "fuzzy_words_percent": 1.9,
    "fuzzy_chars": 258,
    "fuzzy_chars_percent": 1.7,
    "failing": 12,
    "failing_percent": 2.2,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "pt",
    "name": "Portuguese",
    "url": "http://weblate.joja.se/projects/o-pal/-/pt/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/pt/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:49.742Z",
    "recent_changes": 0,
    "translated": 239,
    "translated_words": 1198,
    "translated_percent": 45.0,
    "translated_words_percent": 46.3,
    "translated_chars": 6713,
    "translated_chars_percent": 45.5,
    "fuzzy": 7,
    "fuzzy_percent": 1.3,
    "fuzzy_words": 109,
    "fuzzy_words_percent": 4.2,
    "fuzzy_chars": 564,
    "fuzzy_chars_percent": 3.8,
    "failing": 13,
    "failing_percent": 2.4,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "pt_BR",
    "name": "Portuguese (Brazil)",
    "url": "http://weblate.joja.se/projects/o-pal/-/pt_BR/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/pt_BR/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:54.747Z",
    "recent_changes": 0,
    "translated": 234,
    "translated_words": 1186,
    "translated_percent": 44.1,
    "translated_words_percent": 45.8,
    "translated_chars": 6640,
    "translated_chars_percent": 45.0,
    "fuzzy": 12,
    "fuzzy_percent": 2.2,
    "fuzzy_words": 121,
    "fuzzy_words_percent": 4.6,
    "fuzzy_chars": 637,
    "fuzzy_chars_percent": 4.3,
    "failing": 12,
    "failing_percent": 2.2,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "ru",
    "name": "Russian",
    "url": "http://weblate.joja.se/projects/o-pal/-/ru/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/ru/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:56.919Z",
    "recent_changes": 0,
    "translated": 236,
    "translated_words": 1190,
    "translated_percent": 44.5,
    "translated_words_percent": 46.0,
    "translated_chars": 6676,
    "translated_chars_percent": 45.2,
    "fuzzy": 6,
    "fuzzy_percent": 1.1,
    "fuzzy_words": 106,
    "fuzzy_words_percent": 4.1,
    "fuzzy_chars": 546,
    "fuzzy_chars_percent": 3.7,
    "failing": 10,
    "failing_percent": 1.8,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "sl",
    "name": "Slovenian",
    "url": "http://weblate.joja.se/projects/o-pal/-/sl/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/sl/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:28.567Z",
    "recent_changes": 0,
    "translated": 199,
    "translated_words": 984,
    "translated_percent": 37.5,
    "translated_words_percent": 38.0,
    "translated_chars": 5522,
    "translated_chars_percent": 37.4,
    "fuzzy": 6,
    "fuzzy_percent": 1.1,
    "fuzzy_words": 106,
    "fuzzy_words_percent": 4.1,
    "fuzzy_chars": 546,
    "fuzzy_chars_percent": 3.7,
    "failing": 8,
    "failing_percent": 1.5,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "es",
    "name": "Spanish",
    "url": "http://weblate.joja.se/projects/o-pal/-/es/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/es/"
  },
  {
    "total": 530,
    "total_words": 2585,
    "total_chars": 14744,
    "last_change": "2026-06-19T17:07:58.645Z",
    "recent_changes": 0,
    "translated": 527,
    "translated_words": 2579,
    "translated_percent": 99.4,
    "translated_words_percent": 99.7,
    "translated_chars": 14702,
    "translated_chars_percent": 99.7,
    "fuzzy": 0,
    "fuzzy_percent": 0.0,
    "fuzzy_words": 0,
    "fuzzy_words_percent": 0.0,
    "fuzzy_chars": 0,
    "fuzzy_chars_percent": 0.0,
    "failing": 12,
    "failing_percent": 2.2,
    "approved": 0,
    "approved_percent": 0.0,
    "approved_words": 0,
    "approved_words_percent": 0.0,
    "approved_chars": 0,
    "approved_chars_percent": 0.0,
    "readonly": 0,
    "readonly_percent": 0.0,
    "readonly_words": 0,
    "readonly_words_percent": 0.0,
    "readonly_chars": 0,
    "readonly_chars_percent": 0.0,
    "suggestions": 0,
    "comments": 0,
    "code": "sv",
    "name": "Swedish",
    "url": "http://weblate.joja.se/projects/o-pal/-/sv/",
    "translate_url": "http://weblate.joja.se/translate/o-pal/-/sv/"
  }
]