Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/components/duduauto/ota/statistics/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 38,
    "next": null,
    "previous": null,
    "results": [
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-18T12:53:20.429663Z",
            "recent_changes": 0,
            "translated": 133,
            "translated_words": 1174,
            "translated_percent": 89.2,
            "translated_words_percent": 75.5,
            "translated_chars": 1249,
            "translated_chars_percent": 75.8,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 4,
            "failing_percent": 2.6,
            "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": 1,
            "comments": 0,
            "code": "tr",
            "name": "Turkish",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/tr/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/tr/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:53.601452Z",
            "recent_changes": 0,
            "translated": 132,
            "translated_words": 1165,
            "translated_percent": 88.5,
            "translated_words_percent": 75.0,
            "translated_chars": 1226,
            "translated_chars_percent": 74.4,
            "fuzzy": 1,
            "fuzzy_percent": 0.6,
            "fuzzy_words": 9,
            "fuzzy_words_percent": 0.5,
            "fuzzy_chars": 23,
            "fuzzy_chars_percent": 1.3,
            "failing": 6,
            "failing_percent": 4.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": "th",
            "name": "Thai",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/th/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/th/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:58.076561Z",
            "recent_changes": 0,
            "translated": 147,
            "translated_words": 1526,
            "translated_percent": 98.6,
            "translated_words_percent": 98.2,
            "translated_chars": 1618,
            "translated_chars_percent": 98.2,
            "fuzzy": 2,
            "fuzzy_percent": 1.3,
            "fuzzy_words": 27,
            "fuzzy_words_percent": 1.7,
            "fuzzy_chars": 29,
            "fuzzy_chars_percent": 1.7,
            "failing": 2,
            "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": "zh_Hant_HK",
            "name": "Chinese (Traditional, Hong Kong)",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/zh_Hant_HK/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/zh_Hant_HK/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-22T00:20:46.131141Z",
            "recent_changes": 0,
            "translated": 147,
            "translated_words": 1461,
            "translated_percent": 98.6,
            "translated_words_percent": 94.0,
            "translated_chars": 1550,
            "translated_chars_percent": 94.1,
            "fuzzy": 2,
            "fuzzy_percent": 1.3,
            "fuzzy_words": 92,
            "fuzzy_words_percent": 5.9,
            "fuzzy_chars": 97,
            "fuzzy_chars_percent": 5.8,
            "failing": 15,
            "failing_percent": 10.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": "pt_BR",
            "name": "Portuguese (Brazil)",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/pt_BR/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/pt_BR/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-01T12:49:16.437747Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 1,
            "failing_percent": 0.6,
            "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": "https://weblate.dudu-auto.com/projects/duduauto/ota/de/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/de/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-12T12:21:12.053763Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 6,
            "failing_percent": 4.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": "en",
            "name": "English",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/en/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/en/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-22T18:21:11.670091Z",
            "recent_changes": 0,
            "translated": 136,
            "translated_words": 1411,
            "translated_percent": 91.2,
            "translated_words_percent": 90.8,
            "translated_chars": 1491,
            "translated_chars_percent": 90.5,
            "fuzzy": 1,
            "fuzzy_percent": 0.6,
            "fuzzy_words": 9,
            "fuzzy_words_percent": 0.5,
            "fuzzy_chars": 23,
            "fuzzy_chars_percent": 1.3,
            "failing": 13,
            "failing_percent": 8.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": "ru",
            "name": "Russian",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/ru/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/ru/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-22T11:30:38.587801Z",
            "recent_changes": 2,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 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": "ro",
            "name": "Romanian",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/ro/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/ro/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-15T18:21:11.636264Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 16,
            "failing_percent": 10.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": "uk",
            "name": "Ukrainian",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/uk/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/uk/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-26T22:00:50.149437Z",
            "recent_changes": 0,
            "translated": 135,
            "translated_words": 1186,
            "translated_percent": 90.6,
            "translated_words_percent": 76.3,
            "translated_chars": 1261,
            "translated_chars_percent": 76.5,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 4,
            "failing_percent": 2.6,
            "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": "ja",
            "name": "Japanese",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/ja/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/ja/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:52.763986Z",
            "recent_changes": 0,
            "translated": 137,
            "translated_words": 1420,
            "translated_percent": 91.9,
            "translated_words_percent": 91.4,
            "translated_chars": 1514,
            "translated_chars_percent": 91.9,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 7,
            "failing_percent": 4.6,
            "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": "https://weblate.dudu-auto.com/projects/duduauto/ota/pt/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/pt/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-11T12:29:59.096581Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 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": "vi",
            "name": "Vietnamese",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/vi/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/vi/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-22T00:20:49.850891Z",
            "recent_changes": 0,
            "translated": 147,
            "translated_words": 1461,
            "translated_percent": 98.6,
            "translated_words_percent": 94.0,
            "translated_chars": 1550,
            "translated_chars_percent": 94.1,
            "fuzzy": 2,
            "fuzzy_percent": 1.3,
            "fuzzy_words": 92,
            "fuzzy_words_percent": 5.9,
            "fuzzy_chars": 97,
            "fuzzy_chars_percent": 5.8,
            "failing": 27,
            "failing_percent": 18.1,
            "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": "hi",
            "name": "Hindi",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/hi/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/hi/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-15T18:21:11.798974Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 11,
            "failing_percent": 7.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": "pl",
            "name": "Polish",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/pl/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/pl/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-22T00:20:44.293130Z",
            "recent_changes": 0,
            "translated": 147,
            "translated_words": 1461,
            "translated_percent": 98.6,
            "translated_words_percent": 94.0,
            "translated_chars": 1550,
            "translated_chars_percent": 94.1,
            "fuzzy": 2,
            "fuzzy_percent": 1.3,
            "fuzzy_words": 92,
            "fuzzy_words_percent": 5.9,
            "fuzzy_chars": 97,
            "fuzzy_chars_percent": 5.8,
            "failing": 25,
            "failing_percent": 16.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": 1,
            "comments": 0,
            "code": "ms",
            "name": "Malay",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/ms/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/ms/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:53.888338Z",
            "recent_changes": 0,
            "translated": 129,
            "translated_words": 1057,
            "translated_percent": 86.5,
            "translated_words_percent": 68.0,
            "translated_chars": 1111,
            "translated_chars_percent": 67.4,
            "fuzzy": 4,
            "fuzzy_percent": 2.6,
            "fuzzy_words": 117,
            "fuzzy_words_percent": 7.5,
            "fuzzy_chars": 138,
            "fuzzy_chars_percent": 8.3,
            "failing": 33,
            "failing_percent": 22.1,
            "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": "ug",
            "name": "Uyghur",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/ug/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/ug/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-10T10:21:11.860754Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 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": "it",
            "name": "Italian",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/it/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/it/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-11T10:21:12.050154Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 19,
            "failing_percent": 12.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": "ar",
            "name": "Arabic",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/ar/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/ar/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-22T00:20:47.681118Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 8,
            "failing_percent": 5.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": "nl",
            "name": "Dutch",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/nl/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/nl/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:50.516513Z",
            "recent_changes": 0,
            "translated": 137,
            "translated_words": 1420,
            "translated_percent": 91.9,
            "translated_words_percent": 91.4,
            "translated_chars": 1514,
            "translated_chars_percent": 91.9,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 5,
            "failing_percent": 3.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": "es",
            "name": "Spanish",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/es/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/es/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-22T21:15:45.343910Z",
            "recent_changes": 1,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 17,
            "failing_percent": 11.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": "fr",
            "name": "French",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/fr/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/fr/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-03T02:21:11.989225Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 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": "ko",
            "name": "Korean",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/ko/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/ko/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:48.417205Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 52,
            "failing_percent": 34.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": "zh_Hans",
            "name": "Chinese (Simplified)",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/zh_Hans/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/zh_Hans/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-22T00:20:48.092864Z",
            "recent_changes": 0,
            "translated": 147,
            "translated_words": 1461,
            "translated_percent": 98.6,
            "translated_words_percent": 94.0,
            "translated_chars": 1550,
            "translated_chars_percent": 94.1,
            "fuzzy": 2,
            "fuzzy_percent": 1.3,
            "fuzzy_words": 92,
            "fuzzy_words_percent": 5.9,
            "fuzzy_chars": 97,
            "fuzzy_chars_percent": 5.8,
            "failing": 25,
            "failing_percent": 16.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": "he_IL",
            "name": "Hebrew (Israel)",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/he_IL/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/he_IL/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:57.132650Z",
            "recent_changes": 0,
            "translated": 147,
            "translated_words": 1526,
            "translated_percent": 98.6,
            "translated_words_percent": 98.2,
            "translated_chars": 1618,
            "translated_chars_percent": 98.2,
            "fuzzy": 2,
            "fuzzy_percent": 1.3,
            "fuzzy_words": 27,
            "fuzzy_words_percent": 1.7,
            "fuzzy_chars": 29,
            "fuzzy_chars_percent": 1.7,
            "failing": 2,
            "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": "zh_Hant_TW",
            "name": "中文(繁体,台湾)",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/zh_Hant_TW/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/zh_Hant_TW/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:53.325284Z",
            "recent_changes": 0,
            "translated": 130,
            "translated_words": 1066,
            "translated_percent": 87.2,
            "translated_words_percent": 68.6,
            "translated_chars": 1134,
            "translated_chars_percent": 68.8,
            "fuzzy": 3,
            "fuzzy_percent": 2.0,
            "fuzzy_words": 108,
            "fuzzy_words_percent": 6.9,
            "fuzzy_chars": 115,
            "fuzzy_chars_percent": 6.9,
            "failing": 11,
            "failing_percent": 7.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": "sr",
            "name": "Serbian",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/sr/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/sr/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:48.563710Z",
            "recent_changes": 0,
            "translated": 129,
            "translated_words": 1057,
            "translated_percent": 86.5,
            "translated_words_percent": 68.0,
            "translated_chars": 1111,
            "translated_chars_percent": 67.4,
            "fuzzy": 4,
            "fuzzy_percent": 2.6,
            "fuzzy_words": 117,
            "fuzzy_words_percent": 7.5,
            "fuzzy_chars": 138,
            "fuzzy_chars_percent": 8.3,
            "failing": 45,
            "failing_percent": 30.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": "CODE",
            "name": "CODE",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/CODE/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/CODE/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-22T00:20:52.135717Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 23,
            "failing_percent": 15.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": "id",
            "name": "Indonesian",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/id/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/id/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-22T00:20:54.915212Z",
            "recent_changes": 0,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 2,
            "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": "sk",
            "name": "Slovak",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/sk/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/sk/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:49.141933Z",
            "recent_changes": 0,
            "translated": 133,
            "translated_words": 1174,
            "translated_percent": 89.2,
            "translated_words_percent": 75.5,
            "translated_chars": 1249,
            "translated_chars_percent": 75.8,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 5,
            "failing_percent": 3.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": "cs",
            "name": "Czech",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/cs/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/cs/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-22T00:20:53.408072Z",
            "recent_changes": 0,
            "translated": 147,
            "translated_words": 1461,
            "translated_percent": 98.6,
            "translated_words_percent": 94.0,
            "translated_chars": 1550,
            "translated_chars_percent": 94.1,
            "fuzzy": 2,
            "fuzzy_percent": 1.3,
            "fuzzy_words": 92,
            "fuzzy_words_percent": 5.9,
            "fuzzy_chars": 97,
            "fuzzy_chars_percent": 5.8,
            "failing": 7,
            "failing_percent": 4.6,
            "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": 1,
            "comments": 0,
            "code": "sv",
            "name": "Swedish",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/sv/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/sv/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-12T12:21:12.261948Z",
            "recent_changes": 0,
            "translated": 132,
            "translated_words": 1093,
            "translated_percent": 88.5,
            "translated_words_percent": 70.3,
            "translated_chars": 1163,
            "translated_chars_percent": 70.6,
            "fuzzy": 1,
            "fuzzy_percent": 0.6,
            "fuzzy_words": 81,
            "fuzzy_words_percent": 5.2,
            "fuzzy_chars": 86,
            "fuzzy_chars_percent": 5.2,
            "failing": 30,
            "failing_percent": 20.1,
            "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": "da",
            "name": "Danish",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/da/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/da/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:51.068724Z",
            "recent_changes": 0,
            "translated": 133,
            "translated_words": 1174,
            "translated_percent": 89.2,
            "translated_words_percent": 75.5,
            "translated_chars": 1249,
            "translated_chars_percent": 75.8,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 5,
            "failing_percent": 3.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": "hu",
            "name": "Hungarian",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/hu/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/hu/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-08-12T12:21:12.344749Z",
            "recent_changes": 0,
            "translated": 133,
            "translated_words": 1174,
            "translated_percent": 89.2,
            "translated_words_percent": 75.5,
            "translated_chars": 1249,
            "translated_chars_percent": 75.8,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 10,
            "failing_percent": 6.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": "en_US",
            "name": "English (United States)",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/en_US/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/en_US/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-11T12:29:59.336789Z",
            "recent_changes": 12,
            "translated": 149,
            "translated_words": 1553,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 1647,
            "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": 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": "bg",
            "name": "Bulgarian",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/bg/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/bg/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:50.354448Z",
            "recent_changes": 0,
            "translated": 130,
            "translated_words": 1066,
            "translated_percent": 87.2,
            "translated_words_percent": 68.6,
            "translated_chars": 1120,
            "translated_chars_percent": 68.0,
            "fuzzy": 2,
            "fuzzy_percent": 1.3,
            "fuzzy_words": 90,
            "fuzzy_words_percent": 5.7,
            "fuzzy_chars": 109,
            "fuzzy_chars_percent": 6.6,
            "failing": 3,
            "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": "es_MX",
            "name": "Spanish (Mexico)",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/es_MX/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/es_MX/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-09T09:13:49.923354Z",
            "recent_changes": 0,
            "translated": 133,
            "translated_words": 1174,
            "translated_percent": 89.2,
            "translated_words_percent": 75.5,
            "translated_chars": 1249,
            "translated_chars_percent": 75.8,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 3,
            "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": "el",
            "name": "Greek",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/el/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/el/"
        },
        {
            "total": 149,
            "total_words": 1553,
            "total_chars": 1647,
            "last_change": "2025-07-29T14:21:11.963442Z",
            "recent_changes": 0,
            "translated": 30,
            "translated_words": 239,
            "translated_percent": 20.1,
            "translated_words_percent": 15.3,
            "translated_chars": 250,
            "translated_chars_percent": 15.1,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "fuzzy_words": 0,
            "fuzzy_words_percent": 0.0,
            "fuzzy_chars": 0,
            "fuzzy_chars_percent": 0.0,
            "failing": 1,
            "failing_percent": 0.6,
            "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": "nb_NO",
            "name": "Norwegian Bokmål",
            "url": "https://weblate.dudu-auto.com/projects/duduauto/ota/nb_NO/",
            "translate_url": "https://weblate.dudu-auto.com/translate/duduauto/ota/nb_NO/"
        }
    ]
}