Translation components API.

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

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

{
    "count": 24,
    "next": "https://weblate.rikka.app/api/components/app-ops/app/statistics/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "total": 338,
            "total_words": 2654,
            "last_change": null,
            "recent_changes": 0,
            "translated": 338,
            "translated_words": 2654,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 16476,
            "translated_chars_percent": 100.0,
            "total_chars": 16476,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 61,
            "failing_percent": 18.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 338,
            "readonly_percent": 100.0,
            "suggestions": 0,
            "comments": 1,
            "code": "en",
            "name": "English",
            "url": "https://weblate.rikka.app/projects/app-ops/app/en/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/en/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2022-04-15T15:36:33.786721Z",
            "recent_changes": 9,
            "translated": 336,
            "translated_words": 2652,
            "translated_percent": 99.4,
            "translated_words_percent": 99.9,
            "translated_chars": 16466,
            "translated_chars_percent": 99.9,
            "total_chars": 16476,
            "fuzzy": 1,
            "fuzzy_percent": 0.2,
            "failing": 17,
            "failing_percent": 5.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 18,
            "comments": 0,
            "code": "ar",
            "name": "Arabic",
            "url": "https://weblate.rikka.app/projects/app-ops/app/ar/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/ar/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-06-30T14:13:45.318120Z",
            "recent_changes": 135,
            "translated": 338,
            "translated_words": 2654,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 16476,
            "translated_chars_percent": 100.0,
            "total_chars": 16476,
            "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": 10,
            "comments": 0,
            "code": "de",
            "name": "German",
            "url": "https://weblate.rikka.app/projects/app-ops/app/de/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/de/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-07-26T02:49:55.478956Z",
            "recent_changes": 1,
            "translated": 338,
            "translated_words": 2654,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 16476,
            "translated_chars_percent": 100.0,
            "total_chars": 16476,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 2,
            "failing_percent": 0.5,
            "approved": 335,
            "approved_percent": 99.1,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 1,
            "comments": 0,
            "code": "es",
            "name": "Spanish",
            "url": "https://weblate.rikka.app/projects/app-ops/app/es/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/es/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-06-14T22:39:16.481742Z",
            "recent_changes": 22,
            "translated": 133,
            "translated_words": 886,
            "translated_percent": 39.3,
            "translated_words_percent": 33.3,
            "translated_chars": 5556,
            "translated_chars_percent": 33.7,
            "total_chars": 16476,
            "fuzzy": 1,
            "fuzzy_percent": 0.2,
            "failing": 30,
            "failing_percent": 8.8,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 1,
            "comments": 0,
            "code": "fr",
            "name": "French",
            "url": "https://weblate.rikka.app/projects/app-ops/app/fr/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/fr/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2022-06-16T14:37:25.819542Z",
            "recent_changes": 1,
            "translated": 338,
            "translated_words": 2654,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 16476,
            "translated_chars_percent": 100.0,
            "total_chars": 16476,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 40,
            "failing_percent": 11.8,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 1,
            "comments": 0,
            "code": "it",
            "name": "Italian",
            "url": "https://weblate.rikka.app/projects/app-ops/app/it/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/it/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-07-15T00:32:53.888627Z",
            "recent_changes": 109,
            "translated": 233,
            "translated_words": 1786,
            "translated_percent": 68.9,
            "translated_words_percent": 67.2,
            "translated_chars": 11029,
            "translated_chars_percent": 66.9,
            "total_chars": 16476,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 15,
            "failing_percent": 4.4,
            "approved": 56,
            "approved_percent": 16.5,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 14,
            "comments": 4,
            "code": "ja",
            "name": "Japanese",
            "url": "https://weblate.rikka.app/projects/app-ops/app/ja/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/ja/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2022-03-06T17:51:43.701223Z",
            "recent_changes": 16,
            "translated": 54,
            "translated_words": 215,
            "translated_percent": 15.9,
            "translated_words_percent": 8.1,
            "translated_chars": 1333,
            "translated_chars_percent": 8.0,
            "total_chars": 16476,
            "fuzzy": 2,
            "fuzzy_percent": 0.5,
            "failing": 3,
            "failing_percent": 0.8,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 0,
            "comments": 0,
            "code": "ko",
            "name": "Korean",
            "url": "https://weblate.rikka.app/projects/app-ops/app/ko/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/ko/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-06-01T14:24:59.346789Z",
            "recent_changes": 3,
            "translated": 48,
            "translated_words": 88,
            "translated_percent": 14.2,
            "translated_words_percent": 3.3,
            "translated_chars": 551,
            "translated_chars_percent": 3.3,
            "total_chars": 16476,
            "fuzzy": 8,
            "fuzzy_percent": 2.3,
            "failing": 11,
            "failing_percent": 3.2,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 0,
            "comments": 0,
            "code": "nl",
            "name": "Dutch",
            "url": "https://weblate.rikka.app/projects/app-ops/app/nl/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/nl/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2022-04-02T17:05:55.297320Z",
            "recent_changes": 82,
            "translated": 257,
            "translated_words": 1737,
            "translated_percent": 76.0,
            "translated_words_percent": 65.4,
            "translated_chars": 10719,
            "translated_chars_percent": 65.0,
            "total_chars": 16476,
            "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": 1,
            "comments": 0,
            "code": "pt_BR",
            "name": "Portuguese (Brazil)",
            "url": "https://weblate.rikka.app/projects/app-ops/app/pt_BR/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/pt_BR/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-10-17T23:37:56.601484Z",
            "recent_changes": 1,
            "translated": 338,
            "translated_words": 2654,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 16476,
            "translated_chars_percent": 100.0,
            "total_chars": 16476,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 3,
            "failing_percent": 0.8,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 0,
            "comments": 0,
            "code": "ru",
            "name": "Russian",
            "url": "https://weblate.rikka.app/projects/app-ops/app/ru/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/ru/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2022-06-26T21:00:38.677848Z",
            "recent_changes": 13,
            "translated": 158,
            "translated_words": 617,
            "translated_percent": 46.7,
            "translated_words_percent": 23.2,
            "translated_chars": 3806,
            "translated_chars_percent": 23.1,
            "total_chars": 16476,
            "fuzzy": 1,
            "fuzzy_percent": 0.2,
            "failing": 4,
            "failing_percent": 1.1,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 0,
            "comments": 0,
            "code": "uk",
            "name": "Ukrainian",
            "url": "https://weblate.rikka.app/projects/app-ops/app/uk/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/uk/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-05-24T15:15:59.967819Z",
            "recent_changes": 11,
            "translated": 332,
            "translated_words": 2490,
            "translated_percent": 98.2,
            "translated_words_percent": 93.8,
            "translated_chars": 15431,
            "translated_chars_percent": 93.6,
            "total_chars": 16476,
            "fuzzy": 5,
            "fuzzy_percent": 1.4,
            "failing": 5,
            "failing_percent": 1.4,
            "approved": 1,
            "approved_percent": 0.2,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 0,
            "comments": 0,
            "code": "zh_Hans",
            "name": "Chinese (Simplified)",
            "url": "https://weblate.rikka.app/projects/app-ops/app/zh_Hans/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/zh_Hans/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-09-17T00:47:01.743200Z",
            "recent_changes": 15,
            "translated": 337,
            "translated_words": 2654,
            "translated_percent": 99.7,
            "translated_words_percent": 100.0,
            "translated_chars": 16476,
            "translated_chars_percent": 100.0,
            "total_chars": 16476,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 2,
            "failing_percent": 0.5,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 1,
            "comments": 0,
            "code": "zh_Hant",
            "name": "Chinese (Traditional)",
            "url": "https://weblate.rikka.app/projects/app-ops/app/zh_Hant/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/zh_Hant/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-11-02T19:59:20.032851Z",
            "recent_changes": 1,
            "translated": 309,
            "translated_words": 1913,
            "translated_percent": 91.4,
            "translated_words_percent": 72.0,
            "translated_chars": 11845,
            "translated_chars_percent": 71.8,
            "total_chars": 16476,
            "fuzzy": 5,
            "fuzzy_percent": 1.4,
            "failing": 25,
            "failing_percent": 7.3,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 1,
            "comments": 0,
            "code": "tr",
            "name": "Turkish",
            "url": "https://weblate.rikka.app/projects/app-ops/app/tr/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/tr/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-01-27T17:03:58.023153Z",
            "recent_changes": 1,
            "translated": 13,
            "translated_words": 135,
            "translated_percent": 3.8,
            "translated_words_percent": 5.0,
            "translated_chars": 828,
            "translated_chars_percent": 5.0,
            "total_chars": 16476,
            "fuzzy": 1,
            "fuzzy_percent": 0.2,
            "failing": 2,
            "failing_percent": 0.5,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 0,
            "comments": 0,
            "code": "hy",
            "name": "Armenian",
            "url": "https://weblate.rikka.app/projects/app-ops/app/hy/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/hy/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-05-04T08:44:42.026945Z",
            "recent_changes": 3,
            "translated": 79,
            "translated_words": 222,
            "translated_percent": 23.3,
            "translated_words_percent": 8.3,
            "translated_chars": 1367,
            "translated_chars_percent": 8.2,
            "total_chars": 16476,
            "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": 8,
            "comments": 0,
            "code": "sv",
            "name": "Swedish",
            "url": "https://weblate.rikka.app/projects/app-ops/app/sv/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/sv/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2022-02-05T16:18:27.823671Z",
            "recent_changes": 74,
            "translated": 105,
            "translated_words": 1024,
            "translated_percent": 31.0,
            "translated_words_percent": 38.5,
            "translated_chars": 6345,
            "translated_chars_percent": 38.5,
            "total_chars": 16476,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 2,
            "failing_percent": 0.5,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 4,
            "comments": 0,
            "code": "pl",
            "name": "Polish",
            "url": "https://weblate.rikka.app/projects/app-ops/app/pl/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/pl/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-07-17T00:14:47.716842Z",
            "recent_changes": 1,
            "translated": 2,
            "translated_words": 1,
            "translated_percent": 0.5,
            "translated_words_percent": 0.1,
            "translated_chars": 34,
            "translated_chars_percent": 0.2,
            "total_chars": 16476,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 2,
            "failing_percent": 0.5,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 1,
            "readonly_percent": 0.2,
            "suggestions": 1,
            "comments": 0,
            "code": "ca",
            "name": "Catalan",
            "url": "https://weblate.rikka.app/projects/app-ops/app/ca/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/ca/"
        },
        {
            "total": 338,
            "total_words": 2654,
            "last_change": "2021-07-29T15:09:35.350333Z",
            "recent_changes": 22,
            "translated": 22,
            "translated_words": 434,
            "translated_percent": 6.5,
            "translated_words_percent": 16.3,
            "translated_chars": 2668,
            "translated_chars_percent": 16.1,
            "total_chars": 16476,
            "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": "cs",
            "name": "Czech",
            "url": "https://weblate.rikka.app/projects/app-ops/app/cs/",
            "translate_url": "https://weblate.rikka.app/translate/app-ops/app/cs/"
        }
    ]
}