Translation components API.

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

GET /api/translations/?format=api&page=6
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 373,
    "next": "http://translate.gtaf.org/api/translations/?format=api&page=7",
    "previous": "http://translate.gtaf.org/api/translations/?format=api&page=5",
    "results": [
        {
            "language": {
                "id": 224,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 224,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "http://translate.gtaf.org/languages/fr/",
                "url": "http://translate.gtaf.org/api/languages/fr/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "Sadiq",
                "slug": "glossary",
                "id": 11,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Sadiq",
                    "slug": "sadiq",
                    "id": 2,
                    "web": "https://gtaf.org/apps/sadiq",
                    "web_url": "http://translate.gtaf.org/projects/sadiq/",
                    "url": "http://translate.gtaf.org/api/projects/sadiq/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/sadiq/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/sadiq/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/sadiq/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/sadiq/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/sadiq/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/sadiq/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/sadiq/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/sadiq/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/sadiq/glossary/",
                "url": "http://translate.gtaf.org/api/components/sadiq/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/sadiq/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/sadiq/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/sadiq/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/sadiq/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/sadiq/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/sadiq/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "fr",
            "id": 337,
            "filename": "fr.tbx",
            "revision": "6efe5f84b01113a578a2988fbf303427c6d73479",
            "web_url": "http://translate.gtaf.org/projects/sadiq/glossary/fr/",
            "share_url": "http://translate.gtaf.org/engage/sadiq/-/fr/",
            "translate_url": "http://translate.gtaf.org/translate/sadiq/glossary/fr/",
            "url": "http://translate.gtaf.org/api/translations/sadiq/glossary/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 7,
            "total_words": 7,
            "translated": 7,
            "translated_words": 7,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-04T11:26:09.217933Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/fr/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/fr/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/fr/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/fr/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/fr/units/?format=api"
        },
        {
            "language": {
                "id": 284,
                "code": "hi",
                "name": "Hindi",
                "plural": {
                    "id": 284,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "hin"
                ],
                "direction": "ltr",
                "population": 545556054,
                "web_url": "http://translate.gtaf.org/languages/hi/",
                "url": "http://translate.gtaf.org/api/languages/hi/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/hi/statistics/?format=api"
            },
            "component": {
                "name": "Strings",
                "slug": "english",
                "id": 12,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/english/",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "lib/language/intl_*.arb",
                "screenshot_filemask": "",
                "template": "lib/language/intl_en.arb",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "arb",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/english/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/english/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/english/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/english/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/english/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/english/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/english/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://gitlab.com/greentech/hadith/hadith-flutter.git",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "hi",
            "id": 338,
            "filename": "lib/language/intl_hi.arb",
            "revision": "0967ef424bce6791893e9a57bb952f80fd536e93,34e1f8c9e2702e5a54f56d61ca31017993833902",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/hi/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/hi/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/english/hi/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/english/hi/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 331,
            "total_words": 1438,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-09-17T09:18:11.612762Z",
            "last_author": "Weblate Admin",
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/hi/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/hi/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/hi/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/hi/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/hi/units/?format=api"
        },
        {
            "language": {
                "id": 284,
                "code": "hi",
                "name": "Hindi",
                "plural": {
                    "id": 284,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "hin"
                ],
                "direction": "ltr",
                "population": 545556054,
                "web_url": "http://translate.gtaf.org/languages/hi/",
                "url": "http://translate.gtaf.org/api/languages/hi/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/hi/statistics/?format=api"
            },
            "component": {
                "name": "Hadith Collection",
                "slug": "glossary",
                "id": 13,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "hi",
            "id": 339,
            "filename": "hi.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/hi/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/hi/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/glossary/hi/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/hi/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-07T05:47:09.049435Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/hi/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/hi/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/hi/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/hi/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/hi/units/?format=api"
        },
        {
            "language": {
                "id": 224,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 224,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "http://translate.gtaf.org/languages/fr/",
                "url": "http://translate.gtaf.org/api/languages/fr/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "Strings",
                "slug": "english",
                "id": 12,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/english/",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "lib/language/intl_*.arb",
                "screenshot_filemask": "",
                "template": "lib/language/intl_en.arb",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "arb",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/english/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/english/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/english/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/english/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/english/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/english/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/english/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://gitlab.com/greentech/hadith/hadith-flutter.git",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "fr",
            "id": 340,
            "filename": "lib/language/intl_fr.arb",
            "revision": "94e56c30ff44a82c49e38acba16d477ca83da6ad,34e1f8c9e2702e5a54f56d61ca31017993833902",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/fr/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/fr/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/english/fr/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/english/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 331,
            "total_words": 1438,
            "translated": 30,
            "translated_words": 108,
            "translated_percent": 9.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 5,
            "failing_checks_percent": 0.3,
            "have_suggestion": 1,
            "have_comment": 0,
            "last_change": "2025-09-17T09:18:10.994600Z",
            "last_author": "Weblate Admin",
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/fr/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/fr/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/fr/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/fr/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/fr/units/?format=api"
        },
        {
            "language": {
                "id": 224,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 224,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "http://translate.gtaf.org/languages/fr/",
                "url": "http://translate.gtaf.org/api/languages/fr/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "Hadith Collection",
                "slug": "glossary",
                "id": 13,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "fr",
            "id": 341,
            "filename": "fr.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/fr/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/fr/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/glossary/fr/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-07T09:38:37.199500Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/fr/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/fr/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/fr/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/fr/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/fr/units/?format=api"
        },
        {
            "language": {
                "id": 80,
                "code": "bn",
                "name": "Bengali",
                "plural": {
                    "id": 80,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "bd",
                    "ben"
                ],
                "direction": "ltr",
                "population": 267193288,
                "web_url": "http://translate.gtaf.org/languages/bn/",
                "url": "http://translate.gtaf.org/api/languages/bn/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/bn/statistics/?format=api"
            },
            "component": {
                "name": "Strings",
                "slug": "english",
                "id": 12,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/english/",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "lib/language/intl_*.arb",
                "screenshot_filemask": "",
                "template": "lib/language/intl_en.arb",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "arb",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/english/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/english/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/english/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/english/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/english/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/english/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/english/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://gitlab.com/greentech/hadith/hadith-flutter.git",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "bn",
            "id": 342,
            "filename": "lib/language/intl_bn.arb",
            "revision": "e0421a00f619334835f12979de787528d6462241,34e1f8c9e2702e5a54f56d61ca31017993833902",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/bn/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/bn/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/english/bn/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/english/bn/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 331,
            "total_words": 1438,
            "translated": 293,
            "translated_words": 1250,
            "translated_percent": 88.5,
            "fuzzy": 1,
            "fuzzy_words": 2,
            "fuzzy_percent": 0.3,
            "failing_checks": 11,
            "failing_checks_words": 96,
            "failing_checks_percent": 3.3,
            "have_suggestion": 2,
            "have_comment": 0,
            "last_change": "2025-09-17T22:59:35.653293Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/bn/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/bn/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/bn/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/bn/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/bn/units/?format=api"
        },
        {
            "language": {
                "id": 80,
                "code": "bn",
                "name": "Bengali",
                "plural": {
                    "id": 80,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "bd",
                    "ben"
                ],
                "direction": "ltr",
                "population": 267193288,
                "web_url": "http://translate.gtaf.org/languages/bn/",
                "url": "http://translate.gtaf.org/api/languages/bn/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/bn/statistics/?format=api"
            },
            "component": {
                "name": "Hadith Collection",
                "slug": "glossary",
                "id": 13,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "bn",
            "id": 343,
            "filename": "bn.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/bn/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/bn/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/glossary/bn/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/bn/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-14T12:41:02.613737Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/bn/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/bn/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/bn/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/bn/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/bn/units/?format=api"
        },
        {
            "language": {
                "id": 559,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 559,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "http://translate.gtaf.org/languages/ru/",
                "url": "http://translate.gtaf.org/api/languages/ru/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ru/statistics/?format=api"
            },
            "component": {
                "name": "Quran Topic Names",
                "slug": "quran-topic-names",
                "id": 18,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-topic-names/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/topics_*.json",
                "screenshot_filemask": "",
                "template": "locale/topics.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/topics.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ru",
            "id": 344,
            "filename": "locale/topics_ru.json",
            "revision": "1a04cfe9d206d9628765990d9b6428733095d444,f41cececfd4583bc8e6d6ded07e982594fb8b296",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/ru/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/ru/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-topic-names/ru/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 317,
            "total_words": 1142,
            "translated": 317,
            "translated_words": 1142,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 6,
            "failing_checks_percent": 1.2,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-09-12T00:40:00.405256Z",
            "last_author": "Anonymous",
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ru/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ru/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ru/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ru/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ru/units/?format=api"
        },
        {
            "language": {
                "id": 559,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 559,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "http://translate.gtaf.org/languages/ru/",
                "url": "http://translate.gtaf.org/api/languages/ru/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ru/statistics/?format=api"
            },
            "component": {
                "name": "Data Server",
                "slug": "glossary",
                "id": 15,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/data-server/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/glossary/",
                "url": "http://translate.gtaf.org/api/components/data-server/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ru",
            "id": 345,
            "filename": "ru.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/data-server/glossary/ru/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/ru/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/glossary/ru/",
            "url": "http://translate.gtaf.org/api/translations/data-server/glossary/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-20T10:07:28.603639Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/glossary/ru/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/glossary/ru/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/glossary/ru/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/ru/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/ru/units/?format=api"
        },
        {
            "language": {
                "id": 140,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 140,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "http://translate.gtaf.org/languages/de/",
                "url": "http://translate.gtaf.org/api/languages/de/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "Quran Topic Names",
                "slug": "quran-topic-names",
                "id": 18,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-topic-names/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/topics_*.json",
                "screenshot_filemask": "",
                "template": "locale/topics.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/topics.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "de",
            "id": 346,
            "filename": "locale/topics_de.json",
            "revision": "f9a19bab06a0c5a1b1921eac6d5695e1b3f15090,f41cececfd4583bc8e6d6ded07e982594fb8b296",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/de/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/de/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-topic-names/de/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 317,
            "total_words": 1142,
            "translated": 317,
            "translated_words": 1142,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-24T07:12:09.472025Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/de/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/de/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/de/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/de/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/de/units/?format=api"
        },
        {
            "language": {
                "id": 140,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 140,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "http://translate.gtaf.org/languages/de/",
                "url": "http://translate.gtaf.org/api/languages/de/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "Data Server",
                "slug": "glossary",
                "id": 15,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/data-server/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/glossary/",
                "url": "http://translate.gtaf.org/api/components/data-server/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "de",
            "id": 347,
            "filename": "de.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/data-server/glossary/de/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/de/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/glossary/de/",
            "url": "http://translate.gtaf.org/api/translations/data-server/glossary/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-20T10:07:50.432559Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/glossary/de/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/glossary/de/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/glossary/de/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/de/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/de/units/?format=api"
        },
        {
            "language": {
                "id": 529,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 529,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "http://translate.gtaf.org/languages/pt/",
                "url": "http://translate.gtaf.org/api/languages/pt/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/pt/statistics/?format=api"
            },
            "component": {
                "name": "Quran Topic Names",
                "slug": "quran-topic-names",
                "id": 18,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-topic-names/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/topics_*.json",
                "screenshot_filemask": "",
                "template": "locale/topics.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/topics.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "pt",
            "id": 348,
            "filename": "locale/topics_pt.json",
            "revision": "7223f38cee96fe974fbb0f996d34eddc1cae9b55,f41cececfd4583bc8e6d6ded07e982594fb8b296",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/pt/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/pt/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-topic-names/pt/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 317,
            "total_words": 1142,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-20T10:34:04.602624Z",
            "last_author": "Araf Mohammad Mahbub",
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/pt/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/pt/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/pt/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/pt/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/pt/units/?format=api"
        },
        {
            "language": {
                "id": 529,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 529,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "http://translate.gtaf.org/languages/pt/",
                "url": "http://translate.gtaf.org/api/languages/pt/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/pt/statistics/?format=api"
            },
            "component": {
                "name": "Data Server",
                "slug": "glossary",
                "id": 15,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/data-server/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/glossary/",
                "url": "http://translate.gtaf.org/api/components/data-server/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "pt",
            "id": 349,
            "filename": "pt.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/data-server/glossary/pt/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/pt/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/glossary/pt/",
            "url": "http://translate.gtaf.org/api/translations/data-server/glossary/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-20T10:34:05.946189Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/glossary/pt/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/glossary/pt/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/glossary/pt/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/pt/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/pt/units/?format=api"
        },
        {
            "language": {
                "id": 220,
                "code": "fil",
                "name": "Filipino",
                "plural": {
                    "id": 220,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9)",
                    "type": 1
                },
                "aliases": [
                    "fil_fil"
                ],
                "direction": "ltr",
                "population": 67471095,
                "web_url": "http://translate.gtaf.org/languages/fil/",
                "url": "http://translate.gtaf.org/api/languages/fil/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/fil/statistics/?format=api"
            },
            "component": {
                "name": "Quran Topic Names",
                "slug": "quran-topic-names",
                "id": 18,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-topic-names/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/topics_*.json",
                "screenshot_filemask": "",
                "template": "locale/topics.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/topics.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "fil",
            "id": 350,
            "filename": "locale/topics_fil.json",
            "revision": "61272b15d1faac2b09ca821107f623872b6227cb,f41cececfd4583bc8e6d6ded07e982594fb8b296",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/fil/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/fil/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-topic-names/fil/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fil/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 317,
            "total_words": 1142,
            "translated": 317,
            "translated_words": 1142,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 1,
            "failing_checks_percent": 0.3,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-02T09:12:09.306098Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fil/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fil/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fil/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fil/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fil/units/?format=api"
        },
        {
            "language": {
                "id": 220,
                "code": "fil",
                "name": "Filipino",
                "plural": {
                    "id": 220,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9)",
                    "type": 1
                },
                "aliases": [
                    "fil_fil"
                ],
                "direction": "ltr",
                "population": 67471095,
                "web_url": "http://translate.gtaf.org/languages/fil/",
                "url": "http://translate.gtaf.org/api/languages/fil/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/fil/statistics/?format=api"
            },
            "component": {
                "name": "Data Server",
                "slug": "glossary",
                "id": 15,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/data-server/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/glossary/",
                "url": "http://translate.gtaf.org/api/components/data-server/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "fil",
            "id": 351,
            "filename": "fil.tbx",
            "revision": "f67c8ca9521615cc0e8307596af42fde3a335516",
            "web_url": "http://translate.gtaf.org/projects/data-server/glossary/fil/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/fil/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/glossary/fil/",
            "url": "http://translate.gtaf.org/api/translations/data-server/glossary/fil/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 2,
            "translated": 2,
            "translated_words": 2,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-02T10:12:08.931814Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/glossary/fil/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/glossary/fil/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/glossary/fil/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/fil/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/fil/units/?format=api"
        },
        {
            "language": {
                "id": 652,
                "code": "tl",
                "name": "Tagalog",
                "plural": {
                    "id": 652,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9)",
                    "type": 1
                },
                "aliases": [
                    "tgl"
                ],
                "direction": "ltr",
                "population": 0,
                "web_url": "http://translate.gtaf.org/languages/tl/",
                "url": "http://translate.gtaf.org/api/languages/tl/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/tl/statistics/?format=api"
            },
            "component": {
                "name": "Quran Topic Names",
                "slug": "quran-topic-names",
                "id": 18,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-topic-names/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/topics_*.json",
                "screenshot_filemask": "",
                "template": "locale/topics.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/topics.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "tl",
            "id": 352,
            "filename": "locale/topics_tl.json",
            "revision": "7223f38cee96fe974fbb0f996d34eddc1cae9b55,f41cececfd4583bc8e6d6ded07e982594fb8b296",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/tl/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/tl/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-topic-names/tl/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 317,
            "total_words": 1142,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-20T10:56:54.219654Z",
            "last_author": "Araf Mohammad Mahbub",
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tl/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tl/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tl/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tl/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tl/units/?format=api"
        },
        {
            "language": {
                "id": 652,
                "code": "tl",
                "name": "Tagalog",
                "plural": {
                    "id": 652,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1 && n != 2 && n != 3 && (n % 10 == 4 || n % 10 == 6 || n % 10 == 9)",
                    "type": 1
                },
                "aliases": [
                    "tgl"
                ],
                "direction": "ltr",
                "population": 0,
                "web_url": "http://translate.gtaf.org/languages/tl/",
                "url": "http://translate.gtaf.org/api/languages/tl/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/tl/statistics/?format=api"
            },
            "component": {
                "name": "Data Server",
                "slug": "glossary",
                "id": 15,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/data-server/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/glossary/",
                "url": "http://translate.gtaf.org/api/components/data-server/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "tl",
            "id": 353,
            "filename": "tl.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/data-server/glossary/tl/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/tl/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/glossary/tl/",
            "url": "http://translate.gtaf.org/api/translations/data-server/glossary/tl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-20T10:56:55.623737Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/glossary/tl/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/glossary/tl/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/glossary/tl/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/tl/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/tl/units/?format=api"
        },
        {
            "language": {
                "id": 118,
                "code": "ckb",
                "name": "Kurdish (Central)",
                "plural": {
                    "id": 118,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [],
                "direction": "rtl",
                "population": 11086548,
                "web_url": "http://translate.gtaf.org/languages/ckb/",
                "url": "http://translate.gtaf.org/api/languages/ckb/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ckb/statistics/?format=api"
            },
            "component": {
                "name": "Strings",
                "slug": "english",
                "id": 12,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/english/",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "lib/language/intl_*.arb",
                "screenshot_filemask": "",
                "template": "lib/language/intl_en.arb",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "arb",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/english/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/english/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/english/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/english/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/english/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/english/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/english/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://gitlab.com/greentech/hadith/hadith-flutter.git",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ckb",
            "id": 354,
            "filename": "lib/language/intl_ckb.arb",
            "revision": "dabd58f86787c150326f9196828328b90d689145,34e1f8c9e2702e5a54f56d61ca31017993833902",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/ckb/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/ckb/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/english/ckb/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/english/ckb/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 331,
            "total_words": 1438,
            "translated": 26,
            "translated_words": 64,
            "translated_percent": 7.8,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-09-17T09:18:10.529633Z",
            "last_author": "Weblate Admin",
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/ckb/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/ckb/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/ckb/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/ckb/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/ckb/units/?format=api"
        },
        {
            "language": {
                "id": 118,
                "code": "ckb",
                "name": "Kurdish (Central)",
                "plural": {
                    "id": 118,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [],
                "direction": "rtl",
                "population": 11086548,
                "web_url": "http://translate.gtaf.org/languages/ckb/",
                "url": "http://translate.gtaf.org/api/languages/ckb/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ckb/statistics/?format=api"
            },
            "component": {
                "name": "Hadith Collection",
                "slug": "glossary",
                "id": 13,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ckb",
            "id": 355,
            "filename": "ckb.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/ckb/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/ckb/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/glossary/ckb/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/ckb/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-01-29T00:59:04.839032Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/ckb/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/ckb/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/ckb/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/ckb/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/ckb/units/?format=api"
        },
        {
            "language": {
                "id": 687,
                "code": "ur",
                "name": "Urdu",
                "plural": {
                    "id": 687,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ur_ur",
                    "urd"
                ],
                "direction": "rtl",
                "population": 290790290,
                "web_url": "http://translate.gtaf.org/languages/ur/",
                "url": "http://translate.gtaf.org/api/languages/ur/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ur/statistics/?format=api"
            },
            "component": {
                "name": "Strings",
                "slug": "strings",
                "id": 10,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Sadiq",
                    "slug": "sadiq",
                    "id": 2,
                    "web": "https://gtaf.org/apps/sadiq",
                    "web_url": "http://translate.gtaf.org/projects/sadiq/",
                    "url": "http://translate.gtaf.org/api/projects/sadiq/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/sadiq/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/sadiq/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/sadiq/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/sadiq/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/sadiq/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/sadiq/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/sadiq/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/sadiq.git",
                "git_export": "http://translate.gtaf.org/git/sadiq/strings/",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "assets/translations/*.arb",
                "screenshot_filemask": "",
                "template": "assets/translations/en.arb",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "arb",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/sadiq/strings/",
                "url": "http://translate.gtaf.org/api/components/sadiq/strings/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/sadiq/strings/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/sadiq/strings/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/sadiq/strings/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/sadiq/strings/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/sadiq/strings/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/sadiq/strings/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/sadiq.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "http://translate.gtaf.org/api/addons/9/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ur",
            "id": 356,
            "filename": "assets/translations/ur.arb",
            "revision": "253cf25ef1d21c8e40c8ef48b546d01cbba3a48b,1b75c5e641c70b07f936e38d5d97ba4be9e79999",
            "web_url": "http://translate.gtaf.org/projects/sadiq/strings/ur/",
            "share_url": "http://translate.gtaf.org/engage/sadiq/-/ur/",
            "translate_url": "http://translate.gtaf.org/translate/sadiq/strings/ur/",
            "url": "http://translate.gtaf.org/api/translations/sadiq/strings/ur/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 715,
            "total_words": 2656,
            "translated": 692,
            "translated_words": 2487,
            "translated_percent": 96.7,
            "fuzzy": 4,
            "fuzzy_words": 38,
            "fuzzy_percent": 0.5,
            "failing_checks": 34,
            "failing_checks_words": 730,
            "failing_checks_percent": 4.7,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-07-23T11:53:51.117577Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/sadiq/strings/ur/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/sadiq/strings/ur/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/sadiq/strings/ur/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/sadiq/strings/ur/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/sadiq/strings/ur/units/?format=api"
        },
        {
            "language": {
                "id": 687,
                "code": "ur",
                "name": "Urdu",
                "plural": {
                    "id": 687,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ur_ur",
                    "urd"
                ],
                "direction": "rtl",
                "population": 290790290,
                "web_url": "http://translate.gtaf.org/languages/ur/",
                "url": "http://translate.gtaf.org/api/languages/ur/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ur/statistics/?format=api"
            },
            "component": {
                "name": "Sadiq",
                "slug": "glossary",
                "id": 11,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Sadiq",
                    "slug": "sadiq",
                    "id": 2,
                    "web": "https://gtaf.org/apps/sadiq",
                    "web_url": "http://translate.gtaf.org/projects/sadiq/",
                    "url": "http://translate.gtaf.org/api/projects/sadiq/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/sadiq/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/sadiq/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/sadiq/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/sadiq/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/sadiq/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/sadiq/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/sadiq/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/sadiq/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/sadiq/glossary/",
                "url": "http://translate.gtaf.org/api/components/sadiq/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/sadiq/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/sadiq/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/sadiq/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/sadiq/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/sadiq/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/sadiq/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ur",
            "id": 357,
            "filename": "ur.tbx",
            "revision": "489dece650b833f15543c0d933a61c88732ebe2d",
            "web_url": "http://translate.gtaf.org/projects/sadiq/glossary/ur/",
            "share_url": "http://translate.gtaf.org/engage/sadiq/-/ur/",
            "translate_url": "http://translate.gtaf.org/translate/sadiq/glossary/ur/",
            "url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ur/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 2,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-03T07:12:08.961676Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ur/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ur/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ur/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ur/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ur/units/?format=api"
        },
        {
            "language": {
                "id": 140,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 140,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "http://translate.gtaf.org/languages/de/",
                "url": "http://translate.gtaf.org/api/languages/de/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "Strings",
                "slug": "english",
                "id": 12,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/english/",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "lib/language/intl_*.arb",
                "screenshot_filemask": "",
                "template": "lib/language/intl_en.arb",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "arb",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/english/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/english/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/english/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/english/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/english/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/english/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/english/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://gitlab.com/greentech/hadith/hadith-flutter.git",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "de",
            "id": 358,
            "filename": "lib/language/intl_de.arb",
            "revision": "1e47c00c7b9841e7a1e21c4f14bd82443aaadd5d,34e1f8c9e2702e5a54f56d61ca31017993833902",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/de/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/de/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/english/de/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/english/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 331,
            "total_words": 1438,
            "translated": 286,
            "translated_words": 1205,
            "translated_percent": 86.4,
            "fuzzy": 5,
            "fuzzy_words": 17,
            "fuzzy_percent": 1.5,
            "failing_checks": 2,
            "failing_checks_words": 10,
            "failing_checks_percent": 0.6,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-09-17T09:18:10.793126Z",
            "last_author": "Weblate Admin",
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/de/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/de/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/de/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/de/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/de/units/?format=api"
        },
        {
            "language": {
                "id": 140,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 140,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "http://translate.gtaf.org/languages/de/",
                "url": "http://translate.gtaf.org/api/languages/de/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "Hadith Collection",
                "slug": "glossary",
                "id": 13,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "de",
            "id": 359,
            "filename": "de.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/de/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/de/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/glossary/de/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-06T13:49:56.417981Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/de/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/de/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/de/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/de/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/de/units/?format=api"
        },
        {
            "language": {
                "id": 732,
                "code": "zh_Hans",
                "name": "Chinese (Simplified)",
                "plural": {
                    "id": 732,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "chinese",
                    "chinese_chs",
                    "schinese",
                    "chinese_zh",
                    "cn",
                    "zh",
                    "zhcn",
                    "zh_cn",
                    "zh_chs",
                    "cmn",
                    "zh_hans_cn",
                    "zh_cmn_hans",
                    "chs",
                    "chi"
                ],
                "direction": "ltr",
                "population": 1266066359,
                "web_url": "http://translate.gtaf.org/languages/zh_Hans/",
                "url": "http://translate.gtaf.org/api/languages/zh_Hans/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/zh_Hans/statistics/?format=api"
            },
            "component": {
                "name": "Quran Topic Names",
                "slug": "quran-topic-names",
                "id": 18,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-topic-names/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/topics_*.json",
                "screenshot_filemask": "",
                "template": "locale/topics.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/topics.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "zh_Hans",
            "id": 360,
            "filename": "locale/topics_zh_Hans.json",
            "revision": "b5600eb0b82845b94b8d3e6f1a40a8e9e7141a97,f41cececfd4583bc8e6d6ded07e982594fb8b296",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/zh_Hans/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/zh_Hans/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-topic-names/zh_Hans/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/zh_Hans/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 317,
            "total_words": 1142,
            "translated": 123,
            "translated_words": 440,
            "translated_percent": 38.8,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-04-26T10:15:36.192181Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/zh_Hans/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/zh_Hans/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/zh_Hans/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/zh_Hans/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/zh_Hans/units/?format=api"
        },
        {
            "language": {
                "id": 732,
                "code": "zh_Hans",
                "name": "Chinese (Simplified)",
                "plural": {
                    "id": 732,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "chinese",
                    "chinese_chs",
                    "schinese",
                    "chinese_zh",
                    "cn",
                    "zh",
                    "zhcn",
                    "zh_cn",
                    "zh_chs",
                    "cmn",
                    "zh_hans_cn",
                    "zh_cmn_hans",
                    "chs",
                    "chi"
                ],
                "direction": "ltr",
                "population": 1266066359,
                "web_url": "http://translate.gtaf.org/languages/zh_Hans/",
                "url": "http://translate.gtaf.org/api/languages/zh_Hans/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/zh_Hans/statistics/?format=api"
            },
            "component": {
                "name": "Data Server",
                "slug": "glossary",
                "id": 15,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/data-server/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/glossary/",
                "url": "http://translate.gtaf.org/api/components/data-server/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "zh_Hans",
            "id": 361,
            "filename": "zh_Hans.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/data-server/glossary/zh_Hans/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/zh_Hans/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/glossary/zh_Hans/",
            "url": "http://translate.gtaf.org/api/translations/data-server/glossary/zh_Hans/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-08T04:13:03.587605Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/glossary/zh_Hans/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/glossary/zh_Hans/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/glossary/zh_Hans/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/zh_Hans/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/zh_Hans/units/?format=api"
        },
        {
            "language": {
                "id": 732,
                "code": "zh_Hans",
                "name": "Chinese (Simplified)",
                "plural": {
                    "id": 732,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "chinese",
                    "chinese_chs",
                    "schinese",
                    "chinese_zh",
                    "cn",
                    "zh",
                    "zhcn",
                    "zh_cn",
                    "zh_chs",
                    "cmn",
                    "zh_hans_cn",
                    "zh_cmn_hans",
                    "chs",
                    "chi"
                ],
                "direction": "ltr",
                "population": 1266066359,
                "web_url": "http://translate.gtaf.org/languages/zh_Hans/",
                "url": "http://translate.gtaf.org/api/languages/zh_Hans/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/zh_Hans/statistics/?format=api"
            },
            "component": {
                "name": "Quran Audio Reciters",
                "slug": "quran-audio-reciters",
                "id": 19,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-audio-reciters/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/reciters_*.json",
                "screenshot_filemask": "",
                "template": "locale/reciters.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/reciters.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-audio-reciters/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "zh_Hans",
            "id": 362,
            "filename": "locale/reciters_zh_Hans.json",
            "revision": "c6b0170e0435cfe4b3fecfb21de2ef46a8513cd7,ece30f574740c131c5dd1345c2744325d5d93e7d",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-audio-reciters/zh_Hans/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/zh_Hans/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-audio-reciters/zh_Hans/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/zh_Hans/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 88,
            "total_words": 229,
            "translated": 1,
            "translated_words": 2,
            "translated_percent": 1.1,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-09T05:12:09.075271Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/zh_Hans/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/zh_Hans/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/zh_Hans/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/zh_Hans/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/zh_Hans/units/?format=api"
        },
        {
            "language": {
                "id": 663,
                "code": "tr",
                "name": "Turkish",
                "plural": {
                    "id": 663,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "trk",
                    "tur"
                ],
                "direction": "ltr",
                "population": 80360705,
                "web_url": "http://translate.gtaf.org/languages/tr/",
                "url": "http://translate.gtaf.org/api/languages/tr/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/tr/statistics/?format=api"
            },
            "component": {
                "name": "Quran Topic Names",
                "slug": "quran-topic-names",
                "id": 18,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-topic-names/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/topics_*.json",
                "screenshot_filemask": "",
                "template": "locale/topics.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/topics.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "tr",
            "id": 363,
            "filename": "locale/topics_tr.json",
            "revision": "27a4c4d4d5a9f2a0b6a740e6528752aaa26408aa,f41cececfd4583bc8e6d6ded07e982594fb8b296",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/tr/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/tr/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-topic-names/tr/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 317,
            "total_words": 1142,
            "translated": 317,
            "translated_words": 1142,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-14T07:12:09.280783Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tr/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tr/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tr/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tr/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/tr/units/?format=api"
        },
        {
            "language": {
                "id": 663,
                "code": "tr",
                "name": "Turkish",
                "plural": {
                    "id": 663,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "trk",
                    "tur"
                ],
                "direction": "ltr",
                "population": 80360705,
                "web_url": "http://translate.gtaf.org/languages/tr/",
                "url": "http://translate.gtaf.org/api/languages/tr/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/tr/statistics/?format=api"
            },
            "component": {
                "name": "Data Server",
                "slug": "glossary",
                "id": 15,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/data-server/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/glossary/",
                "url": "http://translate.gtaf.org/api/components/data-server/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "tr",
            "id": 364,
            "filename": "tr.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/data-server/glossary/tr/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/tr/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/glossary/tr/",
            "url": "http://translate.gtaf.org/api/translations/data-server/glossary/tr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-09T05:30:51.253948Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/glossary/tr/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/glossary/tr/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/glossary/tr/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/tr/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/tr/units/?format=api"
        },
        {
            "language": {
                "id": 212,
                "code": "fa",
                "name": "Persian",
                "plural": {
                    "id": 212,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fas_ir",
                    "fas",
                    "per"
                ],
                "direction": "rtl",
                "population": 84710458,
                "web_url": "http://translate.gtaf.org/languages/fa/",
                "url": "http://translate.gtaf.org/api/languages/fa/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/fa/statistics/?format=api"
            },
            "component": {
                "name": "Quran Topic Names",
                "slug": "quran-topic-names",
                "id": 18,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-topic-names/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/topics_*.json",
                "screenshot_filemask": "",
                "template": "locale/topics.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/topics.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "fa",
            "id": 365,
            "filename": "locale/topics_fa.json",
            "revision": "7223f38cee96fe974fbb0f996d34eddc1cae9b55,f41cececfd4583bc8e6d6ded07e982594fb8b296",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/fa/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/fa/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-topic-names/fa/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fa/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 317,
            "total_words": 1142,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-09T05:32:53.503472Z",
            "last_author": "Araf Mohammad Mahbub",
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fa/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fa/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fa/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fa/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/fa/units/?format=api"
        },
        {
            "language": {
                "id": 212,
                "code": "fa",
                "name": "Persian",
                "plural": {
                    "id": 212,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fas_ir",
                    "fas",
                    "per"
                ],
                "direction": "rtl",
                "population": 84710458,
                "web_url": "http://translate.gtaf.org/languages/fa/",
                "url": "http://translate.gtaf.org/api/languages/fa/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/fa/statistics/?format=api"
            },
            "component": {
                "name": "Data Server",
                "slug": "glossary",
                "id": 15,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/data-server/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/glossary/",
                "url": "http://translate.gtaf.org/api/components/data-server/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "fa",
            "id": 366,
            "filename": "fa.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/data-server/glossary/fa/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/fa/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/glossary/fa/",
            "url": "http://translate.gtaf.org/api/translations/data-server/glossary/fa/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-09T05:32:55.071346Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/glossary/fa/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/glossary/fa/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/glossary/fa/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/fa/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/fa/units/?format=api"
        },
        {
            "language": {
                "id": 350,
                "code": "kk",
                "name": "Kazakh",
                "plural": {
                    "id": 350,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "kk_cyrl",
                    "kz",
                    "kaz"
                ],
                "direction": "ltr",
                "population": 12219390,
                "web_url": "http://translate.gtaf.org/languages/kk/",
                "url": "http://translate.gtaf.org/api/languages/kk/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/kk/statistics/?format=api"
            },
            "component": {
                "name": "Quran Topic Names",
                "slug": "quran-topic-names",
                "id": 18,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-topic-names/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/topics_*.json",
                "screenshot_filemask": "",
                "template": "locale/topics.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/topics.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "kk",
            "id": 367,
            "filename": "locale/topics_kk.json",
            "revision": "637b7fa846cd9eea2ddeca01e21d22b3bde25fa3,f41cececfd4583bc8e6d6ded07e982594fb8b296",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/kk/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/kk/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-topic-names/kk/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/kk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 317,
            "total_words": 1142,
            "translated": 10,
            "translated_words": 28,
            "translated_percent": 3.1,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-11T11:12:09.714083Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/kk/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/kk/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/kk/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/kk/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/kk/units/?format=api"
        },
        {
            "language": {
                "id": 350,
                "code": "kk",
                "name": "Kazakh",
                "plural": {
                    "id": 350,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "kk_cyrl",
                    "kz",
                    "kaz"
                ],
                "direction": "ltr",
                "population": 12219390,
                "web_url": "http://translate.gtaf.org/languages/kk/",
                "url": "http://translate.gtaf.org/api/languages/kk/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/kk/statistics/?format=api"
            },
            "component": {
                "name": "Data Server",
                "slug": "glossary",
                "id": 15,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/data-server/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/glossary/",
                "url": "http://translate.gtaf.org/api/components/data-server/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "kk",
            "id": 368,
            "filename": "kk.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/data-server/glossary/kk/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/kk/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/glossary/kk/",
            "url": "http://translate.gtaf.org/api/translations/data-server/glossary/kk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-09T11:56:56.545942Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/glossary/kk/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/glossary/kk/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/glossary/kk/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/kk/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/kk/units/?format=api"
        },
        {
            "language": {
                "id": 687,
                "code": "ur",
                "name": "Urdu",
                "plural": {
                    "id": 687,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ur_ur",
                    "urd"
                ],
                "direction": "rtl",
                "population": 290790290,
                "web_url": "http://translate.gtaf.org/languages/ur/",
                "url": "http://translate.gtaf.org/api/languages/ur/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ur/statistics/?format=api"
            },
            "component": {
                "name": "Quran Audio Reciters",
                "slug": "quran-audio-reciters",
                "id": 19,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-audio-reciters/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/reciters_*.json",
                "screenshot_filemask": "",
                "template": "locale/reciters.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/reciters.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-audio-reciters/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ur",
            "id": 369,
            "filename": "locale/reciters_ur.json",
            "revision": "90cc3e915307bba1280c7e05db9f9d6d8090d241,ece30f574740c131c5dd1345c2744325d5d93e7d",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-audio-reciters/ur/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/ur/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-audio-reciters/ur/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ur/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 88,
            "total_words": 229,
            "translated": 88,
            "translated_words": 229,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 10,
            "failing_checks_percent": 4.5,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-25T05:12:09.710695Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ur/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ur/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ur/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ur/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ur/units/?format=api"
        },
        {
            "language": {
                "id": 24,
                "code": "ar",
                "name": "Arabic",
                "plural": {
                    "id": 24,
                    "source": 0,
                    "number": 6,
                    "formula": "n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5",
                    "type": 3
                },
                "aliases": [
                    "ar_ar",
                    "ara"
                ],
                "direction": "rtl",
                "population": 351664195,
                "web_url": "http://translate.gtaf.org/languages/ar/",
                "url": "http://translate.gtaf.org/api/languages/ar/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ar/statistics/?format=api"
            },
            "component": {
                "name": "Quran Audio Reciters",
                "slug": "quran-audio-reciters",
                "id": 19,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-audio-reciters/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/reciters_*.json",
                "screenshot_filemask": "",
                "template": "locale/reciters.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/reciters.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-audio-reciters/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ar",
            "id": 370,
            "filename": "locale/reciters_ar.json",
            "revision": "46a6c4cce02d4ca3d9fecd8d5006408184aa1af5,ece30f574740c131c5dd1345c2744325d5d93e7d",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-audio-reciters/ar/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/ar/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-audio-reciters/ar/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ar/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 88,
            "total_words": 229,
            "translated": 88,
            "translated_words": 229,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 10,
            "failing_checks_percent": 4.5,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-02-25T05:12:09.928961Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ar/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ar/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ar/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ar/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ar/units/?format=api"
        },
        {
            "language": {
                "id": 637,
                "code": "ta",
                "name": "Tamil",
                "plural": {
                    "id": 637,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "tam"
                ],
                "direction": "ltr",
                "population": 85616159,
                "web_url": "http://translate.gtaf.org/languages/ta/",
                "url": "http://translate.gtaf.org/api/languages/ta/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ta/statistics/?format=api"
            },
            "component": {
                "name": "Quran Audio Reciters",
                "slug": "quran-audio-reciters",
                "id": 19,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-audio-reciters/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/reciters_*.json",
                "screenshot_filemask": "",
                "template": "locale/reciters.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/reciters.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-audio-reciters/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-audio-reciters/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ta",
            "id": 371,
            "filename": "locale/reciters_ta.json",
            "revision": "0d3f781f71e6267e6b17912c443d1534f3ff12eb,ece30f574740c131c5dd1345c2744325d5d93e7d",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-audio-reciters/ta/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/ta/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-audio-reciters/ta/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ta/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 88,
            "total_words": 229,
            "translated": 88,
            "translated_words": 229,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 2,
            "failing_checks_percent": 1.1,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-04-18T12:15:36.043099Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ta/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ta/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ta/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ta/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-audio-reciters/ta/units/?format=api"
        },
        {
            "language": {
                "id": 637,
                "code": "ta",
                "name": "Tamil",
                "plural": {
                    "id": 637,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "tam"
                ],
                "direction": "ltr",
                "population": 85616159,
                "web_url": "http://translate.gtaf.org/languages/ta/",
                "url": "http://translate.gtaf.org/api/languages/ta/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ta/statistics/?format=api"
            },
            "component": {
                "name": "Data Server",
                "slug": "glossary",
                "id": 15,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/data-server/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/glossary/",
                "url": "http://translate.gtaf.org/api/components/data-server/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ta",
            "id": 372,
            "filename": "ta.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/data-server/glossary/ta/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/ta/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/glossary/ta/",
            "url": "http://translate.gtaf.org/api/translations/data-server/glossary/ta/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-04-04T01:47:27.866804Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/glossary/ta/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/glossary/ta/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/glossary/ta/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/ta/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/glossary/ta/units/?format=api"
        },
        {
            "language": {
                "id": 637,
                "code": "ta",
                "name": "Tamil",
                "plural": {
                    "id": 637,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "tam"
                ],
                "direction": "ltr",
                "population": 85616159,
                "web_url": "http://translate.gtaf.org/languages/ta/",
                "url": "http://translate.gtaf.org/api/languages/ta/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ta/statistics/?format=api"
            },
            "component": {
                "name": "Quran Topic Names",
                "slug": "quran-topic-names",
                "id": 18,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Data Server",
                    "slug": "data-server",
                    "id": 5,
                    "web": "https://data.gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/data-server/",
                    "url": "http://translate.gtaf.org/api/projects/data-server/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/data-server/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/data-server/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/data-server/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/data-server/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/data-server/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/data-server/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/data-server/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/gtaf-backend/data-server.git",
                "git_export": "http://translate.gtaf.org/git/data-server/quran-topic-names/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "locale/topics_*.json",
                "screenshot_filemask": "",
                "template": "locale/topics.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locale/topics.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/",
                "url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/data-server/quran-topic-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ta",
            "id": 373,
            "filename": "locale/topics_ta.json",
            "revision": "f4b148e3eed71559085dfdea577df276242974b4,f41cececfd4583bc8e6d6ded07e982594fb8b296",
            "web_url": "http://translate.gtaf.org/projects/data-server/quran-topic-names/ta/",
            "share_url": "http://translate.gtaf.org/engage/data-server/-/ta/",
            "translate_url": "http://translate.gtaf.org/translate/data-server/quran-topic-names/ta/",
            "url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ta/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 317,
            "total_words": 1142,
            "translated": 317,
            "translated_words": 1142,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-04-18T12:15:36.292554Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ta/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ta/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ta/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ta/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/data-server/quran-topic-names/ta/units/?format=api"
        },
        {
            "language": {
                "id": 277,
                "code": "ha",
                "name": "Hausa",
                "plural": {
                    "id": 277,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "hau"
                ],
                "direction": "rtl",
                "population": 37412649,
                "web_url": "http://translate.gtaf.org/languages/ha/",
                "url": "http://translate.gtaf.org/api/languages/ha/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ha/statistics/?format=api"
            },
            "component": {
                "name": "Reciters",
                "slug": "reciters",
                "id": 7,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Al Quran Android",
                    "slug": "al-quran-android",
                    "id": 1,
                    "web": "https://gtaf.org/apps/quran",
                    "web_url": "http://translate.gtaf.org/projects/al-quran-android/",
                    "url": "http://translate.gtaf.org/api/projects/al-quran-android/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/al-quran-android/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/al-quran-android/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/al-quran-android/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/al-quran-android/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/al-quran-android/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/al-quran-android/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/al-quran-android/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/quran/quran-android.git",
                "git_export": "",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "app/src/main/res/values-*/readers.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/readers.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/al-quran-android/reciters/",
                "url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/quran/quran-android.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "http://translate.gtaf.org/api/addons/6/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "http://translate.gtaf.org/api/components/al-quran-android/strings/?format=api"
            },
            "language_code": "ha",
            "id": 374,
            "filename": "app/src/main/res/values-ha/readers.xml",
            "revision": "2b55b2ebd8794a547c04a5583592b2dbfbb5a32b,cef844f03888a83e21a818b2e0e03f6c244a0ae8",
            "web_url": "http://translate.gtaf.org/projects/al-quran-android/reciters/ha/",
            "share_url": "http://translate.gtaf.org/engage/al-quran-android/-/ha/",
            "translate_url": "http://translate.gtaf.org/translate/al-quran-android/reciters/ha/",
            "url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ha/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 80,
            "total_words": 239,
            "translated": 80,
            "translated_words": 239,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-09-09T13:35:06.934146Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ha/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ha/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ha/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ha/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ha/units/?format=api"
        },
        {
            "language": {
                "id": 277,
                "code": "ha",
                "name": "Hausa",
                "plural": {
                    "id": 277,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "hau"
                ],
                "direction": "rtl",
                "population": 37412649,
                "web_url": "http://translate.gtaf.org/languages/ha/",
                "url": "http://translate.gtaf.org/api/languages/ha/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ha/statistics/?format=api"
            },
            "component": {
                "name": "Sura Names",
                "slug": "sura-names",
                "id": 5,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Al Quran Android",
                    "slug": "al-quran-android",
                    "id": 1,
                    "web": "https://gtaf.org/apps/quran",
                    "web_url": "http://translate.gtaf.org/projects/al-quran-android/",
                    "url": "http://translate.gtaf.org/api/projects/al-quran-android/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/al-quran-android/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/al-quran-android/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/al-quran-android/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/al-quran-android/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/al-quran-android/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/al-quran-android/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/al-quran-android/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/quran/quran-android.git",
                "git_export": "",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "app/src/main/res/values-*/sura_names.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/sura_names.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/al-quran-android/sura-names/",
                "url": "http://translate.gtaf.org/api/components/al-quran-android/sura-names/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/al-quran-android/sura-names/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/al-quran-android/sura-names/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/al-quran-android/sura-names/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/al-quran-android/sura-names/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/al-quran-android/sura-names/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/al-quran-android/sura-names/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/quran/quran-android.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "http://translate.gtaf.org/api/addons/4/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "http://translate.gtaf.org/api/components/al-quran-android/strings/?format=api"
            },
            "language_code": "ha",
            "id": 375,
            "filename": "app/src/main/res/values-ha/sura_names.xml",
            "revision": "7db130f27b28dd1e82915b15c421e899b1f3c722,649a7a0c3ebdadb5ba71f27817bc9e5c5ee1059f",
            "web_url": "http://translate.gtaf.org/projects/al-quran-android/sura-names/ha/",
            "share_url": "http://translate.gtaf.org/engage/al-quran-android/-/ha/",
            "translate_url": "http://translate.gtaf.org/translate/al-quran-android/sura-names/ha/",
            "url": "http://translate.gtaf.org/api/translations/al-quran-android/sura-names/ha/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 228,
            "total_words": 362,
            "translated": 228,
            "translated_words": 362,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-09-09T13:35:08.591528Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/al-quran-android/sura-names/ha/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/al-quran-android/sura-names/ha/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/al-quran-android/sura-names/ha/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/al-quran-android/sura-names/ha/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/al-quran-android/sura-names/ha/units/?format=api"
        },
        {
            "language": {
                "id": 528,
                "code": "ps",
                "name": "Pashto",
                "plural": {
                    "id": 528,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "pus"
                ],
                "direction": "rtl",
                "population": 53542641,
                "web_url": "http://translate.gtaf.org/languages/ps/",
                "url": "http://translate.gtaf.org/api/languages/ps/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ps/statistics/?format=api"
            },
            "component": {
                "name": "Reciters",
                "slug": "reciters",
                "id": 7,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Al Quran Android",
                    "slug": "al-quran-android",
                    "id": 1,
                    "web": "https://gtaf.org/apps/quran",
                    "web_url": "http://translate.gtaf.org/projects/al-quran-android/",
                    "url": "http://translate.gtaf.org/api/projects/al-quran-android/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/al-quran-android/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/al-quran-android/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/al-quran-android/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/al-quran-android/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/al-quran-android/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/al-quran-android/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/al-quran-android/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/quran/quran-android.git",
                "git_export": "",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "app/src/main/res/values-*/readers.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/readers.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/al-quran-android/reciters/",
                "url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/al-quran-android/reciters/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/quran/quran-android.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "http://translate.gtaf.org/api/addons/6/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "http://translate.gtaf.org/api/components/al-quran-android/strings/?format=api"
            },
            "language_code": "ps",
            "id": 376,
            "filename": "app/src/main/res/values-ps/readers.xml",
            "revision": "a6b3daec9354f9ae75cdf8d94a67446c6227dd96,cef844f03888a83e21a818b2e0e03f6c244a0ae8",
            "web_url": "http://translate.gtaf.org/projects/al-quran-android/reciters/ps/",
            "share_url": "http://translate.gtaf.org/engage/al-quran-android/-/ps/",
            "translate_url": "http://translate.gtaf.org/translate/al-quran-android/reciters/ps/",
            "url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ps/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 80,
            "total_words": 239,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-08-04T09:57:22.173998Z",
            "last_author": "Golam Kader",
            "repository_url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ps/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ps/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ps/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ps/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/al-quran-android/reciters/ps/units/?format=api"
        },
        {
            "language": {
                "id": 318,
                "code": "it",
                "name": "Italian",
                "plural": {
                    "id": 318,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ita_it",
                    "ita"
                ],
                "direction": "ltr",
                "population": 70247059,
                "web_url": "http://translate.gtaf.org/languages/it/",
                "url": "http://translate.gtaf.org/api/languages/it/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/it/statistics/?format=api"
            },
            "component": {
                "name": "Strings",
                "slug": "english",
                "id": 12,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/english/",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "lib/language/intl_*.arb",
                "screenshot_filemask": "",
                "template": "lib/language/intl_en.arb",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "arb",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/english/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/english/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/english/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/english/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/english/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/english/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/english/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/hadith/hadith-flutter.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://gitlab.com/greentech/hadith/hadith-flutter.git",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "it",
            "id": 377,
            "filename": "lib/language/intl_it.arb",
            "revision": "ad4ce89aa241105391d20ff8279146f93cfea990,34e1f8c9e2702e5a54f56d61ca31017993833902",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/english/it/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/it/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/english/it/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/english/it/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 331,
            "total_words": 1438,
            "translated": 197,
            "translated_words": 793,
            "translated_percent": 59.5,
            "fuzzy": 2,
            "fuzzy_words": 10,
            "fuzzy_percent": 0.6,
            "failing_checks": 3,
            "failing_checks_words": 10,
            "failing_checks_percent": 0.9,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-09-17T09:18:12.057015Z",
            "last_author": "Weblate Admin",
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/it/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/it/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/it/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/it/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/english/it/units/?format=api"
        },
        {
            "language": {
                "id": 318,
                "code": "it",
                "name": "Italian",
                "plural": {
                    "id": 318,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ita_it",
                    "ita"
                ],
                "direction": "ltr",
                "population": 70247059,
                "web_url": "http://translate.gtaf.org/languages/it/",
                "url": "http://translate.gtaf.org/api/languages/it/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/it/statistics/?format=api"
            },
            "component": {
                "name": "Hadith Collection",
                "slug": "glossary",
                "id": 13,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Hadith Collection",
                    "slug": "hadith-collection",
                    "id": 3,
                    "web": "https://gtaf.org/apps/hadith",
                    "web_url": "http://translate.gtaf.org/projects/hadith-collection/",
                    "url": "http://translate.gtaf.org/api/projects/hadith-collection/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/hadith-collection/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/hadith-collection/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/hadith-collection/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/hadith-collection/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/hadith-collection/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/hadith-collection/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/hadith-collection/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/",
                "url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/hadith-collection/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "it",
            "id": 378,
            "filename": "it.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/hadith-collection/glossary/it/",
            "share_url": "http://translate.gtaf.org/engage/hadith-collection/-/it/",
            "translate_url": "http://translate.gtaf.org/translate/hadith-collection/glossary/it/",
            "url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/it/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-07-22T04:35:36.478761Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/it/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/it/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/it/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/it/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/hadith-collection/glossary/it/units/?format=api"
        },
        {
            "language": {
                "id": 559,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 559,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "http://translate.gtaf.org/languages/ru/",
                "url": "http://translate.gtaf.org/api/languages/ru/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ru/statistics/?format=api"
            },
            "component": {
                "name": "Strings",
                "slug": "strings",
                "id": 10,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Sadiq",
                    "slug": "sadiq",
                    "id": 2,
                    "web": "https://gtaf.org/apps/sadiq",
                    "web_url": "http://translate.gtaf.org/projects/sadiq/",
                    "url": "http://translate.gtaf.org/api/projects/sadiq/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/sadiq/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/sadiq/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/sadiq/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/sadiq/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/sadiq/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/sadiq/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/sadiq/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@gitlab.com:greentech/sadiq.git",
                "git_export": "http://translate.gtaf.org/git/sadiq/strings/",
                "branch": "translation-updates",
                "push_branch": "translation-updates",
                "filemask": "assets/translations/*.arb",
                "screenshot_filemask": "",
                "template": "assets/translations/en.arb",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "arb",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/sadiq/strings/",
                "url": "http://translate.gtaf.org/api/components/sadiq/strings/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/sadiq/strings/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/sadiq/strings/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/sadiq/strings/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/sadiq/strings/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/sadiq/strings/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/sadiq/strings/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:greentech/sadiq.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "http://translate.gtaf.org/api/addons/9/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ru",
            "id": 379,
            "filename": "assets/translations/ru.arb",
            "revision": "06b750acfa9df0c58d2cebc2345d394bd699bfce,1b75c5e641c70b07f936e38d5d97ba4be9e79999",
            "web_url": "http://translate.gtaf.org/projects/sadiq/strings/ru/",
            "share_url": "http://translate.gtaf.org/engage/sadiq/-/ru/",
            "translate_url": "http://translate.gtaf.org/translate/sadiq/strings/ru/",
            "url": "http://translate.gtaf.org/api/translations/sadiq/strings/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 715,
            "total_words": 2656,
            "translated": 715,
            "translated_words": 2656,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 3,
            "failing_checks_words": 15,
            "failing_checks_percent": 0.4,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-09-01T21:43:53.411020Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/sadiq/strings/ru/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/sadiq/strings/ru/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/sadiq/strings/ru/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/sadiq/strings/ru/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/sadiq/strings/ru/units/?format=api"
        },
        {
            "language": {
                "id": 559,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 559,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "http://translate.gtaf.org/languages/ru/",
                "url": "http://translate.gtaf.org/api/languages/ru/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/ru/statistics/?format=api"
            },
            "component": {
                "name": "Sadiq",
                "slug": "glossary",
                "id": 11,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Sadiq",
                    "slug": "sadiq",
                    "id": 2,
                    "web": "https://gtaf.org/apps/sadiq",
                    "web_url": "http://translate.gtaf.org/projects/sadiq/",
                    "url": "http://translate.gtaf.org/api/projects/sadiq/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/sadiq/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/sadiq/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/sadiq/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/sadiq/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/sadiq/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/sadiq/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/sadiq/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/sadiq/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/sadiq/glossary/",
                "url": "http://translate.gtaf.org/api/components/sadiq/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/sadiq/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/sadiq/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/sadiq/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/sadiq/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/sadiq/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/sadiq/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ru",
            "id": 380,
            "filename": "ru.tbx",
            "revision": "9aecbf3ad74c824f5c47b20ef515412850220369",
            "web_url": "http://translate.gtaf.org/projects/sadiq/glossary/ru/",
            "share_url": "http://translate.gtaf.org/engage/sadiq/-/ru/",
            "translate_url": "http://translate.gtaf.org/translate/sadiq/glossary/ru/",
            "url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 2,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-08-05T04:34:58.907444Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ru/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ru/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ru/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ru/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/sadiq/glossary/ru/units/?format=api"
        },
        {
            "language": {
                "id": 169,
                "code": "en",
                "name": "English",
                "plural": {
                    "id": 169,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "en_en",
                    "base",
                    "source",
                    "enp",
                    "eng"
                ],
                "direction": "ltr",
                "population": 1636485517,
                "web_url": "http://translate.gtaf.org/languages/en/",
                "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
            },
            "component": {
                "name": "Greentech Official Website",
                "slug": "glossary",
                "id": 21,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Greentech Official Website",
                    "slug": "greentech",
                    "id": 4,
                    "web": "https://gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/greentech/",
                    "url": "http://translate.gtaf.org/api/projects/greentech/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/greentech/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/greentech/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/greentech/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/greentech/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/greentech/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/greentech/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/greentech/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/greentech/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/greentech/glossary/",
                "url": "http://translate.gtaf.org/api/components/greentech/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/greentech/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/greentech/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/greentech/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/greentech/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/greentech/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/greentech/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "en",
            "id": 382,
            "filename": "",
            "revision": "",
            "web_url": "http://translate.gtaf.org/projects/greentech/glossary/en/",
            "share_url": "http://translate.gtaf.org/engage/greentech/-/en/",
            "translate_url": "http://translate.gtaf.org/translate/greentech/glossary/en/",
            "url": "http://translate.gtaf.org/api/translations/greentech/glossary/en/?format=api",
            "is_template": false,
            "is_source": true,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/greentech/glossary/en/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/greentech/glossary/en/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/greentech/glossary/en/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/greentech/glossary/en/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/greentech/glossary/en/units/?format=api"
        },
        {
            "language": {
                "id": 309,
                "code": "id",
                "name": "Indonesian",
                "plural": {
                    "id": 309,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "in",
                    "in_id",
                    "ind"
                ],
                "direction": "ltr",
                "population": 171207687,
                "web_url": "http://translate.gtaf.org/languages/id/",
                "url": "http://translate.gtaf.org/api/languages/id/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/id/statistics/?format=api"
            },
            "component": {
                "name": "Greentech Official Website",
                "slug": "glossary",
                "id": 21,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Greentech Official Website",
                    "slug": "greentech",
                    "id": 4,
                    "web": "https://gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/greentech/",
                    "url": "http://translate.gtaf.org/api/projects/greentech/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/greentech/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/greentech/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/greentech/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/greentech/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/greentech/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/greentech/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/greentech/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/greentech/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/greentech/glossary/",
                "url": "http://translate.gtaf.org/api/components/greentech/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/greentech/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/greentech/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/greentech/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/greentech/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/greentech/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/greentech/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "id",
            "id": 384,
            "filename": "id.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/greentech/glossary/id/",
            "share_url": "http://translate.gtaf.org/engage/greentech/-/id/",
            "translate_url": "http://translate.gtaf.org/translate/greentech/glossary/id/",
            "url": "http://translate.gtaf.org/api/translations/greentech/glossary/id/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-08-30T06:18:37.848204Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/greentech/glossary/id/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/greentech/glossary/id/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/greentech/glossary/id/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/greentech/glossary/id/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/greentech/glossary/id/units/?format=api"
        },
        {
            "language": {
                "id": 169,
                "code": "en",
                "name": "English",
                "plural": {
                    "id": 169,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "en_en",
                    "base",
                    "source",
                    "enp",
                    "eng"
                ],
                "direction": "ltr",
                "population": 1636485517,
                "web_url": "http://translate.gtaf.org/languages/en/",
                "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
            },
            "component": {
                "name": "home",
                "slug": "home",
                "id": 22,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Greentech Official Website",
                    "slug": "greentech",
                    "id": 4,
                    "web": "https://gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/greentech/",
                    "url": "http://translate.gtaf.org/api/projects/greentech/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/greentech/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/greentech/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/greentech/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/greentech/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/greentech/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/greentech/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/greentech/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/greentech/home/",
                "branch": "main",
                "push_branch": "",
                "filemask": "locales/*/home.json",
                "screenshot_filemask": "",
                "template": "locales/en/home.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locales/en/home.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/greentech/home/",
                "url": "http://translate.gtaf.org/api/components/greentech/home/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/greentech/home/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/greentech/home/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/greentech/home/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/greentech/home/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/greentech/home/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/greentech/home/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "en",
            "id": 385,
            "filename": "locales/en/home.json",
            "revision": "c73d375e324174cbf829af0582e985bb0d153a29,c73d375e324174cbf829af0582e985bb0d153a29",
            "web_url": "http://translate.gtaf.org/projects/greentech/home/en/",
            "share_url": "http://translate.gtaf.org/engage/greentech/-/en/",
            "translate_url": "http://translate.gtaf.org/translate/greentech/home/en/",
            "url": "http://translate.gtaf.org/api/translations/greentech/home/en/?format=api",
            "is_template": true,
            "is_source": true,
            "total": 14,
            "total_words": 63,
            "translated": 14,
            "translated_words": 63,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 5,
            "failing_checks_percent": 7.1,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-08-30T06:34:58.663546Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/greentech/home/en/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/greentech/home/en/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/greentech/home/en/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/greentech/home/en/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/greentech/home/en/units/?format=api"
        },
        {
            "language": {
                "id": 80,
                "code": "bn",
                "name": "Bengali",
                "plural": {
                    "id": 80,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "bd",
                    "ben"
                ],
                "direction": "ltr",
                "population": 267193288,
                "web_url": "http://translate.gtaf.org/languages/bn/",
                "url": "http://translate.gtaf.org/api/languages/bn/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/bn/statistics/?format=api"
            },
            "component": {
                "name": "home",
                "slug": "home",
                "id": 22,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Greentech Official Website",
                    "slug": "greentech",
                    "id": 4,
                    "web": "https://gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/greentech/",
                    "url": "http://translate.gtaf.org/api/projects/greentech/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/greentech/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/greentech/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/greentech/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/greentech/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/greentech/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/greentech/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/greentech/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/greentech/home/",
                "branch": "main",
                "push_branch": "",
                "filemask": "locales/*/home.json",
                "screenshot_filemask": "",
                "template": "locales/en/home.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locales/en/home.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/greentech/home/",
                "url": "http://translate.gtaf.org/api/components/greentech/home/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/greentech/home/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/greentech/home/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/greentech/home/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/greentech/home/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/greentech/home/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/greentech/home/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "bn",
            "id": 386,
            "filename": "locales/bn/home.json",
            "revision": "89a0d1779e8b7c89b3317da463ef46292a2d4b45,c73d375e324174cbf829af0582e985bb0d153a29",
            "web_url": "http://translate.gtaf.org/projects/greentech/home/bn/",
            "share_url": "http://translate.gtaf.org/engage/greentech/-/bn/",
            "translate_url": "http://translate.gtaf.org/translate/greentech/home/bn/",
            "url": "http://translate.gtaf.org/api/translations/greentech/home/bn/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 14,
            "total_words": 63,
            "translated": 14,
            "translated_words": 63,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 5,
            "failing_checks_percent": 7.1,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-08-31T07:34:59.340173Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/greentech/home/bn/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/greentech/home/bn/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/greentech/home/bn/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/greentech/home/bn/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/greentech/home/bn/units/?format=api"
        },
        {
            "language": {
                "id": 80,
                "code": "bn",
                "name": "Bengali",
                "plural": {
                    "id": 80,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "bd",
                    "ben"
                ],
                "direction": "ltr",
                "population": 267193288,
                "web_url": "http://translate.gtaf.org/languages/bn/",
                "url": "http://translate.gtaf.org/api/languages/bn/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/bn/statistics/?format=api"
            },
            "component": {
                "name": "Greentech Official Website",
                "slug": "glossary",
                "id": 21,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Greentech Official Website",
                    "slug": "greentech",
                    "id": 4,
                    "web": "https://gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/greentech/",
                    "url": "http://translate.gtaf.org/api/projects/greentech/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/greentech/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/greentech/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/greentech/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/greentech/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/greentech/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/greentech/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/greentech/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/greentech/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/greentech/glossary/",
                "url": "http://translate.gtaf.org/api/components/greentech/glossary/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/greentech/glossary/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/greentech/glossary/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/greentech/glossary/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/greentech/glossary/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/greentech/glossary/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/greentech/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": false,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "bn",
            "id": 387,
            "filename": "bn.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "http://translate.gtaf.org/projects/greentech/glossary/bn/",
            "share_url": "http://translate.gtaf.org/engage/greentech/-/bn/",
            "translate_url": "http://translate.gtaf.org/translate/greentech/glossary/bn/",
            "url": "http://translate.gtaf.org/api/translations/greentech/glossary/bn/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-08-30T06:33:24.454456Z",
            "last_author": null,
            "repository_url": "http://translate.gtaf.org/api/translations/greentech/glossary/bn/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/greentech/glossary/bn/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/greentech/glossary/bn/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/greentech/glossary/bn/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/greentech/glossary/bn/units/?format=api"
        },
        {
            "language": {
                "id": 309,
                "code": "id",
                "name": "Indonesian",
                "plural": {
                    "id": 309,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "in",
                    "in_id",
                    "ind"
                ],
                "direction": "ltr",
                "population": 171207687,
                "web_url": "http://translate.gtaf.org/languages/id/",
                "url": "http://translate.gtaf.org/api/languages/id/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/languages/id/statistics/?format=api"
            },
            "component": {
                "name": "home",
                "slug": "home",
                "id": 22,
                "source_language": {
                    "id": 169,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 169,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "http://translate.gtaf.org/languages/en/",
                    "url": "http://translate.gtaf.org/api/languages/en/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Greentech Official Website",
                    "slug": "greentech",
                    "id": 4,
                    "web": "https://gtaf.org/",
                    "web_url": "http://translate.gtaf.org/projects/greentech/",
                    "url": "http://translate.gtaf.org/api/projects/greentech/?format=api",
                    "components_list_url": "http://translate.gtaf.org/api/projects/greentech/components/?format=api",
                    "repository_url": "http://translate.gtaf.org/api/projects/greentech/repository/?format=api",
                    "statistics_url": "http://translate.gtaf.org/api/projects/greentech/statistics/?format=api",
                    "categories_url": "http://translate.gtaf.org/api/projects/greentech/categories/?format=api",
                    "changes_list_url": "http://translate.gtaf.org/api/projects/greentech/changes/?format=api",
                    "languages_url": "http://translate.gtaf.org/api/projects/greentech/languages/?format=api",
                    "labels_url": "http://translate.gtaf.org/api/projects/greentech/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "http://translate.gtaf.org/git/greentech/home/",
                "branch": "main",
                "push_branch": "",
                "filemask": "locales/*/home.json",
                "screenshot_filemask": "",
                "template": "locales/en/home.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "locales/en/home.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "http://translate.gtaf.org/projects/greentech/home/",
                "url": "http://translate.gtaf.org/api/components/greentech/home/?format=api",
                "repository_url": "http://translate.gtaf.org/api/components/greentech/home/repository/?format=api",
                "translations_url": "http://translate.gtaf.org/api/components/greentech/home/translations/?format=api",
                "statistics_url": "http://translate.gtaf.org/api/components/greentech/home/statistics/?format=api",
                "lock_url": "http://translate.gtaf.org/api/components/greentech/home/lock/?format=api",
                "links_url": "http://translate.gtaf.org/api/components/greentech/home/links/?format=api",
                "changes_list_url": "http://translate.gtaf.org/api/components/greentech/home/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "id",
            "id": 389,
            "filename": "locales/id/home.json",
            "revision": "3c1430c8358903b28b13c1d957a58d7814b5930d,c73d375e324174cbf829af0582e985bb0d153a29",
            "web_url": "http://translate.gtaf.org/projects/greentech/home/id/",
            "share_url": "http://translate.gtaf.org/engage/greentech/-/id/",
            "translate_url": "http://translate.gtaf.org/translate/greentech/home/id/",
            "url": "http://translate.gtaf.org/api/translations/greentech/home/id/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 14,
            "total_words": 63,
            "translated": 14,
            "translated_words": 63,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 5,
            "failing_checks_percent": 7.1,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-09-10T12:40:17.625487Z",
            "last_author": "Musthofa Ahmad",
            "repository_url": "http://translate.gtaf.org/api/translations/greentech/home/id/repository/?format=api",
            "file_url": "http://translate.gtaf.org/api/translations/greentech/home/id/file/?format=api",
            "statistics_url": "http://translate.gtaf.org/api/translations/greentech/home/id/statistics/?format=api",
            "changes_list_url": "http://translate.gtaf.org/api/translations/greentech/home/id/changes/?format=api",
            "units_list_url": "http://translate.gtaf.org/api/translations/greentech/home/id/units/?format=api"
        }
    ]
}