Statistics
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/habitica/subscriber/statistics/?format=api
{ "count": 29, "next": "https://translate.habitica.com/api/components/habitica/subscriber/statistics/?format=api&page=2", "previous": null, "results": [ { "total": 279, "total_words": 1565, "last_change": "2025-06-26T09:37:30.100620Z", "recent_changes": 1, "translated": 147, "translated_words": 754, "translated_percent": 52.6, "translated_words_percent": 48.1, "translated_chars": 4633, "translated_chars_percent": 46.9, "total_chars": 9866, "fuzzy": 17, "fuzzy_percent": 6.0, "failing": 17, "failing_percent": 6.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 12, "code": "bg", "name": "Bulgarian", "url": "https://translate.habitica.com/projects/habitica/subscriber/bg/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/bg/" }, { "total": 279, "total_words": 1565, "last_change": "2025-06-26T09:37:30.358341Z", "recent_changes": 1, "translated": 130, "translated_words": 574, "translated_percent": 46.5, "translated_words_percent": 36.6, "translated_chars": 3562, "translated_chars_percent": 36.1, "total_chars": 9866, "fuzzy": 15, "fuzzy_percent": 5.3, "failing": 28, "failing_percent": 10.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 2, "comments": 0, "code": "cs", "name": "Czech", "url": "https://translate.habitica.com/projects/habitica/subscriber/cs/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/cs/" }, { "total": 279, "total_words": 1565, "last_change": "2025-06-26T09:37:30.577737Z", "recent_changes": 1, "translated": 142, "translated_words": 755, "translated_percent": 50.8, "translated_words_percent": 48.2, "translated_chars": 4641, "translated_chars_percent": 47.0, "total_chars": 9866, "fuzzy": 13, "fuzzy_percent": 4.6, "failing": 13, "failing_percent": 4.6, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 1, "comments": 0, "code": "da", "name": "Danish", "url": "https://translate.habitica.com/projects/habitica/subscriber/da/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/da/" }, { "total": 279, "total_words": 1565, "last_change": "2025-12-08T04:39:29.408540Z", "recent_changes": 3, "translated": 276, "translated_words": 1556, "translated_percent": 98.9, "translated_words_percent": 99.4, "translated_chars": 9804, "translated_chars_percent": 99.3, "total_chars": 9866, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 155, "approved_percent": 55.5, "readonly": 0, "readonly_percent": 0.0, "suggestions": 4, "comments": 3, "code": "de", "name": "German", "url": "https://translate.habitica.com/projects/habitica/subscriber/de/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/de/" }, { "total": 279, "total_words": 1565, "last_change": "2026-05-06T09:43:28.765955Z", "recent_changes": 1, "translated": 279, "translated_words": 1565, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 9866, "translated_chars_percent": 100.0, "total_chars": 9866, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "en_GB", "name": "English (United Kingdom)", "url": "https://translate.habitica.com/projects/habitica/subscriber/en_GB/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/en_GB/" }, { "total": 279, "total_words": 1565, "last_change": "2026-03-23T16:37:07.488743Z", "recent_changes": 4, "translated": 279, "translated_words": 1565, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 9866, "translated_chars_percent": 100.0, "total_chars": 9866, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 1, "code": "es", "name": "Spanish", "url": "https://translate.habitica.com/projects/habitica/subscriber/es/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/es/" }, { "total": 279, "total_words": 1565, "last_change": "2025-06-26T09:37:31.528617Z", "recent_changes": 1, "translated": 202, "translated_words": 1069, "translated_percent": 72.4, "translated_words_percent": 68.3, "translated_chars": 6664, "translated_chars_percent": 67.5, "total_chars": 9866, "fuzzy": 15, "fuzzy_percent": 5.3, "failing": 18, "failing_percent": 6.4, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 2, "comments": 0, "code": "es_419", "name": "Spanish (Latin America)", "url": "https://translate.habitica.com/projects/habitica/subscriber/es_419/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/es_419/" }, { "total": 279, "total_words": 1565, "last_change": "2026-03-10T09:27:25.232721Z", "recent_changes": 3, "translated": 279, "translated_words": 1565, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 9866, "translated_chars_percent": 100.0, "total_chars": 9866, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 175, "approved_percent": 62.7, "readonly": 0, "readonly_percent": 0.0, "suggestions": 1, "comments": 0, "code": "fr", "name": "French", "url": "https://translate.habitica.com/projects/habitica/subscriber/fr/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/fr/" }, { "total": 279, "total_words": 1565, "last_change": "2024-11-22T15:19:13.545253Z", "recent_changes": 10, "translated": 128, "translated_words": 560, "translated_percent": 45.8, "translated_words_percent": 35.7, "translated_chars": 3510, "translated_chars_percent": 35.5, "total_chars": 9866, "fuzzy": 14, "fuzzy_percent": 5.0, "failing": 48, "failing_percent": 17.2, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "he", "name": "Hebrew", "url": "https://translate.habitica.com/projects/habitica/subscriber/he/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/he/" }, { "total": 279, "total_words": 1565, "last_change": "2026-03-28T23:10:27.760028Z", "recent_changes": 3, "translated": 279, "translated_words": 1565, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 9866, "translated_chars_percent": 100.0, "total_chars": 9866, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 276, "approved_percent": 98.9, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "hu", "name": "Hungarian", "url": "https://translate.habitica.com/projects/habitica/subscriber/hu/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/hu/" }, { "total": 279, "total_words": 1565, "last_change": "2025-10-30T13:17:24.388950Z", "recent_changes": 5, "translated": 227, "translated_words": 1185, "translated_percent": 81.3, "translated_words_percent": 75.7, "translated_chars": 7439, "translated_chars_percent": 75.4, "total_chars": 9866, "fuzzy": 10, "fuzzy_percent": 3.5, "failing": 12, "failing_percent": 4.3, "approved": 2, "approved_percent": 0.7, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "id", "name": "Indonesian", "url": "https://translate.habitica.com/projects/habitica/subscriber/id/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/id/" }, { "total": 279, "total_words": 1565, "last_change": "2026-04-30T01:34:46.321792Z", "recent_changes": 40, "translated": 279, "translated_words": 1565, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 9866, "translated_chars_percent": 100.0, "total_chars": 9866, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 3, "code": "it", "name": "Italian", "url": "https://translate.habitica.com/projects/habitica/subscriber/it/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/it/" }, { "total": 279, "total_words": 1565, "last_change": "2026-05-10T22:43:27.204633Z", "recent_changes": 6, "translated": 215, "translated_words": 1110, "translated_percent": 77.0, "translated_words_percent": 70.9, "translated_chars": 6942, "translated_chars_percent": 70.3, "total_chars": 9866, "fuzzy": 10, "fuzzy_percent": 3.5, "failing": 10, "failing_percent": 3.5, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 6, "comments": 1, "code": "nl", "name": "Dutch", "url": "https://translate.habitica.com/projects/habitica/subscriber/nl/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/nl/" }, { "total": 279, "total_words": 1565, "last_change": "2025-07-05T18:12:58.663042Z", "recent_changes": 11, "translated": 240, "translated_words": 1195, "translated_percent": 86.0, "translated_words_percent": 76.3, "translated_chars": 7523, "translated_chars_percent": 76.2, "total_chars": 9866, "fuzzy": 5, "fuzzy_percent": 1.7, "failing": 5, "failing_percent": 1.7, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "pl", "name": "Polish", "url": "https://translate.habitica.com/projects/habitica/subscriber/pl/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/pl/" }, { "total": 279, "total_words": 1565, "last_change": "2026-03-24T19:29:35.314019Z", "recent_changes": 19, "translated": 152, "translated_words": 831, "translated_percent": 54.4, "translated_words_percent": 53.0, "translated_chars": 5127, "translated_chars_percent": 51.9, "total_chars": 9866, "fuzzy": 32, "fuzzy_percent": 11.4, "failing": 36, "failing_percent": 12.9, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 54, "comments": 0, "code": "pt", "name": "Portuguese", "url": "https://translate.habitica.com/projects/habitica/subscriber/pt/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/pt/" }, { "total": 279, "total_words": 1565, "last_change": "2026-04-30T21:45:42.781304Z", "recent_changes": 2, "translated": 278, "translated_words": 1562, "translated_percent": 99.6, "translated_words_percent": 99.8, "translated_chars": 9847, "translated_chars_percent": 99.8, "total_chars": 9866, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 71, "approved_percent": 25.4, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "pt_BR", "name": "Portuguese (Brazil)", "url": "https://translate.habitica.com/projects/habitica/subscriber/pt_BR/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/pt_BR/" }, { "total": 279, "total_words": 1565, "last_change": "2025-12-27T11:09:32.302239Z", "recent_changes": 7, "translated": 156, "translated_words": 808, "translated_percent": 55.9, "translated_words_percent": 51.6, "translated_chars": 4967, "translated_chars_percent": 50.3, "total_chars": 9866, "fuzzy": 11, "fuzzy_percent": 3.9, "failing": 77, "failing_percent": 27.5, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "ro", "name": "Romanian", "url": "https://translate.habitica.com/projects/habitica/subscriber/ro/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/ro/" }, { "total": 279, "total_words": 1565, "last_change": "2026-05-06T19:30:09.810365Z", "recent_changes": 6, "translated": 279, "translated_words": 1565, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 9866, "translated_chars_percent": 100.0, "total_chars": 9866, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 6, "comments": 0, "code": "ru", "name": "Russian", "url": "https://translate.habitica.com/projects/habitica/subscriber/ru/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/ru/" }, { "total": 279, "total_words": 1565, "last_change": "2025-06-26T09:37:36.914910Z", "recent_changes": 1, "translated": 114, "translated_words": 512, "translated_percent": 40.8, "translated_words_percent": 32.7, "translated_chars": 3181, "translated_chars_percent": 32.2, "total_chars": 9866, "fuzzy": 18, "fuzzy_percent": 6.4, "failing": 115, "failing_percent": 41.2, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "sk", "name": "Slovak", "url": "https://translate.habitica.com/projects/habitica/subscriber/sk/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/sk/" }, { "total": 279, "total_words": 1565, "last_change": "2025-06-26T09:37:37.145025Z", "recent_changes": 1, "translated": 122, "translated_words": 542, "translated_percent": 43.7, "translated_words_percent": 34.6, "translated_chars": 3376, "translated_chars_percent": 34.2, "total_chars": 9866, "fuzzy": 16, "fuzzy_percent": 5.7, "failing": 113, "failing_percent": 40.5, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "sr", "name": "Serbian", "url": "https://translate.habitica.com/projects/habitica/subscriber/sr/", "translate_url": "https://translate.habitica.com/translate/habitica/subscriber/sr/" } ] }