Statistics
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/swade/main/statistics/?format=api
{ "count": 10, "next": null, "previous": null, "results": [ { "total": 1269, "total_words": 5466, "total_chars": 33404, "last_change": "2026-04-03T06:36:49.489943Z", "recent_changes": 0, "translated": 1269, "translated_words": 5466, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 33404, "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": 83, "failing_percent": 6.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": 0, "comments": 0, "code": "en", "name": "English", "url": "https://weblate.foundryvtt-hub.com/projects/swade/main/en/", "translate_url": "https://weblate.foundryvtt-hub.com/translate/swade/main/en/" }, { "total": 1269, "total_words": 5466, "total_chars": 33404, "last_change": "2026-04-03T06:36:52.107932Z", "recent_changes": 0, "translated": 1068, "translated_words": 3749, "translated_percent": 84.1, "translated_words_percent": 68.5, "translated_chars": 22837, "translated_chars_percent": 68.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": "de", "name": "German", "url": "https://weblate.foundryvtt-hub.com/projects/swade/main/de/", "translate_url": "https://weblate.foundryvtt-hub.com/translate/swade/main/de/" }, { "total": 1269, "total_words": 5466, "total_chars": 33404, "last_change": "2026-04-03T06:36:53.405782Z", "recent_changes": 0, "translated": 688, "translated_words": 2274, "translated_percent": 54.2, "translated_words_percent": 41.6, "translated_chars": 14151, "translated_chars_percent": 42.3, "fuzzy": 26, "fuzzy_percent": 2.0, "fuzzy_words": 188, "fuzzy_words_percent": 3.4, "fuzzy_chars": 1092, "fuzzy_chars_percent": 3.2, "failing": 30, "failing_percent": 2.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": "es", "name": "Spanish", "url": "https://weblate.foundryvtt-hub.com/projects/swade/main/es/", "translate_url": "https://weblate.foundryvtt-hub.com/translate/swade/main/es/" }, { "total": 1269, "total_words": 5466, "total_chars": 33404, "last_change": "2026-04-03T06:37:00.458238Z", "recent_changes": 0, "translated": 1006, "translated_words": 3873, "translated_percent": 79.2, "translated_words_percent": 70.8, "translated_chars": 23622, "translated_chars_percent": 70.7, "fuzzy": 9, "fuzzy_percent": 0.7, "fuzzy_words": 54, "fuzzy_words_percent": 0.9, "fuzzy_chars": 308, "fuzzy_chars_percent": 0.9, "failing": 2, "failing_percent": 0.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": "pt_BR", "name": "Portuguese (Brazil)", "url": "https://weblate.foundryvtt-hub.com/projects/swade/main/pt_BR/", "translate_url": "https://weblate.foundryvtt-hub.com/translate/swade/main/pt_BR/" }, { "total": 1269, "total_words": 5466, "total_chars": 33404, "last_change": "2026-04-03T06:36:54.564206Z", "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": "eu", "name": "Basque", "url": "https://weblate.foundryvtt-hub.com/projects/swade/main/eu/", "translate_url": "https://weblate.foundryvtt-hub.com/translate/swade/main/eu/" }, { "total": 1269, "total_words": 5466, "total_chars": 33404, "last_change": "2026-04-03T06:36:50.829985Z", "recent_changes": 0, "translated": 688, "translated_words": 2275, "translated_percent": 54.2, "translated_words_percent": 41.6, "translated_chars": 14154, "translated_chars_percent": 42.3, "fuzzy": 26, "fuzzy_percent": 2.0, "fuzzy_words": 187, "fuzzy_words_percent": 3.4, "fuzzy_chars": 1089, "fuzzy_chars_percent": 3.2, "failing": 41, "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": "ca", "name": "Catalan", "url": "https://weblate.foundryvtt-hub.com/projects/swade/main/ca/", "translate_url": "https://weblate.foundryvtt-hub.com/translate/swade/main/ca/" }, { "total": 1269, "total_words": 5466, "total_chars": 33404, "last_change": "2026-04-03T06:36:57.464192Z", "recent_changes": 0, "translated": 537, "translated_words": 1598, "translated_percent": 42.3, "translated_words_percent": 29.2, "translated_chars": 9753, "translated_chars_percent": 29.1, "fuzzy": 22, "fuzzy_percent": 1.7, "fuzzy_words": 168, "fuzzy_words_percent": 3.0, "fuzzy_chars": 993, "fuzzy_chars_percent": 2.9, "failing": 18, "failing_percent": 1.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": "gl", "name": "Galician", "url": "https://weblate.foundryvtt-hub.com/projects/swade/main/gl/", "translate_url": "https://weblate.foundryvtt-hub.com/translate/swade/main/gl/" }, { "total": 1269, "total_words": 5466, "total_chars": 33404, "last_change": "2026-04-03T06:36:56.018527Z", "recent_changes": 0, "translated": 1218, "translated_words": 5271, "translated_percent": 95.9, "translated_words_percent": 96.4, "translated_chars": 32147, "translated_chars_percent": 96.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": "fr", "name": "French", "url": "https://weblate.foundryvtt-hub.com/projects/swade/main/fr/", "translate_url": "https://weblate.foundryvtt-hub.com/translate/swade/main/fr/" }, { "total": 1269, "total_words": 5466, "total_chars": 33404, "last_change": "2026-04-03T06:37:02.339251Z", "recent_changes": 0, "translated": 878, "translated_words": 3801, "translated_percent": 69.1, "translated_words_percent": 69.5, "translated_chars": 23305, "translated_chars_percent": 69.7, "fuzzy": 21, "fuzzy_percent": 1.6, "fuzzy_words": 155, "fuzzy_words_percent": 2.8, "fuzzy_chars": 917, "fuzzy_chars_percent": 2.7, "failing": 13, "failing_percent": 1.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 Han script)", "url": "https://weblate.foundryvtt-hub.com/projects/swade/main/zh_Hans/", "translate_url": "https://weblate.foundryvtt-hub.com/translate/swade/main/zh_Hans/" }, { "total": 1269, "total_words": 5466, "total_chars": 33404, "last_change": "2026-04-03T06:36:58.737454Z", "recent_changes": 0, "translated": 1218, "translated_words": 5271, "translated_percent": 95.9, "translated_words_percent": 96.4, "translated_chars": 32147, "translated_chars_percent": 96.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": "pl", "name": "Polish", "url": "https://weblate.foundryvtt-hub.com/projects/swade/main/pl/", "translate_url": "https://weblate.foundryvtt-hub.com/translate/swade/main/pl/" } ] }