Statistics
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/habitica-android/common/statistics/?format=api
https://translate.habitica.com/api/components/habitica-android/common/statistics/?format=api&page=2", "previous": null, "results": [ { "total": 64, "total_words": 104, "last_change": "2023-02-21T16:17:48.736922Z", "recent_changes": 2, "translated": 64, "translated_words": 104, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 9, "failing_percent": 14.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 3, "code": "en", "name": "English", "url": "https://translate.habitica.com/projects/habitica-android/common/en/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/en/" }, { "total": 64, "total_words": 110, "last_change": "2024-11-28T13:01:45.691994Z", "recent_changes": 1, "translated": 64, "translated_words": 110, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 4, "failing_percent": 6.2, "approved": 8, "approved_percent": 12.5, "readonly": 0, "readonly_percent": 0.0, "suggestions": 5, "comments": 3, "code": "de", "name": "German", "url": "https://translate.habitica.com/projects/habitica-android/common/de/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/de/" }, { "total": 64, "total_words": 117, "last_change": "2023-05-26T16:11:15.258533Z", "recent_changes": 1, "translated": 11, "translated_words": 13, "translated_percent": 17.1, "translated_words_percent": 11.1, "translated_chars": 57, "translated_chars_percent": 9.7, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 2, "failing_percent": 3.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 7, "comments": 0, "code": "cs", "name": "Czech", "url": "https://translate.habitica.com/projects/habitica-android/common/cs/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/cs/" }, { "total": 64, "total_words": 117, "last_change": "2023-08-15T16:59:51.920957Z", "recent_changes": 48, "translated": 64, "translated_words": 117, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 1.5, "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-android/common/en_GB/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/en_GB/" }, { "total": 64, "total_words": 117, "last_change": "2024-01-16T21:07:38.961303Z", "recent_changes": 7, "translated": 64, "translated_words": 117, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "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": "es", "name": "Spanish", "url": "https://translate.habitica.com/projects/habitica-android/common/es/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/es/" }, { "total": 64, "total_words": 117, "last_change": "2024-11-29T22:50:58.373141Z", "recent_changes": 5, "translated": 64, "translated_words": 117, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 11, "approved_percent": 17.1, "readonly": 0, "readonly_percent": 0.0, "suggestions": 7, "comments": 6, "code": "fr", "name": "French", "url": "https://translate.habitica.com/projects/habitica-android/common/fr/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/fr/" }, { "total": 64, "total_words": 117, "last_change": "2025-03-03T14:42:01.512669Z", "recent_changes": 63, "translated": 61, "translated_words": 114, "translated_percent": 95.3, "translated_words_percent": 97.4, "translated_chars": 568, "translated_chars_percent": 97.5, "total_chars": 582, "fuzzy": 3, "fuzzy_percent": 4.6, "failing": 4, "failing_percent": 6.2, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 3, "code": "he", "name": "Hebrew", "url": "https://translate.habitica.com/projects/habitica-android/common/he/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/he/" }, { "total": 64, "total_words": 117, "last_change": "2025-03-03T16:25:12.869799Z", "recent_changes": 28, "translated": 64, "translated_words": 117, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "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": "hu", "name": "Hungarian", "url": "https://translate.habitica.com/projects/habitica-android/common/hu/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/hu/" }, { "total": 64, "total_words": 117, "last_change": "2025-01-27T21:35:15.868885Z", "recent_changes": 8, "translated": 61, "translated_words": 103, "translated_percent": 95.3, "translated_words_percent": 88.0, "translated_chars": 523, "translated_chars_percent": 89.8, "total_chars": 582, "fuzzy": 1, "fuzzy_percent": 1.5, "failing": 2, "failing_percent": 3.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 6, "comments": 0, "code": "it", "name": "Italian", "url": "https://translate.habitica.com/projects/habitica-android/common/it/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/it/" }, { "total": 64, "total_words": 117, "last_change": "2023-06-18T10:23:31.240605Z", "recent_changes": 43, "translated": 59, "translated_words": 105, "translated_percent": 92.1, "translated_words_percent": 89.7, "translated_chars": 523, "translated_chars_percent": 89.8, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 7, "failing_percent": 10.9, "approved": 1, "approved_percent": 1.5, "readonly": 0, "readonly_percent": 0.0, "suggestions": 7, "comments": 0, "code": "nl", "name": "Dutch", "url": "https://translate.habitica.com/projects/habitica-android/common/nl/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/nl/" }, { "total": 64, "total_words": 117, "last_change": "2025-03-08T11:07:04.320980Z", "recent_changes": 2, "translated": 64, "translated_words": 117, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 1.5, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 5, "comments": 0, "code": "pl", "name": "Polish", "url": "https://translate.habitica.com/projects/habitica-android/common/pl/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/pl/" }, { "total": 64, "total_words": 117, "last_change": "2025-02-05T21:57:08.830288Z", "recent_changes": 6, "translated": 54, "translated_words": 86, "translated_percent": 84.3, "translated_words_percent": 73.5, "translated_chars": 430, "translated_chars_percent": 73.8, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 9, "failing_percent": 14.0, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 15, "comments": 0, "code": "pt", "name": "Portuguese", "url": "https://translate.habitica.com/projects/habitica-android/common/pt/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/pt/" }, { "total": 64, "total_words": 117, "last_change": "2023-08-25T08:16:28.948129Z", "recent_changes": 7, "translated": 64, "translated_words": 117, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 0, "failing_percent": 0.0, "approved": 14, "approved_percent": 21.8, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "pt_BR", "name": "Portuguese (Brazil)", "url": "https://translate.habitica.com/projects/habitica-android/common/pt_BR/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/pt_BR/" }, { "total": 64, "total_words": 117, "last_change": "2024-03-11T22:38:16.120524Z", "recent_changes": 1, "translated": 13, "translated_words": 15, "translated_percent": 20.3, "translated_words_percent": 12.8, "translated_chars": 68, "translated_chars_percent": 11.6, "total_chars": 582, "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": "ro", "name": "Romanian", "url": "https://translate.habitica.com/projects/habitica-android/common/ro/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/ro/" }, { "total": 64, "total_words": 108, "last_change": "2024-02-18T10:20:08.431225Z", "recent_changes": 1, "translated": 64, "translated_words": 108, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 1.5, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 1, "comments": 0, "code": "ru", "name": "Russian", "url": "https://translate.habitica.com/projects/habitica-android/common/ru/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/ru/" }, { "total": 64, "total_words": 117, "last_change": "2025-02-17T13:28:09.594976Z", "recent_changes": 3, "translated": 64, "translated_words": 117, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 1.5, "approved": 42, "approved_percent": 65.6, "readonly": 0, "readonly_percent": 0.0, "suggestions": 1, "comments": 0, "code": "zh_Hans", "name": "Chinese (Simplified)", "url": "https://translate.habitica.com/projects/habitica-android/common/zh_Hans/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/zh_Hans/" }, { "total": 64, "total_words": 117, "last_change": "2024-02-21T09:11:08.085228Z", "recent_changes": 47, "translated": 64, "translated_words": 117, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 1.5, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "zh_Hant", "name": "Chinese (Traditional)", "url": "https://translate.habitica.com/projects/habitica-android/common/zh_Hant/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/zh_Hant/" }, { "total": 64, "total_words": 117, "last_change": "2023-05-26T16:11:15.389260Z", "recent_changes": 1, "translated": 7, "translated_words": 9, "translated_percent": 10.9, "translated_words_percent": 7.6, "translated_chars": 48, "translated_chars_percent": 8.2, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 2, "failing_percent": 3.1, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "da", "name": "Danish", "url": "https://translate.habitica.com/projects/habitica-android/common/da/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/da/" }, { "total": 64, "total_words": 117, "last_change": "2023-07-03T11:11:53.096735Z", "recent_changes": 47, "translated": 64, "translated_words": 117, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 1.5, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 0, "comments": 0, "code": "tr", "name": "Turkish", "url": "https://translate.habitica.com/projects/habitica-android/common/tr/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/tr/" }, { "total": 64, "total_words": 117, "last_change": "2024-03-15T17:55:56.449224Z", "recent_changes": 1, "translated": 64, "translated_words": 117, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 582, "translated_chars_percent": 100.0, "total_chars": 582, "fuzzy": 0, "fuzzy_percent": 0.0, "failing": 1, "failing_percent": 1.5, "approved": 0, "approved_percent": 0.0, "readonly": 0, "readonly_percent": 0.0, "suggestions": 1, "comments": 0, "code": "uk", "name": "Ukrainian", "url": "https://translate.habitica.com/projects/habitica-android/common/uk/", "translate_url": "https://translate.habitica.com/translate/habitica-android/common/uk/" } ] }{ "count": 29, "next": "