Translation projects API.

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

GET /api/projects/framadate/languages/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

[
    {
        "total": 433,
        "total_words": 2081,
        "total_chars": 11681,
        "last_change": "2022-03-14T16:40:19.174961Z",
        "recent_changes": 4,
        "translated": 402,
        "translated_words": 2031,
        "translated_percent": 92.8,
        "translated_words_percent": 97.5,
        "translated_chars": 11391,
        "translated_chars_percent": 97.5,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "fuzzy_words": 0,
        "fuzzy_words_percent": 0.0,
        "fuzzy_chars": 0,
        "fuzzy_chars_percent": 0.0,
        "failing": 231,
        "failing_percent": 53.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": "ar",
        "name": "Arabic",
        "url": "https://weblate.framasoft.org/projects/framadate/-/ar/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/ar/"
    },
    {
        "total": 474,
        "total_words": 2449,
        "total_chars": 13932,
        "last_change": "2023-10-26T10:49:39.887821Z",
        "recent_changes": 10,
        "translated": 474,
        "translated_words": 2449,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 13932,
        "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.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": "eu",
        "name": "Basque",
        "url": "https://weblate.framasoft.org/projects/framadate/-/eu/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/eu/"
    },
    {
        "total": 473,
        "total_words": 2448,
        "total_chars": 13924,
        "last_change": "2023-07-14T15:36:02.541732Z",
        "recent_changes": 30,
        "translated": 30,
        "translated_words": 33,
        "translated_percent": 6.3,
        "translated_words_percent": 1.3,
        "translated_chars": 186,
        "translated_chars_percent": 1.3,
        "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": "bn",
        "name": "Bengali",
        "url": "https://weblate.framasoft.org/projects/framadate/-/bn/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/bn/"
    },
    {
        "total": 858,
        "total_words": 4317,
        "total_chars": 24325,
        "last_change": "2023-11-22T16:34:24.642313Z",
        "recent_changes": 104,
        "translated": 854,
        "translated_words": 4294,
        "translated_percent": 99.5,
        "translated_words_percent": 99.4,
        "translated_chars": 24188,
        "translated_chars_percent": 99.4,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "fuzzy_words": 0,
        "fuzzy_words_percent": 0.0,
        "fuzzy_chars": 0,
        "fuzzy_chars_percent": 0.0,
        "failing": 40,
        "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": 4,
        "code": "br",
        "name": "Breton",
        "url": "https://weblate.framasoft.org/projects/framadate/-/br/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/br/"
    },
    {
        "total": 879,
        "total_words": 4502,
        "total_chars": 25452,
        "last_change": "2023-06-20T15:22:26.904134Z",
        "recent_changes": 27,
        "translated": 879,
        "translated_words": 4502,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 25452,
        "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": 3,
        "failing_percent": 0.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": "ca",
        "name": "Catalan",
        "url": "https://weblate.framasoft.org/projects/framadate/-/ca/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/ca/"
    },
    {
        "total": 473,
        "total_words": 2448,
        "total_chars": 13924,
        "last_change": "2024-01-19T02:53:55.192352Z",
        "recent_changes": 488,
        "translated": 428,
        "translated_words": 1711,
        "translated_percent": 90.4,
        "translated_words_percent": 69.8,
        "translated_chars": 9659,
        "translated_chars_percent": 69.3,
        "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": "zh_Hans",
        "name": "Chinese (Simplified)",
        "url": "https://weblate.framasoft.org/projects/framadate/-/zh_Hans/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/zh_Hans/"
    },
    {
        "total": 473,
        "total_words": 2448,
        "total_chars": 13924,
        "last_change": "2022-08-18T12:40:10.354164Z",
        "recent_changes": 51,
        "translated": 473,
        "translated_words": 2448,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 13924,
        "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": "hr",
        "name": "Croatian",
        "url": "https://weblate.framasoft.org/projects/framadate/-/hr/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/hr/"
    },
    {
        "total": 858,
        "total_words": 4317,
        "total_chars": 24325,
        "last_change": "2024-03-24T23:44:35.400353Z",
        "recent_changes": 22,
        "translated": 858,
        "translated_words": 4317,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 24325,
        "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": 94,
        "failing_percent": 10.9,
        "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": 4,
        "comments": 0,
        "code": "cs",
        "name": "Czech",
        "url": "https://weblate.framasoft.org/projects/framadate/-/cs/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/cs/"
    },
    {
        "total": 454,
        "total_words": 2266,
        "total_chars": 12808,
        "last_change": "2023-11-21T14:10:23.153357Z",
        "recent_changes": 33,
        "translated": 41,
        "translated_words": 113,
        "translated_percent": 9.0,
        "translated_words_percent": 4.9,
        "translated_chars": 630,
        "translated_chars_percent": 4.9,
        "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": 26,
        "comments": 0,
        "code": "da",
        "name": "Danish",
        "url": "https://weblate.framasoft.org/projects/framadate/-/da/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/da/"
    },
    {
        "total": 880,
        "total_words": 4503,
        "total_chars": 25456,
        "last_change": "2023-11-09T02:48:04.771571Z",
        "recent_changes": 51,
        "translated": 880,
        "translated_words": 4503,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 25456,
        "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": 5,
        "failing_percent": 0.5,
        "approved": 0,
        "approved_percent": 0.0,
        "approved_words": 0,
        "approved_words_percent": 0.0,
        "approved_chars": 0,
        "approved_chars_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "readonly_words": 0,
        "readonly_words_percent": 0.0,
        "readonly_chars": 0,
        "readonly_chars_percent": 0.0,
        "suggestions": 8,
        "comments": 0,
        "code": "nl",
        "name": "Dutch",
        "url": "https://weblate.framasoft.org/projects/framadate/-/nl/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/nl/"
    },
    {
        "total": 892,
        "total_words": 4523,
        "total_chars": 25577,
        "last_change": null,
        "recent_changes": 0,
        "translated": 892,
        "translated_words": 4523,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 25577,
        "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": 294,
        "failing_percent": 32.9,
        "approved": 0,
        "approved_percent": 0.0,
        "approved_words": 0,
        "approved_words_percent": 0.0,
        "approved_chars": 0,
        "approved_chars_percent": 0.0,
        "readonly": 438,
        "readonly_percent": 49.1,
        "readonly_words": 2257,
        "readonly_words_percent": 49.9,
        "readonly_chars": 12765,
        "readonly_chars_percent": 49.9,
        "suggestions": 0,
        "comments": 0,
        "code": "en",
        "name": "English",
        "url": "https://weblate.framasoft.org/projects/framadate/-/en/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/en/"
    },
    {
        "total": 879,
        "total_words": 4502,
        "total_chars": 25452,
        "last_change": "2023-06-18T17:50:54.187951Z",
        "recent_changes": 30,
        "translated": 423,
        "translated_words": 2216,
        "translated_percent": 48.1,
        "translated_words_percent": 49.2,
        "translated_chars": 12518,
        "translated_chars_percent": 49.1,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "fuzzy_words": 0,
        "fuzzy_words_percent": 0.0,
        "fuzzy_chars": 0,
        "fuzzy_chars_percent": 0.0,
        "failing": 333,
        "failing_percent": 37.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": 48,
        "comments": 0,
        "code": "eo",
        "name": "Esperanto",
        "url": "https://weblate.framasoft.org/projects/framadate/-/eo/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/eo/"
    },
    {
        "total": 452,
        "total_words": 2263,
        "total_chars": 12797,
        "last_change": "2022-10-28T15:49:01.883509Z",
        "recent_changes": 104,
        "translated": 88,
        "translated_words": 550,
        "translated_percent": 19.4,
        "translated_words_percent": 24.3,
        "translated_chars": 3084,
        "translated_chars_percent": 24.0,
        "fuzzy": 7,
        "fuzzy_percent": 1.5,
        "fuzzy_words": 33,
        "fuzzy_words_percent": 1.4,
        "fuzzy_chars": 206,
        "fuzzy_chars_percent": 1.6,
        "failing": 2,
        "failing_percent": 0.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": "fi",
        "name": "Finnish",
        "url": "https://weblate.framasoft.org/projects/framadate/-/fi/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/fi/"
    },
    {
        "total": 879,
        "total_words": 4502,
        "total_chars": 25452,
        "last_change": "2023-03-08T10:21:00.396491Z",
        "recent_changes": 44,
        "translated": 875,
        "translated_words": 4479,
        "translated_percent": 99.5,
        "translated_words_percent": 99.4,
        "translated_chars": 25315,
        "translated_chars_percent": 99.4,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "fuzzy_words": 0,
        "fuzzy_words_percent": 0.0,
        "fuzzy_chars": 0,
        "fuzzy_chars_percent": 0.0,
        "failing": 14,
        "failing_percent": 1.5,
        "approved": 0,
        "approved_percent": 0.0,
        "approved_words": 0,
        "approved_words_percent": 0.0,
        "approved_chars": 0,
        "approved_chars_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "readonly_words": 0,
        "readonly_words_percent": 0.0,
        "readonly_chars": 0,
        "readonly_chars_percent": 0.0,
        "suggestions": 1,
        "comments": 0,
        "code": "fr",
        "name": "French",
        "url": "https://weblate.framasoft.org/projects/framadate/-/fr/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/fr/"
    },
    {
        "total": 433,
        "total_words": 2081,
        "total_chars": 11681,
        "last_change": "2022-03-14T16:09:56.805311Z",
        "recent_changes": 0,
        "translated": 405,
        "translated_words": 2049,
        "translated_percent": 93.5,
        "translated_words_percent": 98.4,
        "translated_chars": 11506,
        "translated_chars_percent": 98.5,
        "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": 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": "fr_FR",
        "name": "French (France)",
        "url": "https://weblate.framasoft.org/projects/framadate/-/fr_FR/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/fr_FR/"
    },
    {
        "total": 858,
        "total_words": 4317,
        "total_chars": 24325,
        "last_change": "2022-03-14T17:06:03.178154Z",
        "recent_changes": 751,
        "translated": 826,
        "translated_words": 4266,
        "translated_percent": 96.2,
        "translated_words_percent": 98.8,
        "translated_chars": 24028,
        "translated_chars_percent": 98.7,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "fuzzy_words": 0,
        "fuzzy_words_percent": 0.0,
        "fuzzy_chars": 0,
        "fuzzy_chars_percent": 0.0,
        "failing": 27,
        "failing_percent": 3.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": "gl",
        "name": "Galician",
        "url": "https://weblate.framasoft.org/projects/framadate/-/gl/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/gl/"
    },
    {
        "total": 880,
        "total_words": 4506,
        "total_chars": 25477,
        "last_change": "2022-09-25T08:01:13.172064Z",
        "recent_changes": 44,
        "translated": 880,
        "translated_words": 4506,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 25477,
        "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": 5,
        "failing_percent": 0.5,
        "approved": 0,
        "approved_percent": 0.0,
        "approved_words": 0,
        "approved_words_percent": 0.0,
        "approved_chars": 0,
        "approved_chars_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "readonly_words": 0,
        "readonly_words_percent": 0.0,
        "readonly_chars": 0,
        "readonly_chars_percent": 0.0,
        "suggestions": 7,
        "comments": 0,
        "code": "de",
        "name": "German",
        "url": "https://weblate.framasoft.org/projects/framadate/-/de/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/de/"
    },
    {
        "total": 858,
        "total_words": 4317,
        "total_chars": 24325,
        "last_change": "2023-11-07T22:49:14.845144Z",
        "recent_changes": 26,
        "translated": 850,
        "translated_words": 4256,
        "translated_percent": 99.0,
        "translated_words_percent": 98.5,
        "translated_chars": 23938,
        "translated_chars_percent": 98.4,
        "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": 18,
        "comments": 0,
        "code": "el",
        "name": "Greek",
        "url": "https://weblate.framasoft.org/projects/framadate/-/el/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/el/"
    },
    {
        "total": 858,
        "total_words": 4317,
        "total_chars": 24325,
        "last_change": "2022-03-14T17:06:45.325896Z",
        "recent_changes": 339,
        "translated": 764,
        "translated_words": 3523,
        "translated_percent": 89.0,
        "translated_words_percent": 81.6,
        "translated_chars": 19777,
        "translated_chars_percent": 81.3,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "fuzzy_words": 0,
        "fuzzy_words_percent": 0.0,
        "fuzzy_chars": 0,
        "fuzzy_chars_percent": 0.0,
        "failing": 32,
        "failing_percent": 3.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": 2,
        "comments": 0,
        "code": "hu",
        "name": "Hungarian",
        "url": "https://weblate.framasoft.org/projects/framadate/-/hu/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/hu/"
    },
    {
        "total": 879,
        "total_words": 4502,
        "total_chars": 25452,
        "last_change": "2023-10-17T20:49:48.326334Z",
        "recent_changes": 55,
        "translated": 875,
        "translated_words": 4479,
        "translated_percent": 99.5,
        "translated_words_percent": 99.4,
        "translated_chars": 25315,
        "translated_chars_percent": 99.4,
        "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": 0.9,
        "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": 6,
        "comments": 0,
        "code": "it",
        "name": "Italian",
        "url": "https://weblate.framasoft.org/projects/framadate/-/it/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/it/"
    },
    {
        "total": 473,
        "total_words": 2448,
        "total_chars": 13924,
        "last_change": "2024-04-18T13:52:21.223133Z",
        "recent_changes": 118,
        "translated": 86,
        "translated_words": 267,
        "translated_percent": 18.1,
        "translated_words_percent": 10.9,
        "translated_chars": 1663,
        "translated_chars_percent": 11.9,
        "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": 1.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.framasoft.org/projects/framadate/-/ja/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/ja/"
    },
    {
        "total": 433,
        "total_words": 2081,
        "total_chars": 11681,
        "last_change": "2022-03-14T17:09:51.096115Z",
        "recent_changes": 12,
        "translated": 12,
        "translated_words": 22,
        "translated_percent": 2.7,
        "translated_words_percent": 1.0,
        "translated_chars": 148,
        "translated_chars_percent": 1.2,
        "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": 27,
        "comments": 0,
        "code": "lt",
        "name": "Lithuanian",
        "url": "https://weblate.framasoft.org/projects/framadate/-/lt/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/lt/"
    },
    {
        "total": 452,
        "total_words": 2263,
        "total_chars": 12797,
        "last_change": "2023-05-06T11:05:47.059157Z",
        "recent_changes": 0,
        "translated": 64,
        "translated_words": 276,
        "translated_percent": 14.1,
        "translated_words_percent": 12.1,
        "translated_chars": 1671,
        "translated_chars_percent": 13.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": "nb_NO",
        "name": "Norwegian Bokmål",
        "url": "https://weblate.framasoft.org/projects/framadate/-/nb_NO/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/nb_NO/"
    },
    {
        "total": 879,
        "total_words": 4502,
        "total_chars": 25452,
        "last_change": "2024-01-22T17:52:37.876543Z",
        "recent_changes": 49,
        "translated": 856,
        "translated_words": 4479,
        "translated_percent": 97.3,
        "translated_words_percent": 99.4,
        "translated_chars": 25323,
        "translated_chars_percent": 99.4,
        "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": 0.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": 24,
        "comments": 1,
        "code": "oc",
        "name": "Occitan",
        "url": "https://weblate.framasoft.org/projects/framadate/-/oc/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/oc/"
    },
    {
        "total": 473,
        "total_words": 2448,
        "total_chars": 13924,
        "last_change": "2023-05-25T10:11:17.691185Z",
        "recent_changes": 255,
        "translated": 463,
        "translated_words": 2419,
        "translated_percent": 97.8,
        "translated_words_percent": 98.8,
        "translated_chars": 13759,
        "translated_chars_percent": 98.8,
        "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": 1.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": 32,
        "comments": 0,
        "code": "pl",
        "name": "Polish",
        "url": "https://weblate.framasoft.org/projects/framadate/-/pl/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/pl/"
    },
    {
        "total": 474,
        "total_words": 2449,
        "total_chars": 13929,
        "last_change": "2023-09-16T19:56:16.979162Z",
        "recent_changes": 21,
        "translated": 474,
        "translated_words": 2449,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 13929,
        "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": "pt_BR",
        "name": "Portuguese (Brazil)",
        "url": "https://weblate.framasoft.org/projects/framadate/-/pt_BR/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/pt_BR/"
    },
    {
        "total": 453,
        "total_words": 2266,
        "total_chars": 12810,
        "last_change": "2023-08-27T14:36:51.877033Z",
        "recent_changes": 5,
        "translated": 33,
        "translated_words": 48,
        "translated_percent": 7.2,
        "translated_words_percent": 2.1,
        "translated_chars": 271,
        "translated_chars_percent": 2.1,
        "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": "ru",
        "name": "Russian",
        "url": "https://weblate.framasoft.org/projects/framadate/-/ru/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/ru/"
    },
    {
        "total": 452,
        "total_words": 2263,
        "total_chars": 12797,
        "last_change": "2023-09-15T15:32:15.139716Z",
        "recent_changes": 0,
        "translated": 70,
        "translated_words": 348,
        "translated_percent": 15.4,
        "translated_words_percent": 15.3,
        "translated_chars": 2138,
        "translated_chars_percent": 16.7,
        "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": "sr_Cyrl",
        "name": "Serbian (cyrillic)",
        "url": "https://weblate.framasoft.org/projects/framadate/-/sr_Cyrl/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/sr_Cyrl/"
    },
    {
        "total": 473,
        "total_words": 2448,
        "total_chars": 13924,
        "last_change": "2024-01-11T09:43:55.130080Z",
        "recent_changes": 321,
        "translated": 473,
        "translated_words": 2448,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 13924,
        "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": "sk",
        "name": "Slovak",
        "url": "https://weblate.framasoft.org/projects/framadate/-/sk/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/sk/"
    },
    {
        "total": 879,
        "total_words": 4502,
        "total_chars": 25452,
        "last_change": "2023-10-22T13:11:10.929368Z",
        "recent_changes": 52,
        "translated": 879,
        "translated_words": 4502,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 25452,
        "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": 4,
        "failing_percent": 0.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": 1,
        "comments": 0,
        "code": "es",
        "name": "Spanish",
        "url": "https://weblate.framasoft.org/projects/framadate/-/es/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/es/"
    },
    {
        "total": 461,
        "total_words": 2275,
        "total_chars": 12872,
        "last_change": "2023-12-06T16:50:27.542054Z",
        "recent_changes": 28,
        "translated": 461,
        "translated_words": 2275,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 12872,
        "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": "sv",
        "name": "Swedish",
        "url": "https://weblate.framasoft.org/projects/framadate/-/sv/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/sv/"
    },
    {
        "total": 473,
        "total_words": 2448,
        "total_chars": 13924,
        "last_change": "2022-11-08T09:12:52.107720Z",
        "recent_changes": 80,
        "translated": 77,
        "translated_words": 411,
        "translated_percent": 16.2,
        "translated_words_percent": 16.7,
        "translated_chars": 2433,
        "translated_chars_percent": 17.4,
        "fuzzy": 1,
        "fuzzy_percent": 0.2,
        "fuzzy_words": 1,
        "fuzzy_words_percent": 0.1,
        "fuzzy_chars": 10,
        "fuzzy_chars_percent": 0.1,
        "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": "cy",
        "name": "Welsh",
        "url": "https://weblate.framasoft.org/projects/framadate/-/cy/",
        "translate_url": "https://weblate.framasoft.org/translate/framadate/-/cy/"
    }
]