Translation components API.

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

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

{
    "count": 19,
    "next": null,
    "previous": null,
    "results": [
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": null,
            "recent_changes": 0,
            "translated": 120,
            "translated_words": 981,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 5700,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 5,
            "failing_percent": 4.1,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "en",
            "name": "English",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/en/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/en/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2025-10-02T15:38:17.398335Z",
            "recent_changes": 9,
            "translated": 115,
            "translated_words": 934,
            "translated_percent": 95.8,
            "translated_words_percent": 95.2,
            "translated_chars": 5380,
            "translated_chars_percent": 94.3,
            "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": "eu",
            "name": "Basque",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/eu/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/eu/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-03-24T19:18:00.703326Z",
            "recent_changes": 2,
            "translated": 120,
            "translated_words": 981,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 5700,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "cs",
            "name": "Czech",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/cs/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/cs/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-03-25T08:28:13.933826Z",
            "recent_changes": 3,
            "translated": 120,
            "translated_words": 981,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 5700,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "uk",
            "name": "Ukrainian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/uk/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/uk/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-03-17T13:35:21.063920Z",
            "recent_changes": 3,
            "translated": 118,
            "translated_words": 956,
            "translated_percent": 98.3,
            "translated_words_percent": 97.4,
            "translated_chars": 5523,
            "translated_chars_percent": 96.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": "es",
            "name": "Spanish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/es/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/es/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-03-20T14:34:05.962525Z",
            "recent_changes": 97,
            "translated": 118,
            "translated_words": 956,
            "translated_percent": 98.3,
            "translated_words_percent": 97.4,
            "translated_chars": 5523,
            "translated_chars_percent": 96.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": "fr",
            "name": "French",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/fr/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/fr/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2025-10-09T09:53:25.438307Z",
            "recent_changes": 12,
            "translated": 115,
            "translated_words": 934,
            "translated_percent": 95.8,
            "translated_words_percent": 95.2,
            "translated_chars": 5380,
            "translated_chars_percent": 94.3,
            "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": "nl",
            "name": "Dutch",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/nl/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/nl/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-03-30T14:19:46.550057Z",
            "recent_changes": 5,
            "translated": 120,
            "translated_words": 981,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 5700,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "pt_BR",
            "name": "Portuguese (Brazil)",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/pt_BR/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/pt_BR/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2025-10-02T09:37:19.220676Z",
            "recent_changes": 2,
            "translated": 115,
            "translated_words": 934,
            "translated_percent": 95.8,
            "translated_words_percent": 95.2,
            "translated_chars": 5380,
            "translated_chars_percent": 94.3,
            "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": "lt",
            "name": "Lithuanian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/lt/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/lt/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2025-12-23T09:18:37.317498Z",
            "recent_changes": 3,
            "translated": 118,
            "translated_words": 956,
            "translated_percent": 98.3,
            "translated_words_percent": 97.4,
            "translated_chars": 5523,
            "translated_chars_percent": 96.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": "tr",
            "name": "Turkish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/tr/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/tr/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2025-10-22T06:37:30.082786Z",
            "recent_changes": 120,
            "translated": 118,
            "translated_words": 956,
            "translated_percent": 98.3,
            "translated_words_percent": 97.4,
            "translated_chars": 5523,
            "translated_chars_percent": 96.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": "mk",
            "name": "Macedonian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/mk/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/mk/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "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": "pl",
            "name": "Polish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/pl/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/pl/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2025-12-04T12:39:23.425304Z",
            "recent_changes": 29,
            "translated": 25,
            "translated_words": 220,
            "translated_percent": 20.8,
            "translated_words_percent": 22.4,
            "translated_chars": 1297,
            "translated_chars_percent": 22.7,
            "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": "sv",
            "name": "Swedish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/sv/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/sv/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-03-26T09:29:42.384603Z",
            "recent_changes": 2,
            "translated": 120,
            "translated_words": 981,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 5700,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "bg",
            "name": "Bulgarian",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/bg/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/bg/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-02-03T15:00:49.868746Z",
            "recent_changes": 95,
            "translated": 118,
            "translated_words": 956,
            "translated_percent": 98.3,
            "translated_words_percent": 97.4,
            "translated_chars": 5523,
            "translated_chars_percent": 96.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": "de",
            "name": "German",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/de/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/de/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-01-09T10:38:04.587236Z",
            "recent_changes": 4,
            "translated": 118,
            "translated_words": 956,
            "translated_percent": 98.3,
            "translated_words_percent": 97.4,
            "translated_chars": 5523,
            "translated_chars_percent": 96.8,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 3,
            "failing_percent": 2.5,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "ar",
            "name": "Arabic",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/ar/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/ar/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-01-27T06:19:15.187661Z",
            "recent_changes": 119,
            "translated": 118,
            "translated_words": 956,
            "translated_percent": 98.3,
            "translated_words_percent": 97.4,
            "translated_chars": 5523,
            "translated_chars_percent": 96.8,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 1,
            "failing_percent": 0.8,
            "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/projects/pkp-lib/invitation/ky/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/ky/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-03-25T07:06:18.994856Z",
            "recent_changes": 2,
            "translated": 120,
            "translated_words": 981,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 5700,
            "translated_chars_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_percent": 0.0,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 0,
            "approved_percent": 0.0,
            "readonly": 0,
            "readonly_percent": 0.0,
            "suggestions": 0,
            "comments": 0,
            "code": "da",
            "name": "Danish",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/da/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/da/"
        },
        {
            "total": 120,
            "total_words": 981,
            "total_chars": 5700,
            "last_change": "2026-02-25T16:57:21.839116Z",
            "recent_changes": 78,
            "translated": 118,
            "translated_words": 956,
            "translated_percent": 98.3,
            "translated_words_percent": 97.4,
            "translated_chars": 5523,
            "translated_chars_percent": 96.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": "pt",
            "name": "Portuguese",
            "url": "http://translate.pkp.sfu.ca/projects/pkp-lib/invitation/pt/",
            "translate_url": "http://translate.pkp.sfu.ca/translate/pkp-lib/invitation/pt/"
        }
    ]
}