Statistics
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/girala-net/web/statistics/?format=api
{ "count": 17, "next": null, "previous": null, "results": [ { "total": 114, "total_words": 552, "last_change": "2025-12-09T00:08:12.737285Z", "recent_changes": 5, "translated": 114, "translated_words": 552, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 3484, "translated_chars_percent": 100.0, "total_chars": 3484, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 19, "failing_percent": 16.6, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "es", "name": "Spanish", "url": "https://weblate.duniter.org/projects/girala-net/web/es/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/es/" }, { "total": 114, "total_words": 552, "last_change": "2025-12-09T00:11:22.122648Z", "recent_changes": 4, "translated": 114, "translated_words": 552, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 3484, "translated_chars_percent": 100.0, "total_chars": 3484, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "fr", "name": "French", "url": "https://weblate.duniter.org/projects/girala-net/web/fr/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/fr/" }, { "total": 114, "total_words": 552, "last_change": "2022-03-24T20:59:52.298841Z", "recent_changes": 2, "translated": 69, "translated_words": 314, "translated_percent": 60.5, "translated_words_percent": 56.8, "translated_chars": 1900, "translated_chars_percent": 54.5, "total_chars": 3484, "fuzzy": 3, "fuzzy_percent": 2.6, "failing": 11, "failing_percent": 9.6, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "ast", "name": "Asturian", "url": "https://weblate.duniter.org/projects/girala-net/web/ast/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/ast/" }, { "total": 114, "total_words": 552, "last_change": "2026-03-17T20:48:30.043085Z", "recent_changes": 7, "translated": 114, "translated_words": 552, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 3484, "translated_chars_percent": 100.0, "total_chars": 3484, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 2, "code": "de", "name": "German", "url": "https://weblate.duniter.org/projects/girala-net/web/de/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/de/" }, { "total": 114, "total_words": 552, "last_change": "2023-06-20T14:13:47.835404Z", "recent_changes": 23, "translated": 107, "translated_words": 490, "translated_percent": 93.8, "translated_words_percent": 88.7, "translated_chars": 3087, "translated_chars_percent": 88.6, "total_chars": 3484, "fuzzy": 4, "fuzzy_percent": 3.5, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "en", "name": "English", "url": "https://weblate.duniter.org/projects/girala-net/web/en/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/en/" }, { "total": 114, "total_words": 552, "last_change": "2026-02-17T13:09:54.104011Z", "recent_changes": 24, "translated": 82, "translated_words": 362, "translated_percent": 71.9, "translated_words_percent": 65.5, "translated_chars": 2223, "translated_chars_percent": 63.8, "total_chars": 3484, "fuzzy": 1, "fuzzy_percent": 0.8, "failing": 4, "failing_percent": 3.5, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "eo", "name": "Esperanto", "url": "https://weblate.duniter.org/projects/girala-net/web/eo/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/eo/" }, { "total": 114, "total_words": 552, "last_change": "2023-02-07T00:20:55.547100Z", "recent_changes": 3, "translated": 80, "translated_words": 349, "translated_percent": 70.1, "translated_words_percent": 63.2, "translated_chars": 2168, "translated_chars_percent": 62.2, "total_chars": 3484, "fuzzy": 4, "fuzzy_percent": 3.5, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 1, "code": "eu", "name": "Basque", "url": "https://weblate.duniter.org/projects/girala-net/web/eu/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/eu/" }, { "total": 114, "total_words": 552, "last_change": "2022-03-31T05:15:25.614947Z", "recent_changes": 1, "translated": 77, "translated_words": 340, "translated_percent": 67.5, "translated_words_percent": 61.5, "translated_chars": 2097, "translated_chars_percent": 60.1, "total_chars": 3484, "fuzzy": 4, "fuzzy_percent": 3.5, "failing": 17, "failing_percent": 14.9, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "gl", "name": "Galician", "url": "https://weblate.duniter.org/projects/girala-net/web/gl/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/gl/" }, { "total": 114, "total_words": 552, "last_change": "2024-06-04T16:55:38.038051Z", "recent_changes": 17, "translated": 92, "translated_words": 394, "translated_percent": 80.7, "translated_words_percent": 71.3, "translated_chars": 2507, "translated_chars_percent": 71.9, "total_chars": 3484, "fuzzy": 3, "fuzzy_percent": 2.6, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 1, "comments": 0, "code": "it", "name": "Italian", "url": "https://weblate.duniter.org/projects/girala-net/web/it/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/it/" }, { "total": 114, "total_words": 552, "last_change": "2022-03-24T21:00:39.292488Z", "recent_changes": 2, "translated": 66, "translated_words": 300, "translated_percent": 57.8, "translated_words_percent": 54.3, "translated_chars": 1824, "translated_chars_percent": 52.3, "total_chars": 3484, "fuzzy": 3, "fuzzy_percent": 2.6, "failing": 8, "failing_percent": 7.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "oc", "name": "Occitan", "url": "https://weblate.duniter.org/projects/girala-net/web/oc/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/oc/" }, { "total": 114, "total_words": 552, "last_change": "2023-04-07T23:18:08.627626Z", "recent_changes": 56, "translated": 106, "translated_words": 489, "translated_percent": 92.9, "translated_words_percent": 88.5, "translated_chars": 3079, "translated_chars_percent": 88.3, "total_chars": 3484, "fuzzy": 4, "fuzzy_percent": 3.5, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "pt", "name": "Portuguese", "url": "https://weblate.duniter.org/projects/girala-net/web/pt/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/pt/" }, { "total": 114, "total_words": 552, "last_change": "2022-03-24T21:03:56.774183Z", "recent_changes": 3, "translated": 70, "translated_words": 316, "translated_percent": 61.4, "translated_words_percent": 57.2, "translated_chars": 1913, "translated_chars_percent": 54.9, "total_chars": 3484, "fuzzy": 3, "fuzzy_percent": 2.6, "failing": 2, "failing_percent": 1.7, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "sr_Cyrl", "name": "Serbian (cyrillic)", "url": "https://weblate.duniter.org/projects/girala-net/web/sr_Cyrl/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/sr_Cyrl/" }, { "total": 114, "total_words": 552, "last_change": "2022-03-24T21:04:35.549433Z", "recent_changes": 2, "translated": 70, "translated_words": 316, "translated_percent": 61.4, "translated_words_percent": 57.2, "translated_chars": 1913, "translated_chars_percent": 54.9, "total_chars": 3484, "fuzzy": 3, "fuzzy_percent": 2.6, "failing": 4, "failing_percent": 3.5, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "sr_Latn", "name": "Serbian (latin)", "url": "https://weblate.duniter.org/projects/girala-net/web/sr_Latn/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/sr_Latn/" }, { "total": 114, "total_words": 552, "last_change": null, "recent_changes": 0, "translated": 3, "translated_words": 7, "translated_percent": 2.6, "translated_words_percent": 1.2, "translated_chars": 38, "translated_chars_percent": 1.0, "total_chars": 3484, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "ar", "name": "Arabic", "url": "https://weblate.duniter.org/projects/girala-net/web/ar/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/ar/" }, { "total": 114, "total_words": 552, "last_change": "2023-03-17T19:49:15.538750Z", "recent_changes": 1, "translated": 106, "translated_words": 489, "translated_percent": 92.9, "translated_words_percent": 88.5, "translated_chars": 3079, "translated_chars_percent": 88.3, "total_chars": 3484, "fuzzy": 4, "fuzzy_percent": 3.5, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "nl", "name": "Dutch", "url": "https://weblate.duniter.org/projects/girala-net/web/nl/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/nl/" }, { "total": 114, "total_words": 552, "last_change": null, "recent_changes": 0, "translated": 3, "translated_words": 7, "translated_percent": 2.6, "translated_words_percent": 1.2, "translated_chars": 38, "translated_chars_percent": 1.0, "total_chars": 3484, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "ru", "name": "Russian", "url": "https://weblate.duniter.org/projects/girala-net/web/ru/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/ru/" }, { "total": 114, "total_words": 552, "last_change": null, "recent_changes": 0, "translated": 3, "translated_words": 7, "translated_percent": 2.6, "translated_words_percent": 1.2, "translated_chars": 38, "translated_chars_percent": 1.0, "total_chars": 3484, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 3, "readonly_percent": 2.6, "suggestions": 0, "comments": 0, "code": "zh_Hans", "name": "Chinese (Simplified)", "url": "https://weblate.duniter.org/projects/girala-net/web/zh_Hans/", "translate_url": "https://weblate.duniter.org/translate/girala-net/web/zh_Hans/" } ] }