Languages
Translation projects API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/projects/doublecontact/languages/?format=api
https://hosted.weblate.org/projects/doublecontact/-/zh_Hans/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/zh_Hans/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2023-08-04T14:08:21.890144Z", "recent_changes": 0, "translated": 4, "translated_words": 4, "translated_percent": 0.8, "translated_words_percent": 0.2, "translated_chars": 19, "translated_chars_percent": 0.2, "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": "zh_Hant", "name": "Chinese (Traditional)", "url": "https://hosted.weblate.org/projects/doublecontact/-/zh_Hant/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/zh_Hant/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2023-08-05T05:04:55.575493Z", "recent_changes": 0, "translated": 458, "translated_words": 1345, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 7890, "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": 6, "failing_percent": 1.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": "nl", "name": "Dutch", "url": "https://hosted.weblate.org/projects/doublecontact/-/nl/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/nl/" }, { "total": 576, "total_words": 1744, "total_chars": 10335, "last_change": "2021-11-14T22:30:30.608166Z", "recent_changes": 5, "translated": 576, "translated_words": 1744, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 10335, "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": 103, "failing_percent": 17.8, "approved": 0, "approved_percent": 0.0, "approved_words": 0, "approved_words_percent": 0.0, "approved_chars": 0, "approved_chars_percent": 0.0, "readonly": 571, "readonly_percent": 99.1, "readonly_words": 1738, "readonly_words_percent": 99.6, "readonly_chars": 10295, "readonly_chars_percent": 99.6, "suggestions": 0, "comments": 15, "code": "en", "name": "English", "url": "https://hosted.weblate.org/projects/doublecontact/-/en/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/en/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2021-10-11T11:16:40.623285Z", "recent_changes": 7, "translated": 24, "translated_words": 63, "translated_percent": 5.2, "translated_words_percent": 4.6, "translated_chars": 446, "translated_chars_percent": 5.6, "fuzzy": 2, "fuzzy_percent": 0.4, "fuzzy_words": 2, "fuzzy_words_percent": 0.1, "fuzzy_chars": 14, "fuzzy_chars_percent": 0.1, "failing": 136, "failing_percent": 29.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": "en_GB", "name": "English (United Kingdom)", "url": "https://hosted.weblate.org/projects/doublecontact/-/en_GB/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/en_GB/" }, { "total": 463, "total_words": 1351, "total_chars": 7930, "last_change": "2023-08-04T14:07:58.890649Z", "recent_changes": 5, "translated": 449, "translated_words": 1310, "translated_percent": 96.9, "translated_words_percent": 96.9, "translated_chars": 7678, "translated_chars_percent": 96.8, "fuzzy": 1, "fuzzy_percent": 0.2, "fuzzy_words": 4, "fuzzy_words_percent": 0.2, "fuzzy_chars": 18, "fuzzy_chars_percent": 0.2, "failing": 6, "failing_percent": 1.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": "fr", "name": "French", "url": "https://hosted.weblate.org/projects/doublecontact/-/fr/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/fr/" }, { "total": 424, "total_words": 1352, "total_chars": 7955, "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": 9, "comments": 0, "code": "fr_CH", "name": "French (Switzerland)", "url": "https://hosted.weblate.org/projects/doublecontact/-/fr_CH/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/fr_CH/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2023-09-23T17:00:42.947203Z", "recent_changes": 0, "translated": 452, "translated_words": 1320, "translated_percent": 98.6, "translated_words_percent": 98.1, "translated_chars": 7757, "translated_chars_percent": 98.3, "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": 3.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": 4, "code": "de", "name": "German", "url": "https://hosted.weblate.org/projects/doublecontact/-/de/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/de/" }, { "total": 480, "total_words": 1447, "total_chars": 8451, "last_change": "2021-05-16T18:39:38.420676Z", "recent_changes": 1, "translated": 1, "translated_words": 1, "translated_percent": 0.2, "translated_words_percent": 0.1, "translated_chars": 6, "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": 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/doublecontact/-/el/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/el/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2021-05-18T07:52:22.658500Z", "recent_changes": 3, "translated": 324, "translated_words": 937, "translated_percent": 70.7, "translated_words_percent": 69.6, "translated_chars": 5431, "translated_chars_percent": 68.8, "fuzzy": 51, "fuzzy_percent": 11.1, "fuzzy_words": 173, "fuzzy_words_percent": 12.8, "fuzzy_chars": 1030, "fuzzy_chars_percent": 13.0, "failing": 15, "failing_percent": 3.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": "nb_NO", "name": "Norwegian Bokmål", "url": "https://hosted.weblate.org/projects/doublecontact/-/nb_NO/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/nb_NO/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2023-08-22T02:53:06.741149Z", "recent_changes": 0, "translated": 325, "translated_words": 606, "translated_percent": 70.9, "translated_words_percent": 45.0, "translated_chars": 3522, "translated_chars_percent": 44.6, "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": 0.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": "ie", "name": "Occidental", "url": "https://hosted.weblate.org/projects/doublecontact/-/ie/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/ie/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2022-06-13T11:42:29.785640Z", "recent_changes": 1, "translated": 4, "translated_words": 10, "translated_percent": 0.8, "translated_words_percent": 0.7, "translated_chars": 61, "translated_chars_percent": 0.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": 4, "comments": 0, "code": "pl", "name": "Polish", "url": "https://hosted.weblate.org/projects/doublecontact/-/pl/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/pl/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2023-08-04T14:08:10.970795Z", "recent_changes": 0, "translated": 180, "translated_words": 320, "translated_percent": 39.3, "translated_words_percent": 23.7, "translated_chars": 1833, "translated_chars_percent": 23.2, "fuzzy": 17, "fuzzy_percent": 3.7, "fuzzy_words": 20, "fuzzy_words_percent": 1.4, "fuzzy_chars": 116, "fuzzy_chars_percent": 1.4, "failing": 4, "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": 0, "comments": 0, "code": "pt", "name": "Portuguese", "url": "https://hosted.weblate.org/projects/doublecontact/-/pt/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/pt/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2023-08-30T03:54:11.271888Z", "recent_changes": 6, "translated": 148, "translated_words": 294, "translated_percent": 32.3, "translated_words_percent": 21.8, "translated_chars": 1714, "translated_chars_percent": 21.7, "fuzzy": 22, "fuzzy_percent": 4.8, "fuzzy_words": 27, "fuzzy_words_percent": 2.0, "fuzzy_chars": 153, "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": "pt_BR", "name": "Portuguese (Brazil)", "url": "https://hosted.weblate.org/projects/doublecontact/-/pt_BR/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/pt_BR/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2022-11-26T18:14:23.684672Z", "recent_changes": 2, "translated": 458, "translated_words": 1345, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 7890, "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": 12, "failing_percent": 2.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": 1, "code": "ru", "name": "Russian", "url": "https://hosted.weblate.org/projects/doublecontact/-/ru/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/ru/" }, { "total": 458, "total_words": 1345, "total_chars": 7890, "last_change": "2023-08-06T22:51:10.380346Z", "recent_changes": 0, "translated": 458, "translated_words": 1345, "translated_percent": 100.0, "translated_words_percent": 100.0, "translated_chars": 7890, "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/doublecontact/-/uk/", "translate_url": "https://hosted.weblate.org/translate/doublecontact/-/uk/" } ][ { "total": 534, "total_words": 1552, "total_chars": 9091, "last_change": "2023-08-28T05:50:47.040938Z", "recent_changes": 0, "translated": 21, "translated_words": 46, "translated_percent": 3.9, "translated_words_percent": 2.9, "translated_chars": 278, "translated_chars_percent": 3.0, "fuzzy": 1, "fuzzy_percent": 0.1, "fuzzy_words": 1, "fuzzy_words_percent": 0.1, "fuzzy_chars": 9, "fuzzy_chars_percent": 0.1, "failing": 1, "failing_percent": 0.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": "