Translation projects API.

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

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

[
    {
        "total": 0,
        "total_words": 0,
        "total_chars": 0,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 0,
        "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": "ar",
        "name": "Arabic",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/ar/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/ar/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-02-07T10:04:48.647333Z",
        "recent_changes": 19,
        "translated": 30,
        "translated_words": 530,
        "translated_percent": 96.7,
        "translated_words_percent": 87.1,
        "translated_chars": 3410,
        "translated_chars_percent": 84.5,
        "fuzzy": 1,
        "fuzzy_percent": 3.2,
        "fuzzy_words": 78,
        "fuzzy_words_percent": 12.8,
        "fuzzy_chars": 625,
        "fuzzy_chars_percent": 15.4,
        "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": "eu",
        "name": "Basque",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/eu/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/eu/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-11-29T15:50:32.134882Z",
        "recent_changes": 22,
        "translated": 25,
        "translated_words": 316,
        "translated_percent": 80.6,
        "translated_words_percent": 51.9,
        "translated_chars": 1942,
        "translated_chars_percent": 48.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": 3.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": "br",
        "name": "Breton",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/br/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/br/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-01-24T13:15:08.994491Z",
        "recent_changes": 19,
        "translated": 23,
        "translated_words": 313,
        "translated_percent": 74.1,
        "translated_words_percent": 51.4,
        "translated_chars": 1910,
        "translated_chars_percent": 47.3,
        "fuzzy": 1,
        "fuzzy_percent": 3.2,
        "fuzzy_words": 4,
        "fuzzy_words_percent": 0.6,
        "fuzzy_chars": 31,
        "fuzzy_chars_percent": 0.7,
        "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": "ca",
        "name": "Catalan",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/ca/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/ca/"
    },
    {
        "total": 16,
        "total_words": 178,
        "total_chars": 1075,
        "last_change": "2023-10-27T06:59:03.108510Z",
        "recent_changes": 17,
        "translated": 13,
        "translated_words": 114,
        "translated_percent": 81.2,
        "translated_words_percent": 64.0,
        "translated_chars": 652,
        "translated_chars_percent": 60.6,
        "fuzzy": 3,
        "fuzzy_percent": 18.7,
        "fuzzy_words": 64,
        "fuzzy_words_percent": 35.9,
        "fuzzy_chars": 423,
        "fuzzy_chars_percent": 39.3,
        "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/framaforms/-/zh_Hans/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/zh_Hans/"
    },
    {
        "total": 0,
        "total_words": 0,
        "total_chars": 0,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 0,
        "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": "zh_Hant",
        "name": "Chinese (Traditional)",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/zh_Hant/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/zh_Hant/"
    },
    {
        "total": 32,
        "total_words": 609,
        "total_chars": 4040,
        "last_change": "2023-02-13T16:02:08.246060Z",
        "recent_changes": 2,
        "translated": 32,
        "translated_words": 609,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 4040,
        "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/framaforms/-/hr/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/hr/"
    },
    {
        "total": 0,
        "total_words": 0,
        "total_chars": 0,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 0,
        "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": "cs",
        "name": "Czech",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/cs/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/cs/"
    },
    {
        "total": 32,
        "total_words": 609,
        "total_chars": 4040,
        "last_change": null,
        "recent_changes": 0,
        "translated": 32,
        "translated_words": 609,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 4040,
        "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": 18.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",
        "name": "English",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/en/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/en/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-06-18T18:41:27.319051Z",
        "recent_changes": 26,
        "translated": 26,
        "translated_words": 418,
        "translated_percent": 83.8,
        "translated_words_percent": 68.7,
        "translated_chars": 2618,
        "translated_chars_percent": 64.8,
        "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": "eo",
        "name": "Esperanto",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/eo/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/eo/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-04-06T13:40:21.791877Z",
        "recent_changes": 5,
        "translated": 31,
        "translated_words": 608,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 4035,
        "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": 19.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",
        "name": "French",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/fr/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/fr/"
    },
    {
        "total": 15,
        "total_words": 430,
        "total_chars": 2960,
        "last_change": "2023-02-04T22:48:34.832491Z",
        "recent_changes": 1,
        "translated": 1,
        "translated_words": 2,
        "translated_percent": 6.6,
        "translated_words_percent": 0.4,
        "translated_chars": 9,
        "translated_chars_percent": 0.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": "gl",
        "name": "Galician",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/gl/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/gl/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-04-17T07:24:45.027486Z",
        "recent_changes": 22,
        "translated": 31,
        "translated_words": 608,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 4035,
        "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": 1,
        "comments": 0,
        "code": "de",
        "name": "German",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/de/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/de/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-02-07T10:04:49.007907Z",
        "recent_changes": 18,
        "translated": 27,
        "translated_words": 519,
        "translated_percent": 87.0,
        "translated_words_percent": 85.3,
        "translated_chars": 3336,
        "translated_chars_percent": 82.6,
        "fuzzy": 2,
        "fuzzy_percent": 6.4,
        "fuzzy_words": 82,
        "fuzzy_words_percent": 13.4,
        "fuzzy_chars": 656,
        "fuzzy_chars_percent": 16.2,
        "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": "hu",
        "name": "Hungarian",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/hu/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/hu/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-10-11T19:00:48.728154Z",
        "recent_changes": 8,
        "translated": 31,
        "translated_words": 608,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 4035,
        "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.framasoft.org/projects/framaforms/-/it/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/it/"
    },
    {
        "total": 16,
        "total_words": 178,
        "total_chars": 1075,
        "last_change": "2023-09-20T12:44:54.922670Z",
        "recent_changes": 0,
        "translated": 8,
        "translated_words": 61,
        "translated_percent": 50.0,
        "translated_words_percent": 34.2,
        "translated_chars": 333,
        "translated_chars_percent": 30.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": 0,
        "comments": 0,
        "code": "lo",
        "name": "Lao",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/lo/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/lo/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-02-07T10:08:49.822885Z",
        "recent_changes": 19,
        "translated": 31,
        "translated_words": 608,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 4035,
        "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": "oc",
        "name": "Occitan",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/oc/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/oc/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-12-05T09:07:28.741236Z",
        "recent_changes": 3,
        "translated": 28,
        "translated_words": 426,
        "translated_percent": 90.3,
        "translated_words_percent": 70.0,
        "translated_chars": 2677,
        "translated_chars_percent": 66.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": "fa",
        "name": "Persian",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/fa/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/fa/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-08-27T18:49:31.619414Z",
        "recent_changes": 29,
        "translated": 31,
        "translated_words": 608,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 4035,
        "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": "pl",
        "name": "Polish",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/pl/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/pl/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-02-07T10:04:49.240773Z",
        "recent_changes": 19,
        "translated": 27,
        "translated_words": 519,
        "translated_percent": 87.0,
        "translated_words_percent": 85.3,
        "translated_chars": 3336,
        "translated_chars_percent": 82.6,
        "fuzzy": 2,
        "fuzzy_percent": 6.4,
        "fuzzy_words": 82,
        "fuzzy_words_percent": 13.4,
        "fuzzy_chars": 656,
        "fuzzy_chars_percent": 16.2,
        "failing": 1,
        "failing_percent": 3.2,
        "approved": 0,
        "approved_percent": 0.0,
        "approved_words": 0,
        "approved_words_percent": 0.0,
        "approved_chars": 0,
        "approved_chars_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "readonly_words": 0,
        "readonly_words_percent": 0.0,
        "readonly_chars": 0,
        "readonly_chars_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "pt_BR",
        "name": "Portuguese (Brazil)",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/pt_BR/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/pt_BR/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2024-04-08T00:20:17.726601Z",
        "recent_changes": 1,
        "translated": 1,
        "translated_words": 2,
        "translated_percent": 3.2,
        "translated_words_percent": 0.3,
        "translated_chars": 9,
        "translated_chars_percent": 0.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": 0,
        "comments": 0,
        "code": "ru",
        "name": "Russian",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/ru/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/ru/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-09-15T00:33:28.962297Z",
        "recent_changes": 4,
        "translated": 31,
        "translated_words": 608,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 4035,
        "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": "sr_Cyrl",
        "name": "Serbian (cyrillic)",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/sr_Cyrl/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/sr_Cyrl/"
    },
    {
        "total": 0,
        "total_words": 0,
        "total_chars": 0,
        "last_change": null,
        "recent_changes": 0,
        "translated": 0,
        "translated_words": 0,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 0,
        "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": "si",
        "name": "Sinhala",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/si/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/si/"
    },
    {
        "total": 31,
        "total_words": 608,
        "total_chars": 4035,
        "last_change": "2023-04-05T11:09:24.889325Z",
        "recent_changes": 12,
        "translated": 31,
        "translated_words": 608,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 4035,
        "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": "es",
        "name": "Spanish",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/es/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/es/"
    },
    {
        "total": 16,
        "total_words": 178,
        "total_chars": 1075,
        "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,
        "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": "th",
        "name": "Thai",
        "url": "https://weblate.framasoft.org/projects/framaforms/-/th/",
        "translate_url": "https://weblate.framasoft.org/translate/framaforms/-/th/"
    }
]