Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/components/securedrop/glossary/statistics/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 54,
    "next": "https://weblate.securedrop.org/api/components/securedrop/glossary/statistics/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "total": 299,
            "total_words": 411,
            "total_chars": 2805,
            "last_change": null,
            "recent_changes": 0,
            "translated": 299,
            "translated_words": 411,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 2805,
            "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": 233,
            "readonly_percent": 77.9,
            "readonly_words": 332,
            "readonly_words_percent": 80.7,
            "readonly_chars": 2246,
            "readonly_chars_percent": 80.0,
            "suggestions": 0,
            "comments": 0,
            "code": "en",
            "name": "English",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/en/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/en/"
        },
        {
            "total": 17,
            "total_words": 19,
            "total_chars": 140,
            "last_change": "2023-10-19T11:36:33.758090Z",
            "recent_changes": 2,
            "translated": 17,
            "translated_words": 19,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 140,
            "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": 17,
            "approved_percent": 100.0,
            "approved_words": 19,
            "approved_words_percent": 100.0,
            "approved_chars": 140,
            "approved_chars_percent": 100.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://weblate.securedrop.org/projects/securedrop/glossary/ca/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/ca/"
        },
        {
            "total": 17,
            "total_words": 18,
            "total_chars": 144,
            "last_change": "2023-10-15T05:03:16.822128Z",
            "recent_changes": 1,
            "translated": 17,
            "translated_words": 18,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 144,
            "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://weblate.securedrop.org/projects/securedrop/glossary/tr/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/tr/"
        },
        {
            "total": 31,
            "total_words": 34,
            "total_chars": 256,
            "last_change": "2021-06-14T08:12:01.671032Z",
            "recent_changes": 1,
            "translated": 28,
            "translated_words": 31,
            "translated_percent": 90.3,
            "translated_words_percent": 91.1,
            "translated_chars": 232,
            "translated_chars_percent": 90.6,
            "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": 1,
            "readonly_percent": 3.2,
            "readonly_words": 1,
            "readonly_words_percent": 2.9,
            "readonly_chars": 10,
            "readonly_chars_percent": 3.9,
            "suggestions": 0,
            "comments": 0,
            "code": "lt",
            "name": "Lithuanian",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/lt/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/lt/"
        },
        {
            "total": 129,
            "total_words": 189,
            "total_chars": 1246,
            "last_change": "2022-05-30T07:10:14.823196Z",
            "recent_changes": 1,
            "translated": 128,
            "translated_words": 188,
            "translated_percent": 99.2,
            "translated_words_percent": 99.4,
            "translated_chars": 1237,
            "translated_chars_percent": 99.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": 1,
            "readonly_percent": 0.7,
            "readonly_words": 1,
            "readonly_words_percent": 0.5,
            "readonly_chars": 10,
            "readonly_chars_percent": 0.8,
            "suggestions": 0,
            "comments": 0,
            "code": "pt_BR",
            "name": "Portuguese (Brazil)",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/pt_BR/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/pt_BR/"
        },
        {
            "total": 21,
            "total_words": 23,
            "total_chars": 184,
            "last_change": "2023-07-23T09:44:09.134132Z",
            "recent_changes": 1,
            "translated": 21,
            "translated_words": 23,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 184,
            "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": 1,
            "approved_percent": 4.7,
            "approved_words": 2,
            "approved_words_percent": 8.6,
            "approved_chars": 14,
            "approved_chars_percent": 7.6,
            "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://weblate.securedrop.org/projects/securedrop/glossary/de/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/de/"
        },
        {
            "total": 12,
            "total_words": 13,
            "total_chars": 96,
            "last_change": "2021-07-15T13:31:28.904833Z",
            "recent_changes": 2,
            "translated": 9,
            "translated_words": 10,
            "translated_percent": 75.0,
            "translated_words_percent": 76.9,
            "translated_chars": 67,
            "translated_chars_percent": 69.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": "hi",
            "name": "Hindi",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/hi/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/hi/"
        },
        {
            "total": 10,
            "total_words": 13,
            "total_chars": 103,
            "last_change": "2023-11-12T14:03:18.521852Z",
            "recent_changes": 7,
            "translated": 10,
            "translated_words": 13,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 103,
            "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": "he",
            "name": "Hebrew",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/he/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/he/"
        },
        {
            "total": 9,
            "total_words": 10,
            "total_chars": 76,
            "last_change": "2023-10-16T15:43:37.234593Z",
            "recent_changes": 1,
            "translated": 9,
            "translated_words": 10,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 76,
            "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.securedrop.org/projects/securedrop/glossary/el/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/el/"
        },
        {
            "total": 17,
            "total_words": 20,
            "total_chars": 164,
            "last_change": "2023-10-17T23:01:55.897844Z",
            "recent_changes": 1,
            "translated": 17,
            "translated_words": 20,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 164,
            "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": "ar",
            "name": "Arabic",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/ar/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/ar/"
        },
        {
            "total": 17,
            "total_words": 21,
            "total_chars": 166,
            "last_change": "2024-04-09T11:16:00.422964Z",
            "recent_changes": 1,
            "translated": 16,
            "translated_words": 20,
            "translated_percent": 94.1,
            "translated_words_percent": 95.2,
            "translated_chars": 156,
            "translated_chars_percent": 93.9,
            "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": "ru",
            "name": "Russian",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/ru/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/ru/"
        },
        {
            "total": 29,
            "total_words": 34,
            "total_chars": 240,
            "last_change": "2022-05-26T19:11:26.403797Z",
            "recent_changes": 2,
            "translated": 29,
            "translated_words": 34,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 240,
            "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": 1,
            "approved_percent": 3.4,
            "approved_words": 1,
            "approved_words_percent": 2.9,
            "approved_chars": 10,
            "approved_chars_percent": 4.1,
            "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.securedrop.org/projects/securedrop/glossary/nl/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/nl/"
        },
        {
            "total": 13,
            "total_words": 30,
            "total_chars": 222,
            "last_change": "2024-01-12T19:46:17.992625Z",
            "recent_changes": 2,
            "translated": 12,
            "translated_words": 29,
            "translated_percent": 92.3,
            "translated_words_percent": 96.6,
            "translated_chars": 212,
            "translated_chars_percent": 95.4,
            "fuzzy": 1,
            "fuzzy_percent": 7.6,
            "fuzzy_words": 1,
            "fuzzy_words_percent": 3.3,
            "fuzzy_chars": 10,
            "fuzzy_chars_percent": 4.5,
            "failing": 0,
            "failing_percent": 0.0,
            "approved": 11,
            "approved_percent": 84.6,
            "approved_words": 28,
            "approved_words_percent": 93.3,
            "approved_chars": 203,
            "approved_chars_percent": 91.4,
            "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": "es",
            "name": "Spanish",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/es/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/es/"
        },
        {
            "total": 6,
            "total_words": 7,
            "total_chars": 55,
            "last_change": "2023-10-13T14:39:32.960408Z",
            "recent_changes": 6,
            "translated": 6,
            "translated_words": 7,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 55,
            "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": 6,
            "approved_percent": 100.0,
            "approved_words": 7,
            "approved_words_percent": 100.0,
            "approved_chars": 55,
            "approved_chars_percent": 100.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://weblate.securedrop.org/projects/securedrop/glossary/sk/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/sk/"
        },
        {
            "total": 7,
            "total_words": 8,
            "total_chars": 63,
            "last_change": "2018-12-06T19:13:30.170402Z",
            "recent_changes": 1,
            "translated": 3,
            "translated_words": 4,
            "translated_percent": 42.8,
            "translated_words_percent": 50.0,
            "translated_chars": 29,
            "translated_chars_percent": 46.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": "ro",
            "name": "Romanian",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/ro/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/ro/"
        },
        {
            "total": 49,
            "total_words": 57,
            "total_chars": 388,
            "last_change": "2023-10-14T13:52:55.705936Z",
            "recent_changes": 9,
            "translated": 49,
            "translated_words": 57,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 388,
            "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": 48,
            "approved_percent": 97.9,
            "approved_words": 56,
            "approved_words_percent": 98.2,
            "approved_chars": 378,
            "approved_chars_percent": 97.4,
            "readonly": 1,
            "readonly_percent": 2.0,
            "readonly_words": 1,
            "readonly_words_percent": 1.7,
            "readonly_chars": 10,
            "readonly_chars_percent": 2.5,
            "suggestions": 0,
            "comments": 0,
            "code": "fr",
            "name": "French",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/fr/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/fr/"
        },
        {
            "total": 17,
            "total_words": 26,
            "total_chars": 190,
            "last_change": "2022-11-12T23:26:01.175171Z",
            "recent_changes": 4,
            "translated": 16,
            "translated_words": 25,
            "translated_percent": 94.1,
            "translated_words_percent": 96.1,
            "translated_chars": 181,
            "translated_chars_percent": 95.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": "fa",
            "name": "Persian",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/fa/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/fa/"
        },
        {
            "total": 31,
            "total_words": 44,
            "total_chars": 322,
            "last_change": "2023-10-17T07:05:01.396086Z",
            "recent_changes": 3,
            "translated": 31,
            "translated_words": 44,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 322,
            "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": 30,
            "approved_percent": 96.7,
            "approved_words": 43,
            "approved_words_percent": 97.7,
            "approved_chars": 312,
            "approved_chars_percent": 96.8,
            "readonly": 1,
            "readonly_percent": 3.2,
            "readonly_words": 1,
            "readonly_words_percent": 2.2,
            "readonly_chars": 10,
            "readonly_chars_percent": 3.1,
            "suggestions": 0,
            "comments": 0,
            "code": "pt_PT",
            "name": "Portuguese (Portugal)",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/pt_PT/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/pt_PT/"
        },
        {
            "total": 9,
            "total_words": 10,
            "total_chars": 70,
            "last_change": "2023-10-20T00:40:48.002558Z",
            "recent_changes": 2,
            "translated": 9,
            "translated_words": 10,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 70,
            "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": 9,
            "approved_percent": 100.0,
            "approved_words": 10,
            "approved_words_percent": 100.0,
            "approved_chars": 70,
            "approved_chars_percent": 100.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.securedrop.org/projects/securedrop/glossary/zh_Hant/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/zh_Hant/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2022-08-19T13:00:42.330174Z",
            "recent_changes": 4,
            "translated": 4,
            "translated_words": 5,
            "translated_percent": 80.0,
            "translated_words_percent": 83.3,
            "translated_chars": 39,
            "translated_chars_percent": 81.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": "bn",
            "name": "Bengali",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/bn/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/bn/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "ko",
            "name": "Korean",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/ko/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/ko/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "tl",
            "name": "Tagalog",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/tl/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/tl/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2023-07-03T13:01:50.923898Z",
            "recent_changes": 4,
            "translated": 4,
            "translated_words": 5,
            "translated_percent": 80.0,
            "translated_words_percent": 83.3,
            "translated_chars": 39,
            "translated_chars_percent": 81.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": "ms",
            "name": "Malay",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/ms/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/ms/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "az",
            "name": "Azerbaijani",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/az/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/az/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "bn_IN",
            "name": "Bengali (India)",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/bn_IN/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/bn_IN/"
        },
        {
            "total": 88,
            "total_words": 96,
            "total_chars": 679,
            "last_change": "2022-02-28T08:38:18.615687Z",
            "recent_changes": 1,
            "translated": 85,
            "translated_words": 93,
            "translated_percent": 96.5,
            "translated_words_percent": 96.8,
            "translated_chars": 650,
            "translated_chars_percent": 95.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": "ta",
            "name": "Tamil",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/ta/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/ta/"
        },
        {
            "total": 6,
            "total_words": 7,
            "total_chars": 54,
            "last_change": "2023-10-17T17:41:37.188548Z",
            "recent_changes": 1,
            "translated": 6,
            "translated_words": 7,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 54,
            "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": 5,
            "approved_percent": 83.3,
            "approved_words": 6,
            "approved_words_percent": 85.7,
            "approved_chars": 48,
            "approved_chars_percent": 88.8,
            "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": "hr",
            "name": "Croatian",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/hr/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/hr/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2023-10-13T11:00:47.827592Z",
            "recent_changes": 1,
            "translated": 5,
            "translated_words": 6,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 48,
            "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": 2,
            "approved_percent": 40.0,
            "approved_words": 3,
            "approved_words_percent": 50.0,
            "approved_chars": 19,
            "approved_chars_percent": 39.5,
            "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.securedrop.org/projects/securedrop/glossary/sv/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/sv/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2023-10-12T11:55:06.845110Z",
            "recent_changes": 1,
            "translated": 5,
            "translated_words": 6,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 48,
            "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": "is",
            "name": "Icelandic",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/is/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/is/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2021-10-28T07:25:11.371380Z",
            "recent_changes": 2,
            "translated": 2,
            "translated_words": 3,
            "translated_percent": 40.0,
            "translated_words_percent": 50.0,
            "translated_chars": 19,
            "translated_chars_percent": 39.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": "ja",
            "name": "Japanese",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/ja/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/ja/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "yo",
            "name": "Yoruba",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/yo/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/yo/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "ckb",
            "name": "Kurdish (Central)",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/ckb/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/ckb/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2023-10-13T11:29:44.836829Z",
            "recent_changes": 1,
            "translated": 5,
            "translated_words": 6,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 48,
            "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": 3,
            "approved_percent": 60.0,
            "approved_words": 4,
            "approved_words_percent": 66.6,
            "approved_chars": 29,
            "approved_chars_percent": 60.4,
            "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.securedrop.org/projects/securedrop/glossary/zh_Hans/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/zh_Hans/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "bn_BD",
            "name": "Bengali (Bangladesh)",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/bn_BD/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/bn_BD/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "si",
            "name": "Sinhala",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/si/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/si/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2023-07-14T17:47:22.853304Z",
            "recent_changes": 1,
            "translated": 5,
            "translated_words": 6,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 48,
            "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": "pl",
            "name": "Polish",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/pl/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/pl/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "kn",
            "name": "Kannada",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/kn/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/kn/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "lg",
            "name": "Luganda",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/lg/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/lg/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "id",
            "name": "Indonesian",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/id/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/id/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2022-06-03T10:13:35.088658Z",
            "recent_changes": 4,
            "translated": 4,
            "translated_words": 5,
            "translated_percent": 80.0,
            "translated_words_percent": 83.3,
            "translated_chars": 39,
            "translated_chars_percent": 81.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": 4,
            "approved_percent": 80.0,
            "approved_words": 5,
            "approved_words_percent": 83.3,
            "approved_chars": 39,
            "approved_chars_percent": 81.2,
            "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://weblate.securedrop.org/projects/securedrop/glossary/it/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/it/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2023-10-13T14:40:03.538824Z",
            "recent_changes": 5,
            "translated": 5,
            "translated_words": 6,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 48,
            "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": 5,
            "approved_percent": 100.0,
            "approved_words": 6,
            "approved_words_percent": 100.0,
            "approved_chars": 48,
            "approved_chars_percent": 100.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.securedrop.org/projects/securedrop/glossary/cs/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/cs/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "nb_NO",
            "name": "Norwegian Bokmål",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/nb_NO/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/nb_NO/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "gu",
            "name": "Gujarati",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/gu/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/gu/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "th",
            "name": "Thai",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/th/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/th/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "da",
            "name": "Danish",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/da/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/da/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "vi",
            "name": "Vietnamese",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/vi/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/vi/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2023-10-14T09:13:57.978084Z",
            "recent_changes": 1,
            "translated": 5,
            "translated_words": 6,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 48,
            "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": "fi",
            "name": "Finnish",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/fi/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/fi/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "last_change": "2023-10-13T17:03:10.870662Z",
            "recent_changes": 6,
            "translated": 5,
            "translated_words": 6,
            "translated_percent": 100.0,
            "translated_words_percent": 100.0,
            "translated_chars": 48,
            "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": "pt",
            "name": "Portuguese",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/pt/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/pt/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "uz",
            "name": "Uzbek",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/uz/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/uz/"
        },
        {
            "total": 5,
            "total_words": 6,
            "total_chars": 48,
            "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": "km",
            "name": "Khmer (Central)",
            "url": "https://weblate.securedrop.org/projects/securedrop/glossary/km/",
            "translate_url": "https://weblate.securedrop.org/translate/securedrop/glossary/km/"
        }
    ]
}