Statistics
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/components/grass-gis/grasswxpy/statistics/?format=api
{ "count": 30, "next": null, "previous": null, "results": [ { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:23:28.462341Z", "recent_changes": 0, "translated": 3278, "translated_words": 15540, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 96186, "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": 3278, "readonly_percent": 100.0, "readonly_words": 15540, "readonly_words_percent": 100.0, "readonly_chars": 96186, "readonly_chars_percent": 100.0, "suggestions": 0, "comments": 37, "code": "en", "name": "English", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/en/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/en/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:06.766366Z", "recent_changes": 0, "translated": 35, "translated_words": 68, "translated_percent": 1.0, "translated_words_percent": 0.4, "translated_chars": 452, "translated_chars_percent": 0.4, "fuzzy": 15, "fuzzy_percent": 0.4, "fuzzy_words": 56, "fuzzy_words_percent": 0.3, "fuzzy_chars": 379, "fuzzy_chars_percent": 0.3, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "bn", "name": "Bengali", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/bn/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/bn/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:10.002545Z", "recent_changes": 0, "translated": 1543, "translated_words": 5811, "translated_percent": 47.0, "translated_words_percent": 37.3, "translated_chars": 35664, "translated_chars_percent": 37.0, "fuzzy": 156, "fuzzy_percent": 4.7, "fuzzy_words": 686, "fuzzy_words_percent": 4.4, "fuzzy_chars": 4429, "fuzzy_chars_percent": 4.6, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 5, "comments": 0, "code": "cs", "name": "Czech", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/cs/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/cs/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:13.528416Z", "recent_changes": 0, "translated": 1914, "translated_words": 7577, "translated_percent": 58.3, "translated_words_percent": 48.7, "translated_chars": 46477, "translated_chars_percent": 48.3, "fuzzy": 169, "fuzzy_percent": 5.1, "fuzzy_words": 844, "fuzzy_words_percent": 5.4, "fuzzy_chars": 5320, "fuzzy_chars_percent": 5.5, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 1109, "comments": 0, "code": "de", "name": "German", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/de/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/de/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:16.923894Z", "recent_changes": 0, "translated": 580, "translated_words": 1571, "translated_percent": 17.6, "translated_words_percent": 10.1, "translated_chars": 9537, "translated_chars_percent": 9.9, "fuzzy": 94, "fuzzy_percent": 2.8, "fuzzy_words": 350, "fuzzy_words_percent": 2.2, "fuzzy_chars": 2176, "fuzzy_chars_percent": 2.2, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 1, "comments": 1, "code": "el", "name": "Greek", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/el/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/el/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:20.565248Z", "recent_changes": 0, "translated": 2857, "translated_words": 12782, "translated_percent": 87.1, "translated_words_percent": 82.2, "translated_chars": 78678, "translated_chars_percent": 81.7, "fuzzy": 202, "fuzzy_percent": 6.1, "fuzzy_words": 1140, "fuzzy_words_percent": 7.3, "fuzzy_chars": 7226, "fuzzy_chars_percent": 7.5, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 16, "comments": 0, "code": "es", "name": "Spanish", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/es/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/es/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:24.152925Z", "recent_changes": 0, "translated": 114, "translated_words": 243, "translated_percent": 3.4, "translated_words_percent": 1.5, "translated_chars": 1445, "translated_chars_percent": 1.5, "fuzzy": 47, "fuzzy_percent": 1.4, "fuzzy_words": 165, "fuzzy_words_percent": 1.0, "fuzzy_chars": 1063, "fuzzy_chars_percent": 1.1, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 2, "comments": 0, "code": "fi", "name": "Finnish", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/fi/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/fi/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:27.536266Z", "recent_changes": 0, "translated": 3158, "translated_words": 14512, "translated_percent": 96.3, "translated_words_percent": 93.3, "translated_chars": 89616, "translated_chars_percent": 93.1, "fuzzy": 40, "fuzzy_percent": 1.2, "fuzzy_words": 270, "fuzzy_words_percent": 1.7, "fuzzy_chars": 1745, "fuzzy_chars_percent": 1.8, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 1, "comments": 23, "code": "fr", "name": "French", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/fr/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/fr/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:31.116879Z", "recent_changes": 0, "translated": 1833, "translated_words": 6584, "translated_percent": 55.9, "translated_words_percent": 42.3, "translated_chars": 40243, "translated_chars_percent": 41.8, "fuzzy": 176, "fuzzy_percent": 5.3, "fuzzy_words": 796, "fuzzy_words_percent": 5.1, "fuzzy_chars": 5090, "fuzzy_chars_percent": 5.2, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 8, "comments": 0, "code": "hu", "name": "Hungarian", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/hu/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/hu/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:34.227702Z", "recent_changes": 0, "translated": 2, "translated_words": 3, "translated_percent": 0.1, "translated_words_percent": 0.1, "translated_chars": 30, "translated_chars_percent": 0.1, "fuzzy": 1, "fuzzy_percent": 0.1, "fuzzy_words": 3, "fuzzy_words_percent": 0.1, "fuzzy_chars": 18, "fuzzy_chars_percent": 0.1, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "id", "name": "Indonesian", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/id/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/id/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:37.992510Z", "recent_changes": 0, "translated": 2780, "translated_words": 12249, "translated_percent": 84.8, "translated_words_percent": 78.8, "translated_chars": 75108, "translated_chars_percent": 78.0, "fuzzy": 179, "fuzzy_percent": 5.4, "fuzzy_words": 922, "fuzzy_words_percent": 5.9, "fuzzy_chars": 5882, "fuzzy_chars_percent": 6.1, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 5, "comments": 0, "code": "it", "name": "Italian", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/it/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/it/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:41.543745Z", "recent_changes": 0, "translated": 1512, "translated_words": 5582, "translated_percent": 46.1, "translated_words_percent": 35.9, "translated_chars": 34273, "translated_chars_percent": 35.6, "fuzzy": 154, "fuzzy_percent": 4.6, "fuzzy_words": 664, "fuzzy_words_percent": 4.2, "fuzzy_chars": 4190, "fuzzy_chars_percent": 4.3, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 3, "comments": 0, "code": "ja", "name": "Japanese", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/ja/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/ja/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:44.911924Z", "recent_changes": 0, "translated": 232, "translated_words": 1221, "translated_percent": 7.0, "translated_words_percent": 7.8, "translated_chars": 7816, "translated_chars_percent": 8.1, "fuzzy": 83, "fuzzy_percent": 2.5, "fuzzy_words": 404, "fuzzy_words_percent": 2.5, "fuzzy_chars": 2599, "fuzzy_chars_percent": 2.7, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 13, "comments": 0, "code": "ko", "name": "Korean", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/ko/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/ko/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:48.717276Z", "recent_changes": 0, "translated": 1227, "translated_words": 3021, "translated_percent": 37.4, "translated_words_percent": 19.4, "translated_chars": 18236, "translated_chars_percent": 18.9, "fuzzy": 250, "fuzzy_percent": 7.6, "fuzzy_words": 947, "fuzzy_words_percent": 6.0, "fuzzy_chars": 5948, "fuzzy_chars_percent": 6.1, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 8, "comments": 0, "code": "lv", "name": "Latvian", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/lv/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/lv/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:52.305377Z", "recent_changes": 0, "translated": 145, "translated_words": 519, "translated_percent": 4.4, "translated_words_percent": 3.3, "translated_chars": 3174, "translated_chars_percent": 3.2, "fuzzy": 56, "fuzzy_percent": 1.7, "fuzzy_words": 224, "fuzzy_words_percent": 1.4, "fuzzy_chars": 1512, "fuzzy_chars_percent": 1.5, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "ml", "name": "Malayalam", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/ml/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/ml/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:55.488116Z", "recent_changes": 0, "translated": 2024, "translated_words": 7190, "translated_percent": 61.7, "translated_words_percent": 46.2, "translated_chars": 43982, "translated_chars_percent": 45.7, "fuzzy": 172, "fuzzy_percent": 5.2, "fuzzy_words": 789, "fuzzy_words_percent": 5.0, "fuzzy_chars": 4950, "fuzzy_chars_percent": 5.1, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 8, "comments": 0, "code": "pl", "name": "Polish", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/pl/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/pl/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:58.764027Z", "recent_changes": 0, "translated": 407, "translated_words": 1163, "translated_percent": 12.4, "translated_words_percent": 7.4, "translated_chars": 7151, "translated_chars_percent": 7.4, "fuzzy": 99, "fuzzy_percent": 3.0, "fuzzy_words": 352, "fuzzy_words_percent": 2.2, "fuzzy_chars": 2261, "fuzzy_chars_percent": 2.3, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 3, "comments": 0, "code": "pt", "name": "Portuguese", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/pt/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/pt/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:02.063210Z", "recent_changes": 0, "translated": 2479, "translated_words": 10942, "translated_percent": 75.6, "translated_words_percent": 70.4, "translated_chars": 67122, "translated_chars_percent": 69.7, "fuzzy": 186, "fuzzy_percent": 5.6, "fuzzy_words": 1061, "fuzzy_words_percent": 6.8, "fuzzy_chars": 6760, "fuzzy_chars_percent": 7.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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 8, "comments": 0, "code": "pt_BR", "name": "Portuguese (Brazil)", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/pt_BR/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/pt_BR/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:05.670702Z", "recent_changes": 0, "translated": 1646, "translated_words": 6724, "translated_percent": 50.2, "translated_words_percent": 43.2, "translated_chars": 41462, "translated_chars_percent": 43.1, "fuzzy": 163, "fuzzy_percent": 4.9, "fuzzy_words": 813, "fuzzy_words_percent": 5.2, "fuzzy_chars": 5151, "fuzzy_chars_percent": 5.3, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 1, "comments": 2, "code": "ro", "name": "Romanian", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/ro/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/ro/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:09.810428Z", "recent_changes": 0, "translated": 3023, "translated_words": 13825, "translated_percent": 92.2, "translated_words_percent": 88.9, "translated_chars": 85308, "translated_chars_percent": 88.6, "fuzzy": 221, "fuzzy_percent": 6.7, "fuzzy_words": 1495, "fuzzy_words_percent": 9.6, "fuzzy_chars": 9410, "fuzzy_chars_percent": 9.7, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "ru", "name": "Russian", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/ru/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/ru/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:12.978435Z", "recent_changes": 0, "translated": 2, "translated_words": 3, "translated_percent": 0.1, "translated_words_percent": 0.1, "translated_chars": 30, "translated_chars_percent": 0.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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "si", "name": "Sinhala", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/si/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/si/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:23.265561Z", "recent_changes": 0, "translated": 67, "translated_words": 107, "translated_percent": 2.0, "translated_words_percent": 0.6, "translated_chars": 618, "translated_chars_percent": 0.6, "fuzzy": 23, "fuzzy_percent": 0.7, "fuzzy_words": 83, "fuzzy_words_percent": 0.5, "fuzzy_chars": 512, "fuzzy_chars_percent": 0.5, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 1, "comments": 0, "code": "ta", "name": "Tamil", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/ta/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/ta/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:26.954839Z", "recent_changes": 0, "translated": 110, "translated_words": 189, "translated_percent": 3.3, "translated_words_percent": 1.2, "translated_chars": 1086, "translated_chars_percent": 1.1, "fuzzy": 48, "fuzzy_percent": 1.4, "fuzzy_words": 143, "fuzzy_words_percent": 0.9, "fuzzy_chars": 960, "fuzzy_chars_percent": 0.9, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 1, "code": "th", "name": "Thai", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/th/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/th/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:30.110202Z", "recent_changes": 0, "translated": 618, "translated_words": 1852, "translated_percent": 18.8, "translated_words_percent": 11.9, "translated_chars": 11396, "translated_chars_percent": 11.8, "fuzzy": 109, "fuzzy_percent": 3.3, "fuzzy_words": 426, "fuzzy_words_percent": 2.7, "fuzzy_chars": 2796, "fuzzy_chars_percent": 2.9, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "tr", "name": "Turkish", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/tr/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/tr/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:33.005369Z", "recent_changes": 0, "translated": 2, "translated_words": 3, "translated_percent": 0.1, "translated_words_percent": 0.1, "translated_chars": 30, "translated_chars_percent": 0.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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "uk", "name": "Ukrainian", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/uk/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/uk/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:35.984435Z", "recent_changes": 0, "translated": 2, "translated_words": 3, "translated_percent": 0.1, "translated_words_percent": 0.1, "translated_chars": 30, "translated_chars_percent": 0.1, "fuzzy": 18, "fuzzy_percent": 0.5, "fuzzy_words": 74, "fuzzy_words_percent": 0.4, "fuzzy_chars": 461, "fuzzy_chars_percent": 0.4, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "vi", "name": "Vietnamese", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/vi/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/vi/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:39.293281Z", "recent_changes": 0, "translated": 885, "translated_words": 3642, "translated_percent": 26.9, "translated_words_percent": 23.4, "translated_chars": 22244, "translated_chars_percent": 23.1, "fuzzy": 151, "fuzzy_percent": 4.6, "fuzzy_words": 739, "fuzzy_words_percent": 4.7, "fuzzy_chars": 4636, "fuzzy_chars_percent": 4.8, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 4, "comments": 0, "code": "zh_Hans", "name": "Chinese (Simplified)", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/zh_Hans/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/zh_Hans/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:32:03.816488Z", "recent_changes": 0, "translated": 2, "translated_words": 3, "translated_percent": 0.1, "translated_words_percent": 0.1, "translated_chars": 30, "translated_chars_percent": 0.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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "ar", "name": "Arabic", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/ar/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/ar/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:16.239487Z", "recent_changes": 0, "translated": 2, "translated_words": 3, "translated_percent": 0.1, "translated_words_percent": 0.1, "translated_chars": 30, "translated_chars_percent": 0.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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "sl", "name": "Slovenian", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/sl/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/sl/" }, { "total": 3278, "total_words": 15540, "total_chars": 96186, "last_change": "2026-01-17T19:33:19.675823Z", "recent_changes": 0, "translated": 3278, "translated_words": 15540, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 96186, "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": 2, "readonly_percent": 0.1, "readonly_words": 3, "readonly_words_percent": 0.1, "readonly_chars": 30, "readonly_chars_percent": 0.1, "suggestions": 0, "comments": 0, "code": "sv", "name": "Swedish", "url": "https://weblate.osgeo.org/projects/grass-gis/grasswxpy/sv/", "translate_url": "https://weblate.osgeo.org/translate/grass-gis/grasswxpy/sv/" } ] }