Languages
Translation projects API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/projects/framasoft/languages/?format=api
https://weblate.framasoft.org/projects/framasoft/-/sq/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/sq/" }, { "total": 237, "total_words": 1891, "total_chars": 13479, "last_change": "2024-01-16T12:00:39.268634Z", "recent_changes": 25, "translated": 90, "translated_words": 214, "translated_percent": 37.9, "translated_words_percent": 11.3, "translated_chars": 1395, "translated_chars_percent": 10.3, "fuzzy": 1, "fuzzy_percent": 0.4, "fuzzy_words": 1, "fuzzy_words_percent": 0.1, "fuzzy_chars": 12, "fuzzy_chars_percent": 0.1, "failing": 2, "failing_percent": 0.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": 1, "comments": 0, "code": "ar", "name": "Arabic", "url": "https://weblate.framasoft.org/projects/framasoft/-/ar/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/ar/" }, { "total": 216, "total_words": 2027, "total_chars": 14735, "last_change": "2024-01-23T12:58:23.307806Z", "recent_changes": 21, "translated": 88, "translated_words": 397, "translated_percent": 40.7, "translated_words_percent": 19.5, "translated_chars": 2658, "translated_chars_percent": 18.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": 0.9, "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.framasoft.org/projects/framasoft/-/eu/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/eu/" }, { "total": 19, "total_words": 38, "total_chars": 263, "last_change": "2023-05-30T17:07:45.032165Z", "recent_changes": 19, "translated": 19, "translated_words": 38, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 263, "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": 1, "failing_percent": 5.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": "bn", "name": "Bengali", "url": "https://weblate.framasoft.org/projects/framasoft/-/bn/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/bn/" }, { "total": 73, "total_words": 707, "total_chars": 4922, "last_change": "2023-05-30T16:42:34.646512Z", "recent_changes": 8, "translated": 8, "translated_words": 12, "translated_percent": 10.9, "translated_words_percent": 1.6, "translated_chars": 75, "translated_chars_percent": 1.5, "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": "bn_BD", "name": "Bengali (Bangladesh)", "url": "https://weblate.framasoft.org/projects/framasoft/-/bn_BD/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/bn_BD/" }, { "total": 19, "total_words": 38, "total_chars": 263, "last_change": "2023-11-22T16:29:52.008191Z", "recent_changes": 3, "translated": 7, "translated_words": 9, "translated_percent": 36.8, "translated_words_percent": 23.6, "translated_chars": 68, "translated_chars_percent": 25.8, "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": 7, "comments": 0, "code": "br", "name": "Breton", "url": "https://weblate.framasoft.org/projects/framasoft/-/br/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/br/" }, { "total": 19, "total_words": 38, "total_chars": 263, "last_change": null, "recent_changes": 0, "translated": 4, "translated_words": 5, "translated_percent": 21.0, "translated_words_percent": 13.1, "translated_chars": 37, "translated_chars_percent": 14.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": "bg", "name": "Bulgarian", "url": "https://weblate.framasoft.org/projects/framasoft/-/bg/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/bg/" }, { "total": 264, "total_words": 4955, "total_chars": 33592, "last_change": "2023-10-16T07:56:47.817589Z", "recent_changes": 17, "translated": 144, "translated_words": 3227, "translated_percent": 54.5, "translated_words_percent": 65.1, "translated_chars": 20573, "translated_chars_percent": 61.2, "fuzzy": 12, "fuzzy_percent": 4.5, "fuzzy_words": 294, "fuzzy_words_percent": 5.9, "fuzzy_chars": 2767, "fuzzy_chars_percent": 8.2, "failing": 13, "failing_percent": 4.9, "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": 10, "comments": 0, "code": "ca", "name": "Catalan", "url": "https://weblate.framasoft.org/projects/framasoft/-/ca/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/ca/" }, { "total": 106, "total_words": 2625, "total_chars": 17630, "last_change": "2024-01-15T23:58:49.045118Z", "recent_changes": 24, "translated": 44, "translated_words": 343, "translated_percent": 41.5, "translated_words_percent": 13.0, "translated_chars": 2606, "translated_chars_percent": 14.7, "fuzzy": 3, "fuzzy_percent": 2.8, "fuzzy_words": 34, "fuzzy_words_percent": 1.2, "fuzzy_chars": 226, "fuzzy_chars_percent": 1.2, "failing": 12, "failing_percent": 11.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": "zh_Hans", "name": "Chinese (Simplified)", "url": "https://weblate.framasoft.org/projects/framasoft/-/zh_Hans/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/zh_Hans/" }, { "total": 225, "total_words": 2427, "total_chars": 16270, "last_change": "2023-10-16T07:56:47.837831Z", "recent_changes": 28, "translated": 196, "translated_words": 2282, "translated_percent": 87.1, "translated_words_percent": 94.0, "translated_chars": 15075, "translated_chars_percent": 92.6, "fuzzy": 2, "fuzzy_percent": 0.8, "fuzzy_words": 48, "fuzzy_words_percent": 1.9, "fuzzy_chars": 313, "fuzzy_chars_percent": 1.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": 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_Hant", "name": "Chinese (Traditional)", "url": "https://weblate.framasoft.org/projects/framasoft/-/zh_Hant/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/zh_Hant/" }, { "total": 265, "total_words": 5635, "total_chars": 37168, "last_change": "2024-02-26T18:14:51.922558Z", "recent_changes": 43, "translated": 262, "translated_words": 3230, "translated_percent": 98.8, "translated_words_percent": 57.3, "translated_chars": 22081, "translated_chars_percent": 59.4, "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": "hr", "name": "Croatian", "url": "https://weblate.framasoft.org/projects/framasoft/-/hr/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/hr/" }, { "total": 338, "total_words": 8350, "total_chars": 55468, "last_change": "2023-10-16T07:56:47.785081Z", "recent_changes": 166, "translated": 332, "translated_words": 7314, "translated_percent": 98.2, "translated_words_percent": 87.5, "translated_chars": 48370, "translated_chars_percent": 87.2, "fuzzy": 3, "fuzzy_percent": 0.8, "fuzzy_words": 278, "fuzzy_words_percent": 3.3, "fuzzy_chars": 2414, "fuzzy_chars_percent": 4.3, "failing": 18, "failing_percent": 5.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": "cs", "name": "Czech", "url": "https://weblate.framasoft.org/projects/framasoft/-/cs/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/cs/" }, { "total": 28, "total_words": 1417, "total_chars": 9265, "last_change": "2021-01-26T14:29:32.151927Z", "recent_changes": 18, "translated": 18, "translated_words": 37, "translated_percent": 64.2, "translated_words_percent": 2.6, "translated_chars": 258, "translated_chars_percent": 2.7, "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://weblate.framasoft.org/projects/framasoft/-/nl/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/nl/" }, { "total": 354, "total_words": 8389, "total_chars": 55728, "last_change": "2023-10-16T07:56:47.625352Z", "recent_changes": 19, "translated": 354, "translated_words": 8389, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 55728, "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": 65, "failing_percent": 18.3, "approved": 0, "approved_percent": 0.0, "approved_words": 0, "approved_words_percent": 0.0, "approved_chars": 0, "approved_chars_percent": 0.0, "readonly": 7, "readonly_percent": 1.9, "readonly_words": 25, "readonly_words_percent": 0.2, "readonly_chars": 133, "readonly_chars_percent": 0.2, "suggestions": 0, "comments": 2, "code": "en", "name": "English", "url": "https://weblate.framasoft.org/projects/framasoft/-/en/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/en/" }, { "total": 339, "total_words": 8352, "total_chars": 55491, "last_change": "2023-10-16T07:56:47.847333Z", "recent_changes": 16, "translated": 105, "translated_words": 835, "translated_percent": 30.9, "translated_words_percent": 9.9, "translated_chars": 6002, "translated_chars_percent": 10.8, "fuzzy": 1, "fuzzy_percent": 0.2, "fuzzy_words": 1, "fuzzy_words_percent": 0.1, "fuzzy_chars": 42, "fuzzy_chars_percent": 0.1, "failing": 10, "failing_percent": 2.9, "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": "eo", "name": "Esperanto", "url": "https://weblate.framasoft.org/projects/framasoft/-/eo/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/eo/" }, { "total": 338, "total_words": 8350, "total_chars": 55468, "last_change": "2024-02-07T08:47:26.717090Z", "recent_changes": 34, "translated": 335, "translated_words": 8298, "translated_percent": 99.1, "translated_words_percent": 99.3, "translated_chars": 55122, "translated_chars_percent": 99.3, "fuzzy": 3, "fuzzy_percent": 0.8, "fuzzy_words": 52, "fuzzy_words_percent": 0.6, "fuzzy_chars": 346, "fuzzy_chars_percent": 0.6, "failing": 57, "failing_percent": 16.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": 1, "comments": 0, "code": "fr", "name": "French", "url": "https://weblate.framasoft.org/projects/framasoft/-/fr/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/fr/" }, { "total": 19, "total_words": 38, "total_chars": 263, "last_change": "2021-10-28T13:47:35.366550Z", "recent_changes": 19, "translated": 19, "translated_words": 38, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 263, "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": "gd", "name": "Gaelic", "url": "https://weblate.framasoft.org/projects/framasoft/-/gd/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/gd/" }, { "total": 19, "total_words": 38, "total_chars": 263, "last_change": "2022-01-19T07:13:07.253021Z", "recent_changes": 1, "translated": 19, "translated_words": 38, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 263, "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": "gl", "name": "Galician", "url": "https://weblate.framasoft.org/projects/framasoft/-/gl/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/gl/" }, { "total": 340, "total_words": 8354, "total_chars": 55504, "last_change": "2024-02-26T18:14:52.124044Z", "recent_changes": 41, "translated": 283, "translated_words": 3956, "translated_percent": 83.2, "translated_words_percent": 47.3, "translated_chars": 27732, "translated_chars_percent": 49.9, "fuzzy": 2, "fuzzy_percent": 0.5, "fuzzy_words": 48, "fuzzy_words_percent": 0.5, "fuzzy_chars": 313, "fuzzy_chars_percent": 0.5, "failing": 15, "failing_percent": 4.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": 7, "comments": 0, "code": "de", "name": "German", "url": "https://weblate.framasoft.org/projects/framasoft/-/de/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/de/" }, { "total": 19, "total_words": 38, "total_chars": 263, "last_change": "2022-01-30T19:18:58.949331Z", "recent_changes": 4, "translated": 19, "translated_words": 38, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 263, "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": "el", "name": "Greek", "url": "https://weblate.framasoft.org/projects/framasoft/-/el/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/el/" }, { "total": 264, "total_words": 4955, "total_chars": 33592, "last_change": "2023-10-16T07:56:47.765971Z", "recent_changes": 45, "translated": 103, "translated_words": 1140, "translated_percent": 39.0, "translated_words_percent": 23.0, "translated_chars": 7607, "translated_chars_percent": 22.6, "fuzzy": 7, "fuzzy_percent": 2.6, "fuzzy_words": 236, "fuzzy_words_percent": 4.7, "fuzzy_chars": 2362, "fuzzy_chars_percent": 7.0, "failing": 6, "failing_percent": 2.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": "hu", "name": "Hungarian", "url": "https://weblate.framasoft.org/projects/framasoft/-/hu/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/hu/" }, { "total": 338, "total_words": 8350, "total_chars": 55468, "last_change": "2024-02-08T15:30:47.601485Z", "recent_changes": 39, "translated": 335, "translated_words": 7592, "translated_percent": 99.1, "translated_words_percent": 90.9, "translated_chars": 50784, "translated_chars_percent": 91.5, "fuzzy": 0, "fuzzy_percent": 0.0, "fuzzy_words": 0, "fuzzy_words_percent": 0.0, "fuzzy_chars": 0, "fuzzy_chars_percent": 0.0, "failing": 25, "failing_percent": 7.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": 7, "code": "it", "name": "Italian", "url": "https://weblate.framasoft.org/projects/framasoft/-/it/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/it/" }, { "total": 102, "total_words": 1475, "total_chars": 10202, "last_change": "2024-02-24T07:02:52.502733Z", "recent_changes": 41, "translated": 94, "translated_words": 792, "translated_percent": 92.1, "translated_words_percent": 53.6, "translated_chars": 5704, "translated_chars_percent": 55.9, "fuzzy": 2, "fuzzy_percent": 1.9, "fuzzy_words": 10, "fuzzy_words_percent": 0.6, "fuzzy_chars": 70, "fuzzy_chars_percent": 0.6, "failing": 3, "failing_percent": 2.9, "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://weblate.framasoft.org/projects/framasoft/-/ja/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/ja/" }, { "total": 54, "total_words": 669, "total_chars": 4659, "last_change": null, "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": "ml", "name": "Malayalam", "url": "https://weblate.framasoft.org/projects/framasoft/-/ml/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/ml/" }, { "total": 121, "total_words": 973, "total_chars": 6895, "last_change": "2023-10-16T07:56:47.793403Z", "recent_changes": 2, "translated": 18, "translated_words": 37, "translated_percent": 14.8, "translated_words_percent": 3.8, "translated_chars": 258, "translated_chars_percent": 3.7, "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": "oc", "name": "Occitan", "url": "https://weblate.framasoft.org/projects/framasoft/-/oc/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/oc/" }, { "total": 19, "total_words": 38, "total_chars": 263, "last_change": "2021-11-23T21:31:53.082098Z", "recent_changes": 19, "translated": 19, "translated_words": 38, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 263, "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": "fa", "name": "Persian", "url": "https://weblate.framasoft.org/projects/framasoft/-/fa/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/fa/" }, { "total": 98, "total_words": 1033, "total_chars": 7882, "last_change": "2023-09-01T00:37:21.866343Z", "recent_changes": 25, "translated": 76, "translated_words": 323, "translated_percent": 77.5, "translated_words_percent": 31.2, "translated_chars": 2420, "translated_chars_percent": 30.7, "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": 2, "comments": 0, "code": "pl", "name": "Polish", "url": "https://weblate.framasoft.org/projects/framasoft/-/pl/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/pl/" }, { "total": 166, "total_words": 5141, "total_chars": 32845, "last_change": "2023-06-12T07:30:42.415803Z", "recent_changes": 64, "translated": 145, "translated_words": 2780, "translated_percent": 87.3, "translated_words_percent": 54.0, "translated_chars": 17722, "translated_chars_percent": 53.9, "fuzzy": 9, "fuzzy_percent": 5.4, "fuzzy_words": 58, "fuzzy_words_percent": 1.1, "fuzzy_chars": 615, "fuzzy_chars_percent": 1.8, "failing": 16, "failing_percent": 9.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": "pt_BR", "name": "Portuguese (Brazil)", "url": "https://weblate.framasoft.org/projects/framasoft/-/pt_BR/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/pt_BR/" }, { "total": 96, "total_words": 802, "total_chars": 5774, "last_change": "2023-06-12T07:30:42.515575Z", "recent_changes": 7, "translated": 17, "translated_words": 54, "translated_percent": 17.7, "translated_words_percent": 6.7, "translated_chars": 399, "translated_chars_percent": 6.9, "fuzzy": 5, "fuzzy_percent": 5.2, "fuzzy_words": 5, "fuzzy_words_percent": 0.6, "fuzzy_chars": 218, "fuzzy_chars_percent": 3.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": 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_PT", "name": "Portuguese (Portugal)", "url": "https://weblate.framasoft.org/projects/framasoft/-/pt_PT/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/pt_PT/" }, { "total": 119, "total_words": 3197, "total_chars": 21495, "last_change": "2024-03-18T13:08:23.862980Z", "recent_changes": 81, "translated": 107, "translated_words": 1353, "translated_percent": 89.9, "translated_words_percent": 42.3, "translated_chars": 9725, "translated_chars_percent": 45.2, "fuzzy": 4, "fuzzy_percent": 3.3, "fuzzy_words": 1097, "fuzzy_words_percent": 34.3, "fuzzy_chars": 6887, "fuzzy_chars_percent": 32.0, "failing": 6, "failing_percent": 5.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": "ru", "name": "Russian", "url": "https://weblate.framasoft.org/projects/framasoft/-/ru/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/ru/" }, { "total": 338, "total_words": 8350, "total_chars": 55468, "last_change": "2024-02-07T13:20:14.737171Z", "recent_changes": 210, "translated": 335, "translated_words": 7592, "translated_percent": 99.1, "translated_words_percent": 90.9, "translated_chars": 50784, "translated_chars_percent": 91.5, "fuzzy": 0, "fuzzy_percent": 0.0, "fuzzy_words": 0, "fuzzy_words_percent": 0.0, "fuzzy_chars": 0, "fuzzy_chars_percent": 0.0, "failing": 1, "failing_percent": 0.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": "sr_Cyrl", "name": "Serbian (cyrillic)", "url": "https://weblate.framasoft.org/projects/framasoft/-/sr_Cyrl/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/sr_Cyrl/" }, { "total": 218, "total_words": 1853, "total_chars": 13216, "last_change": "2023-10-16T07:56:47.774344Z", "recent_changes": 9, "translated": 5, "translated_words": 8, "translated_percent": 2.2, "translated_words_percent": 0.4, "translated_chars": 74, "translated_chars_percent": 0.5, "fuzzy": 5, "fuzzy_percent": 2.2, "fuzzy_words": 5, "fuzzy_words_percent": 0.2, "fuzzy_chars": 218, "fuzzy_chars_percent": 1.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": 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": "si", "name": "Sinhala", "url": "https://weblate.framasoft.org/projects/framasoft/-/si/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/si/" }, { "total": 270, "total_words": 6307, "total_chars": 41585, "last_change": "2023-10-16T07:56:47.719363Z", "recent_changes": 90, "translated": 253, "translated_words": 5216, "translated_percent": 93.7, "translated_words_percent": 82.7, "translated_chars": 33908, "translated_chars_percent": 81.5, "fuzzy": 9, "fuzzy_percent": 3.3, "fuzzy_words": 284, "fuzzy_words_percent": 4.5, "fuzzy_chars": 2675, "fuzzy_chars_percent": 6.4, "failing": 9, "failing_percent": 3.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.framasoft.org/projects/framasoft/-/es/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/es/" }, { "total": 169, "total_words": 4045, "total_chars": 27093, "last_change": "2023-06-12T07:30:42.481967Z", "recent_changes": 10, "translated": 30, "translated_words": 769, "translated_percent": 17.7, "translated_words_percent": 19.0, "translated_chars": 4939, "translated_chars_percent": 18.2, "fuzzy": 6, "fuzzy_percent": 3.5, "fuzzy_words": 6, "fuzzy_words_percent": 0.1, "fuzzy_chars": 261, "fuzzy_chars_percent": 0.9, "failing": 5, "failing_percent": 2.9, "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://weblate.framasoft.org/projects/framasoft/-/sv/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/sv/" }, { "total": 23, "total_words": 95, "total_chars": 852, "last_change": "2023-06-12T07:30:42.438567Z", "recent_changes": 6, "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": "tzm", "name": "Tamazight (Central Atlas)", "url": "https://weblate.framasoft.org/projects/framasoft/-/tzm/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/tzm/" }, { "total": 23, "total_words": 95, "total_chars": 852, "last_change": "2023-06-12T07:30:42.421600Z", "recent_changes": 6, "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": "zgh", "name": "Tamazight (Standard Moroccan)", "url": "https://weblate.framasoft.org/projects/framasoft/-/zgh/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/zgh/" }, { "total": 73, "total_words": 707, "total_chars": 4922, "last_change": "2024-02-11T21:16:17.205980Z", "recent_changes": 5, "translated": 12, "translated_words": 18, "translated_percent": 16.4, "translated_words_percent": 2.5, "translated_chars": 161, "translated_chars_percent": 3.2, "fuzzy": 4, "fuzzy_percent": 5.4, "fuzzy_words": 8, "fuzzy_words_percent": 1.1, "fuzzy_chars": 44, "fuzzy_chars_percent": 0.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": "tr", "name": "Turkish", "url": "https://weblate.framasoft.org/projects/framasoft/-/tr/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/tr/" }, { "total": 135, "total_words": 956, "total_chars": 6847, "last_change": "2023-06-14T08:21:38.604557Z", "recent_changes": 10, "translated": 135, "translated_words": 956, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 6847, "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://weblate.framasoft.org/projects/framasoft/-/uk/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/uk/" }, { "total": 44, "total_words": 364, "total_chars": 3223, "last_change": "2023-06-12T07:30:42.387292Z", "recent_changes": 7, "translated": 6, "translated_words": 11, "translated_percent": 13.6, "translated_words_percent": 3.0, "translated_chars": 127, "translated_chars_percent": 3.9, "fuzzy": 0, "fuzzy_percent": 0.0, "fuzzy_words": 0, "fuzzy_words_percent": 0.0, "fuzzy_chars": 0, "fuzzy_chars_percent": 0.0, "failing": 1, "failing_percent": 2.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": 1, "comments": 0, "code": "vi", "name": "Vietnamese", "url": "https://weblate.framasoft.org/projects/framasoft/-/vi/", "translate_url": "https://weblate.framasoft.org/translate/framasoft/-/vi/" } ][ { "total": 19, "total_words": 38, "total_chars": 263, "last_change": "2021-11-12T19:47:09.538764Z", "recent_changes": 15, "translated": 18, "translated_words": 36, "translated_percent": 94.7, "translated_words_percent": 94.7, "translated_chars": 253, "translated_chars_percent": 96.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": 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": "sq", "name": "Albanian", "url": "