Translation projects API.

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

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

[
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-02-08T14:12:03.142114Z",
        "recent_changes": 0,
        "translated": 12,
        "translated_words": 126,
        "translated_percent": 75.0,
        "translated_words_percent": 56.5,
        "translated_chars": 785,
        "translated_chars_percent": 53.8,
        "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": 6.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": 1,
        "comments": 0,
        "code": "ca",
        "name": "Catalan",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/ca/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/ca/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2024-01-19T03:04:41.386968Z",
        "recent_changes": 7,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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_Hans",
        "name": "Chinese (Simplified)",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/zh_Hans/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/zh_Hans/"
    },
    {
        "total": 20,
        "total_words": 227,
        "total_chars": 1496,
        "last_change": "2023-02-13T16:05:06.482505Z",
        "recent_changes": 1,
        "translated": 20,
        "translated_words": 227,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1496,
        "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/framacalc/-/hr/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/hr/"
    },
    {
        "total": 20,
        "total_words": 227,
        "total_chars": 1496,
        "last_change": null,
        "recent_changes": 0,
        "translated": 20,
        "translated_words": 227,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1496,
        "translated_chars_percent": 100.0,
        "fuzzy": 0,
        "fuzzy_percent": 0.0,
        "fuzzy_words": 0,
        "fuzzy_words_percent": 0.0,
        "fuzzy_chars": 0,
        "fuzzy_chars_percent": 0.0,
        "failing": 2,
        "failing_percent": 10.0,
        "approved": 0,
        "approved_percent": 0.0,
        "approved_words": 0,
        "approved_words_percent": 0.0,
        "approved_chars": 0,
        "approved_chars_percent": 0.0,
        "readonly": 0,
        "readonly_percent": 0.0,
        "readonly_words": 0,
        "readonly_words_percent": 0.0,
        "readonly_chars": 0,
        "readonly_chars_percent": 0.0,
        "suggestions": 0,
        "comments": 0,
        "code": "en",
        "name": "English",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/en/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/en/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2022-01-25T12:28:42.485602Z",
        "recent_changes": 1,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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": "fr",
        "name": "French",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/fr/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/fr/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-09-01T07:08:52.233279Z",
        "recent_changes": 1,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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": "de",
        "name": "German",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/de/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/de/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-11-07T15:42:21.476942Z",
        "recent_changes": 4,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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": "el",
        "name": "Greek",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/el/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/el/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2020-04-09T17:45:48.456843Z",
        "recent_changes": 1,
        "translated": 1,
        "translated_words": 3,
        "translated_percent": 6.2,
        "translated_words_percent": 1.3,
        "translated_chars": 32,
        "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": "hu",
        "name": "Hungarian",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/hu/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/hu/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-03-08T10:08:14.817064Z",
        "recent_changes": 2,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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": 6.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": "it",
        "name": "Italian",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/it/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/it/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-02-08T16:52:00.379142Z",
        "recent_changes": 2,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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": 6.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": "oc",
        "name": "Occitan",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/oc/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/oc/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-05-26T19:32:25.891660Z",
        "recent_changes": 3,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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": 6.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": "fa",
        "name": "Persian",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/fa/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/fa/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-05-24T14:11:25.156794Z",
        "recent_changes": 23,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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/framacalc/-/pl/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/pl/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-02-08T14:12:03.781778Z",
        "recent_changes": 1,
        "translated": 15,
        "translated_words": 134,
        "translated_percent": 93.7,
        "translated_words_percent": 60.0,
        "translated_chars": 847,
        "translated_chars_percent": 58.0,
        "fuzzy": 1,
        "fuzzy_percent": 6.2,
        "fuzzy_words": 89,
        "fuzzy_words_percent": 39.9,
        "fuzzy_chars": 611,
        "fuzzy_chars_percent": 41.9,
        "failing": 1,
        "failing_percent": 6.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": 1,
        "comments": 0,
        "code": "pt_BR",
        "name": "Portuguese (Brazil)",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/pt_BR/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/pt_BR/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-09-02T12:35:00.497440Z",
        "recent_changes": 0,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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/framacalc/-/sr_Cyrl/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/sr_Cyrl/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-10-22T13:23:05.388233Z",
        "recent_changes": 1,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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/framacalc/-/es/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/es/"
    },
    {
        "total": 16,
        "total_words": 223,
        "total_chars": 1458,
        "last_change": "2023-02-08T18:39:04.630429Z",
        "recent_changes": 2,
        "translated": 16,
        "translated_words": 223,
        "translated_percent": 100.0,
        "translated_words_percent": 100.0,
        "translated_chars": 1458,
        "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": "uk",
        "name": "Ukrainian",
        "url": "https://weblate.framasoft.org/projects/framacalc/-/uk/",
        "translate_url": "https://weblate.framasoft.org/translate/framacalc/-/uk/"
    }
]