Languages
Translation projects API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/projects/wtforms/languages/?format=api
https://hosted.weblate.org/projects/wtforms/-/ar/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/ar/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:25.497373Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 16, "failing_percent": 44.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": "bg", "name": "Bulgarian", "url": "https://hosted.weblate.org/projects/wtforms/-/bg/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/bg/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:25.570552Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 15, "failing_percent": 41.6, "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://hosted.weblate.org/projects/wtforms/-/ca/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/ca/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:27.738672Z", "recent_changes": 1, "translated": 32, "translated_words": 180, "translated_percent": 88.8, "translated_words_percent": 83.3, "translated_chars": 1074, "translated_chars_percent": 84.4, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 4, "failing_percent": 11.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": "zh_Hans", "name": "Chinese (Simplified)", "url": "https://hosted.weblate.org/projects/wtforms/-/zh_Hans/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/zh_Hans/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-31T06:07:27.025765Z", "recent_changes": 0, "translated": 32, "translated_words": 180, "translated_percent": 88.8, "translated_words_percent": 83.3, "translated_chars": 1074, "translated_chars_percent": 84.4, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.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": 0, "readonly_percent": 0.0, "readonly_words": 0, "readonly_words_percent": 0.0, "readonly_chars": 0, "readonly_chars_percent": 0.0, "suggestions": 2, "comments": 0, "code": "zh_Hant", "name": "Chinese (Traditional)", "url": "https://hosted.weblate.org/projects/wtforms/-/zh_Hant/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/zh_Hant/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:25.653785Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 5, "failing_percent": 13.8, "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": "cs", "name": "Czech", "url": "https://hosted.weblate.org/projects/wtforms/-/cs/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/cs/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-03-22T11:01:48.147710Z", "recent_changes": 0, "translated": 36, "translated_words": 216, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 1272, "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": 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": "nl", "name": "Dutch", "url": "https://hosted.weblate.org/projects/wtforms/-/nl/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/nl/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": null, "recent_changes": 0, "translated": 36, "translated_words": 216, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 1272, "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": 27, "failing_percent": 75.0, "approved": 0, "approved_percent": 0.0, "approved_words": 0, "approved_words_percent": 0.0, "approved_chars": 0, "approved_chars_percent": 0.0, "readonly": 36, "readonly_percent": 100.0, "readonly_words": 216, "readonly_words_percent": 100.0, "readonly_chars": 1272, "readonly_chars_percent": 100.0, "suggestions": 0, "comments": 0, "code": "en", "name": "English", "url": "https://hosted.weblate.org/projects/wtforms/-/en/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/en/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:26.109989Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 17, "failing_percent": 47.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": "et", "name": "Estonian", "url": "https://hosted.weblate.org/projects/wtforms/-/et/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/et/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:26.265474Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 13, "failing_percent": 36.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": "fi", "name": "Finnish", "url": "https://hosted.weblate.org/projects/wtforms/-/fi/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/fi/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:46.648703Z", "recent_changes": 4, "translated": 36, "translated_words": 216, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 1272, "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": 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://hosted.weblate.org/projects/wtforms/-/fr/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/fr/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:25.794909Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 3, "failing_percent": 8.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": "de", "name": "German", "url": "https://hosted.weblate.org/projects/wtforms/-/de/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/de/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:25.864274Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 15, "failing_percent": 41.6, "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_CH", "name": "German (Switzerland)", "url": "https://hosted.weblate.org/projects/wtforms/-/de_CH/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/de_CH/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:25.951765Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 17, "failing_percent": 47.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": "el", "name": "Greek", "url": "https://hosted.weblate.org/projects/wtforms/-/el/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/el/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:26.433062Z", "recent_changes": 1, "translated": 28, "translated_words": 152, "translated_percent": 77.7, "translated_words_percent": 70.3, "translated_chars": 902, "translated_chars_percent": 70.9, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 16, "failing_percent": 44.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": "he", "name": "Hebrew", "url": "https://hosted.weblate.org/projects/wtforms/-/he/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/he/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:26.513080Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 16, "failing_percent": 44.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": "hu", "name": "Hungarian", "url": "https://hosted.weblate.org/projects/wtforms/-/hu/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/hu/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:26.586093Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 14, "failing_percent": 38.8, "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": "it", "name": "Italian", "url": "https://hosted.weblate.org/projects/wtforms/-/it/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/it/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:26.658409Z", "recent_changes": 1, "translated": 30, "translated_words": 162, "translated_percent": 83.3, "translated_words_percent": 75.0, "translated_chars": 958, "translated_chars_percent": 75.3, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.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": 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": "ja", "name": "Japanese", "url": "https://hosted.weblate.org/projects/wtforms/-/ja/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/ja/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-03-11T07:01:46.745745Z", "recent_changes": 0, "translated": 36, "translated_words": 216, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 1272, "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": 3, "failing_percent": 8.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": "kk", "name": "Kazakh", "url": "https://hosted.weblate.org/projects/wtforms/-/kk/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/kk/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-05-04T04:07:10.960609Z", "recent_changes": 0, "translated": 36, "translated_words": 216, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 1272, "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": 2, "failing_percent": 5.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": "ko", "name": "Korean", "url": "https://hosted.weblate.org/projects/wtforms/-/ko/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/ko/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:26.813451Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 16, "failing_percent": 44.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": "nb_NO", "name": "Norwegian Bokmål", "url": "https://hosted.weblate.org/projects/wtforms/-/nb_NO/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/nb_NO/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:26.190424Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 8, "failing_percent": 22.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": "fa", "name": "Persian", "url": "https://hosted.weblate.org/projects/wtforms/-/fa/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/fa/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:26.983326Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 14, "failing_percent": 38.8, "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://hosted.weblate.org/projects/wtforms/-/pl/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/pl/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:27.063489Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 3, "failing_percent": 8.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": "pt", "name": "Portuguese", "url": "https://hosted.weblate.org/projects/wtforms/-/pt/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/pt/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:27.148520Z", "recent_changes": 2, "translated": 34, "translated_words": 202, "translated_percent": 94.4, "translated_words_percent": 93.5, "translated_chars": 1197, "translated_chars_percent": 94.1, "fuzzy": 2, "fuzzy_percent": 5.5, "fuzzy_words": 14, "fuzzy_words_percent": 6.4, "fuzzy_chars": 75, "fuzzy_chars_percent": 5.8, "failing": 2, "failing_percent": 5.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": "ro", "name": "Romanian", "url": "https://hosted.weblate.org/projects/wtforms/-/ro/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/ro/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-04-26T21:07:19.206613Z", "recent_changes": 0, "translated": 34, "translated_words": 194, "translated_percent": 94.4, "translated_words_percent": 89.8, "translated_chars": 1144, "translated_chars_percent": 89.9, "fuzzy": 2, "fuzzy_percent": 5.5, "fuzzy_words": 22, "fuzzy_words_percent": 10.1, "fuzzy_chars": 128, "fuzzy_chars_percent": 10.0, "failing": 4, "failing_percent": 11.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": 1, "comments": 0, "code": "ru", "name": "Russian", "url": "https://hosted.weblate.org/projects/wtforms/-/ru/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/ru/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-19T21:00:20.685225Z", "recent_changes": 0, "translated": 36, "translated_words": 216, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 1272, "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": 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": "sk", "name": "Slovak", "url": "https://hosted.weblate.org/projects/wtforms/-/sk/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/sk/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-15T09:06:17.899736Z", "recent_changes": 0, "translated": 36, "translated_words": 216, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 1272, "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": 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://hosted.weblate.org/projects/wtforms/-/es/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/es/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-24T11:01:50.339488Z", "recent_changes": 0, "translated": 36, "translated_words": 216, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 1272, "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": 14, "failing_percent": 38.8, "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": "sv", "name": "Swedish", "url": "https://hosted.weblate.org/projects/wtforms/-/sv/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/sv/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-22T19:01:45.948072Z", "recent_changes": 0, "translated": 36, "translated_words": 216, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 1272, "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": 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": "tr", "name": "Turkish", "url": "https://hosted.weblate.org/projects/wtforms/-/tr/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/tr/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-15T09:06:18.020888Z", "recent_changes": 0, "translated": 36, "translated_words": 216, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 1272, "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": 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": "uk", "name": "Ukrainian", "url": "https://hosted.weblate.org/projects/wtforms/-/uk/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/uk/" }, { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:25.723023Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 21, "failing_percent": 58.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": "cy", "name": "Welsh", "url": "https://hosted.weblate.org/projects/wtforms/-/cy/", "translate_url": "https://hosted.weblate.org/translate/wtforms/-/cy/" } ][ { "total": 36, "total_words": 216, "total_chars": 1272, "last_change": "2024-01-11T07:24:25.426412Z", "recent_changes": 1, "translated": 29, "translated_words": 157, "translated_percent": 80.5, "translated_words_percent": 72.6, "translated_chars": 935, "translated_chars_percent": 73.5, "fuzzy": 3, "fuzzy_percent": 8.3, "fuzzy_words": 27, "fuzzy_words_percent": 12.5, "fuzzy_chars": 151, "fuzzy_chars_percent": 11.8, "failing": 4, "failing_percent": 11.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": "ar", "name": "Arabic", "url": "