Translation components API.

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

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

{
    "count": 982,
    "next": "https://translate.jellyfin.org/api/translations/?format=api&page=19",
    "previous": "https://translate.jellyfin.org/api/translations/?format=api&page=17",
    "results": [
        {
            "language": {
                "id": 277,
                "code": "sq",
                "name": "Albanian",
                "plural": {
                    "id": 277,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "alb",
                    "sqi",
                    "als"
                ],
                "direction": "ltr",
                "population": 6791906,
                "web_url": "https://translate.jellyfin.org/languages/sq/",
                "url": "https://translate.jellyfin.org/api/languages/sq/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/sq/statistics/?format=api"
            },
            "component": {
                "name": "Glossary",
                "slug": "glossary",
                "id": 22,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Swiftfin",
                    "slug": "swiftfin",
                    "id": 6,
                    "web": "https://github.com/jellyfin/SwiftFin",
                    "web_url": "https://translate.jellyfin.org/projects/swiftfin/",
                    "url": "https://translate.jellyfin.org/api/projects/swiftfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/swiftfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/swiftfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/swiftfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/swiftfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/swiftfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/swiftfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/swiftfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/credits/?format=api",
                "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": "sq",
            "id": 1377,
            "filename": "sq.tbx",
            "revision": "b4598d7fa9de246e03da5b59379794081ea4f990",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/sq/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/sq/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/glossary/sq/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/sq/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 1,
            "translated": 1,
            "translated_words": 1,
            "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": "2023-01-30T15:41:58.918097-05:00",
            "last_author": "Tiondal",
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/sq/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/sq/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/sq/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/sq/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/sq/units/?format=api"
        },
        {
            "language": {
                "id": 265,
                "code": "si",
                "name": "Sinhala",
                "plural": {
                    "id": 265,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "lk",
                    "sin"
                ],
                "direction": "ltr",
                "population": 15564656,
                "web_url": "https://translate.jellyfin.org/languages/si/",
                "url": "https://translate.jellyfin.org/api/languages/si/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/si/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Web",
                "slug": "jellyfin-web",
                "id": 2,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-web.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-web/",
                "branch": "master",
                "push_branch": "",
                "filemask": "src/strings/*.json",
                "screenshot_filemask": "",
                "template": "src/strings/en-us.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "json",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-web.git",
                "check_flags": "placeholders:r\"{\\d+}\"",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 1,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "si",
            "id": 1378,
            "filename": "src/strings/si.json",
            "revision": "24499c28b1afd6478f7ea82cb4584206ed3e0588,d2635a19d459fe690882656cbc48bdc1a1f20a42",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/si/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/si/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-web/si/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/si/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1780,
            "total_words": 10108,
            "translated": 25,
            "translated_words": 92,
            "translated_percent": 1.4,
            "fuzzy": 2,
            "fuzzy_words": 70,
            "fuzzy_percent": 0.1,
            "failing_checks": 1,
            "failing_checks_words": 1,
            "failing_checks_percent": 0.1,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-09-27T23:51:18.906420-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/si/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/si/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/si/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/si/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/si/units/?format=api"
        },
        {
            "language": {
                "id": 265,
                "code": "si",
                "name": "Sinhala",
                "plural": {
                    "id": 265,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "lk",
                    "sin"
                ],
                "direction": "ltr",
                "population": 15564656,
                "web_url": "https://translate.jellyfin.org/languages/si/",
                "url": "https://translate.jellyfin.org/api/languages/si/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/si/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Glossary",
                "slug": "glossary",
                "id": 16,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api",
                "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": "si",
            "id": 1379,
            "filename": "si.tbx",
            "revision": "d39cee65fcf5b3ad5255fa301a271d8b24d56da5",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/si/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/si/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/si/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/si/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 169,
            "translated": 29,
            "translated_words": 44,
            "translated_percent": 21.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": "2024-06-17T18:23:07.250780-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/si/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/si/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/si/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/si/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/si/units/?format=api"
        },
        {
            "language": {
                "id": 211,
                "code": "nds",
                "name": "German (Low)",
                "plural": {
                    "id": 211,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [],
                "direction": "ltr",
                "population": 11520008,
                "web_url": "https://translate.jellyfin.org/languages/nds/",
                "url": "https://translate.jellyfin.org/api/languages/nds/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/nds/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Desktop",
                "slug": "jellyfin-desktop",
                "id": 13,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-desktop",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-desktop/",
                "branch": "master",
                "push_branch": "",
                "filemask": "jellyfin_mpv_shim/messages/*/LC_MESSAGES/base.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": false,
                "intermediate": "",
                "new_base": "jellyfin_mpv_shim/messages/base.pot",
                "file_format": "po",
                "license": "MIT",
                "license_url": "https://spdx.org/licenses/MIT.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-desktop.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 }}\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": false,
                "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": "nds",
            "id": 1380,
            "filename": "jellyfin_mpv_shim/messages/nds/LC_MESSAGES/base.po",
            "revision": "d44b811a6c1eed495ea47899d230482b24b55b59",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/nds/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/nds/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/nds/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/nds/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 23,
            "translated_words": 35,
            "translated_percent": 16.1,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 3,
            "have_comment": 0,
            "last_change": "2024-06-08T03:41:46.654329-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/nds/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/nds/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/nds/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/nds/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/nds/units/?format=api"
        },
        {
            "language": {
                "id": 28,
                "code": "be",
                "name": "Belarusian",
                "plural": {
                    "id": 28,
                    "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": 2
                },
                "aliases": [
                    "xbelorussian",
                    "by",
                    "bel"
                ],
                "direction": "ltr",
                "population": 10064517,
                "web_url": "https://translate.jellyfin.org/languages/be/",
                "url": "https://translate.jellyfin.org/api/languages/be/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/be/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Kodi",
                "slug": "jellyfin-kodi",
                "id": 5,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-kodi.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-kodi/",
                "branch": "master",
                "push_branch": "",
                "filemask": "resources/language/resource.language.*/strings.po",
                "screenshot_filemask": "",
                "template": "resources/language/resource.language.en_gb/strings.po",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "po-mono",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-kodi.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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 }}\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": false,
                "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": "be",
            "id": 1381,
            "filename": "resources/language/resource.language.be/strings.po",
            "revision": "eb0478d4f3caa779109742246dba234b1680c7c8,d44a37b1ec27290c9c4eda046fd3e300b60473a3",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/be/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/be/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-kodi/be/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/be/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 234,
            "total_words": 1217,
            "translated": 234,
            "translated_words": 1217,
            "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": "2024-07-17T08:12:04.078703-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/be/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/be/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/be/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/be/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/be/units/?format=api"
        },
        {
            "language": {
                "id": 28,
                "code": "be",
                "name": "Belarusian",
                "plural": {
                    "id": 28,
                    "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": 2
                },
                "aliases": [
                    "xbelorussian",
                    "by",
                    "bel"
                ],
                "direction": "ltr",
                "population": 10064517,
                "web_url": "https://translate.jellyfin.org/languages/be/",
                "url": "https://translate.jellyfin.org/api/languages/be/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/be/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Expo",
                "slug": "jellyfin-expo",
                "id": 11,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-expo.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-expo/",
                "branch": "master",
                "push_branch": "",
                "filemask": "langs/*.json",
                "screenshot_filemask": "",
                "template": "langs/en.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "langs/en.json",
                "file_format": "i18next",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-expo.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 }}\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": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "be",
            "id": 1382,
            "filename": "langs/be.json",
            "revision": "201f56fa5f4957579bd49497a07372c79961e28d,1177905eb6459631431f600a24d501f99bae567c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/be/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/be/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/be/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/be/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 54,
            "total_words": 225,
            "translated": 54,
            "translated_words": 225,
            "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": "2024-07-17T08:12:03.695088-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/be/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/be/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/be/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/be/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/be/units/?format=api"
        },
        {
            "language": {
                "id": 46,
                "code": "ca",
                "name": "Catalan",
                "plural": {
                    "id": 46,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ca_ps",
                    "ca_ca",
                    "cat"
                ],
                "direction": "ltr",
                "population": 8679138,
                "web_url": "https://translate.jellyfin.org/languages/ca/",
                "url": "https://translate.jellyfin.org/api/languages/ca/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ca/statistics/?format=api"
            },
            "component": {
                "name": "Jellycon",
                "slug": "jellycon",
                "id": 19,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellycon",
                    "slug": "jellycon",
                    "id": 5,
                    "web": "https://github.com/jellyfin/jellycon",
                    "web_url": "https://translate.jellyfin.org/projects/jellycon/",
                    "url": "https://translate.jellyfin.org/api/projects/jellycon/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellycon/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellycon/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellycon/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellycon/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellycon/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellycon/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellycon/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellycon/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellycon",
                "git_export": "https://translate.jellyfin.org/git/jellycon/jellycon/",
                "branch": "master",
                "push_branch": "",
                "filemask": "resources/language/resource.language.*/strings.po",
                "screenshot_filemask": "",
                "template": "resources/language/resource.language.en_gb/strings.po",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "po-mono",
                "license": "GPL-2.0-only",
                "license_url": "https://spdx.org/licenses/GPL-2.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/",
                "url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:jellyfin/jellycon.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 }}\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": false,
                "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": "ca",
            "id": 1383,
            "filename": "resources/language/resource.language.ca/strings.po",
            "revision": "446f5a9f6a36616542143911239c4e434d2b8a8a,68348ce3f8e80ebbd710101d2467fdbbd6ad5855",
            "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/ca/",
            "share_url": "https://translate.jellyfin.org/engage/jellycon/-/ca/",
            "translate_url": "https://translate.jellyfin.org/translate/jellycon/jellycon/ca/",
            "url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ca/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 284,
            "total_words": 894,
            "translated": 284,
            "translated_words": 894,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 7,
            "failing_checks_percent": 1.4,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-04-09T13:38:03.340220-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ca/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ca/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ca/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ca/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ca/units/?format=api"
        },
        {
            "language": {
                "id": 28,
                "code": "be",
                "name": "Belarusian",
                "plural": {
                    "id": 28,
                    "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": 2
                },
                "aliases": [
                    "xbelorussian",
                    "by",
                    "bel"
                ],
                "direction": "ltr",
                "population": 10064517,
                "web_url": "https://translate.jellyfin.org/languages/be/",
                "url": "https://translate.jellyfin.org/api/languages/be/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/be/statistics/?format=api"
            },
            "component": {
                "name": "Jellycon",
                "slug": "jellycon",
                "id": 19,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellycon",
                    "slug": "jellycon",
                    "id": 5,
                    "web": "https://github.com/jellyfin/jellycon",
                    "web_url": "https://translate.jellyfin.org/projects/jellycon/",
                    "url": "https://translate.jellyfin.org/api/projects/jellycon/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellycon/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellycon/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellycon/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellycon/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellycon/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellycon/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellycon/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellycon/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellycon",
                "git_export": "https://translate.jellyfin.org/git/jellycon/jellycon/",
                "branch": "master",
                "push_branch": "",
                "filemask": "resources/language/resource.language.*/strings.po",
                "screenshot_filemask": "",
                "template": "resources/language/resource.language.en_gb/strings.po",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "po-mono",
                "license": "GPL-2.0-only",
                "license_url": "https://spdx.org/licenses/GPL-2.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/",
                "url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:jellyfin/jellycon.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 }}\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": false,
                "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": "be",
            "id": 1384,
            "filename": "resources/language/resource.language.be/strings.po",
            "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,68348ce3f8e80ebbd710101d2467fdbbd6ad5855",
            "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/be/",
            "share_url": "https://translate.jellyfin.org/engage/jellycon/-/be/",
            "translate_url": "https://translate.jellyfin.org/translate/jellycon/jellycon/be/",
            "url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/be/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 284,
            "total_words": 894,
            "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": "2024-04-04T08:38:06.080741-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/be/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/be/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/be/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/be/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/be/units/?format=api"
        },
        {
            "language": {
                "id": 28,
                "code": "be",
                "name": "Belarusian",
                "plural": {
                    "id": 28,
                    "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": 2
                },
                "aliases": [
                    "xbelorussian",
                    "by",
                    "bel"
                ],
                "direction": "ltr",
                "population": 10064517,
                "web_url": "https://translate.jellyfin.org/languages/be/",
                "url": "https://translate.jellyfin.org/api/languages/be/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/be/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Android TV",
                "slug": "jellyfin-androidtv",
                "id": 6,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-androidtv",
                "git_export": "https://translate.jellyfin.org/git/jellyfin-android/jellyfin-androidtv/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-2.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "android",
                "push": "ssh://github.com/jellyfin/jellyfin-androidtv.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/jellyfin/jellyfin-androidtv/blob/{{branch}}/{{filename}}#L{{line}}",
                "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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 2,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://translate.jellyfin.org/api/addons/4/?format=api",
                    "https://translate.jellyfin.org/api/addons/5/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "be",
            "id": 1385,
            "filename": "app/src/main/res/values-be/strings.xml",
            "revision": "992593aed4feb711643bed7216da4966d3fe68d6,f8a51dce720b5b60c7b35d42af9219c435022a5d",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/be/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/be/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-androidtv/be/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/be/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 526,
            "total_words": 1612,
            "translated": 516,
            "translated_words": 1580,
            "translated_percent": 98.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": "2024-08-27T07:50:58.632697-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/be/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/be/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/be/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/be/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/be/units/?format=api"
        },
        {
            "language": {
                "id": 28,
                "code": "be",
                "name": "Belarusian",
                "plural": {
                    "id": 28,
                    "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": 2
                },
                "aliases": [
                    "xbelorussian",
                    "by",
                    "bel"
                ],
                "direction": "ltr",
                "population": 10064517,
                "web_url": "https://translate.jellyfin.org/languages/be/",
                "url": "https://translate.jellyfin.org/api/languages/be/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/be/statistics/?format=api"
            },
            "component": {
                "name": "Glossary",
                "slug": "glossary",
                "id": 27,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/jellyfin-android/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.po",
                "screenshot_filemask": "",
                "template": "en.po",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "po-mono",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/glossary/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/credits/?format=api",
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 140,
                "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 }}\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": false,
                "enable_suggestions": false,
                "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": "be",
            "id": 1386,
            "filename": "be.po",
            "revision": "f8dba21450c07d6e7ece532f00e1136fe4ca37cf,f4d73dcaf28f710323e16c25bfbb97b50a6f99c1",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/glossary/be/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/be/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/glossary/be/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/be/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 6,
            "total_words": 8,
            "translated": 6,
            "translated_words": 8,
            "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": "2024-07-17T10:41:30.072796-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/be/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/be/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/be/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/be/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/be/units/?format=api"
        },
        {
            "language": {
                "id": 191,
                "code": "mg",
                "name": "Malagasy",
                "plural": {
                    "id": 191,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "mlg",
                    "plt"
                ],
                "direction": "ltr",
                "population": 24260130,
                "web_url": "https://translate.jellyfin.org/languages/mg/",
                "url": "https://translate.jellyfin.org/api/languages/mg/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/mg/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Web",
                "slug": "jellyfin-web",
                "id": 2,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-web.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-web/",
                "branch": "master",
                "push_branch": "",
                "filemask": "src/strings/*.json",
                "screenshot_filemask": "",
                "template": "src/strings/en-us.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "json",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-web.git",
                "check_flags": "placeholders:r\"{\\d+}\"",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 1,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "mg",
            "id": 1387,
            "filename": "src/strings/mg.json",
            "revision": "a41d1b0b47f21f2184f4cfbe5a641206bf431ba2,d2635a19d459fe690882656cbc48bdc1a1f20a42",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/mg/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/mg/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-web/mg/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mg/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1780,
            "total_words": 10108,
            "translated": 39,
            "translated_words": 234,
            "translated_percent": 2.1,
            "fuzzy": 4,
            "fuzzy_words": 74,
            "fuzzy_percent": 0.2,
            "failing_checks": 1,
            "failing_checks_words": 1,
            "failing_checks_percent": 0.1,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-09-27T23:50:14.289949-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mg/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mg/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mg/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mg/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mg/units/?format=api"
        },
        {
            "language": {
                "id": 191,
                "code": "mg",
                "name": "Malagasy",
                "plural": {
                    "id": 191,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "mlg",
                    "plt"
                ],
                "direction": "ltr",
                "population": 24260130,
                "web_url": "https://translate.jellyfin.org/languages/mg/",
                "url": "https://translate.jellyfin.org/api/languages/mg/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/mg/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Glossary",
                "slug": "glossary",
                "id": 16,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api",
                "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": "mg",
            "id": 1388,
            "filename": "mg.tbx",
            "revision": "5f22c880803ca07e1be40e31b4df8200fc0a829a",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/mg/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/mg/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/mg/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mg/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 169,
            "translated": 25,
            "translated_words": 39,
            "translated_percent": 18.2,
            "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": "2024-06-17T18:23:07.324199-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mg/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mg/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mg/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mg/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mg/units/?format=api"
        },
        {
            "language": {
                "id": 62,
                "code": "cy",
                "name": "Welsh",
                "plural": {
                    "id": 62,
                    "source": 0,
                    "number": 6,
                    "formula": "(n==0) ? 0 : (n==1) ? 1 : (n==2) ? 2 : (n==3) ? 3 :(n==6) ? 4 : 5",
                    "type": 12
                },
                "aliases": [
                    "cym",
                    "wel"
                ],
                "direction": "ltr",
                "population": 884910,
                "web_url": "https://translate.jellyfin.org/languages/cy/",
                "url": "https://translate.jellyfin.org/api/languages/cy/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/cy/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Kodi",
                "slug": "jellyfin-kodi",
                "id": 5,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-kodi.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-kodi/",
                "branch": "master",
                "push_branch": "",
                "filemask": "resources/language/resource.language.*/strings.po",
                "screenshot_filemask": "",
                "template": "resources/language/resource.language.en_gb/strings.po",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "po-mono",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-kodi.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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 }}\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": false,
                "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": "cy",
            "id": 1389,
            "filename": "resources/language/resource.language.cy/strings.po",
            "revision": "671f95e2a2302e61394d5c14ee73a7698ec640f2,d44a37b1ec27290c9c4eda046fd3e300b60473a3",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/cy/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/cy/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-kodi/cy/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/cy/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 234,
            "total_words": 1217,
            "translated": 36,
            "translated_words": 92,
            "translated_percent": 15.3,
            "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": "2023-05-06T17:25:41.464557-04:00",
            "last_author": "Brett Healey",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/cy/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/cy/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/cy/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/cy/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/cy/units/?format=api"
        },
        {
            "language": {
                "id": 313,
                "code": "ur",
                "name": "Urdu",
                "plural": {
                    "id": 313,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ur_ur",
                    "urd"
                ],
                "direction": "rtl",
                "population": 290790290,
                "web_url": "https://translate.jellyfin.org/languages/ur/",
                "url": "https://translate.jellyfin.org/api/languages/ur/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ur/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Android",
                "slug": "jellyfin-android",
                "id": 12,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-android",
                "git_export": "https://translate.jellyfin.org/git/jellyfin-android/jellyfin-android/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-2.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "android",
                "push": "ssh://github.com/jellyfin/jellyfin-android.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/jellyfin/jellyfin-android/blob/{{branch}}/{{filename}}#L{{line}}",
                "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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 2,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://translate.jellyfin.org/api/addons/6/?format=api",
                    "https://translate.jellyfin.org/api/addons/7/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ur",
            "id": 1390,
            "filename": "app/src/main/res/values-ur/strings.xml",
            "revision": "22aa8ae4530e6608a3a974761965346295cf0801,330a048d8236f91207638b45d11809f05c2d790e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/ur/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/ur/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/ur/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ur/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 105,
            "total_words": 573,
            "translated": 97,
            "translated_words": 459,
            "translated_percent": 92.3,
            "fuzzy": 1,
            "fuzzy_words": 29,
            "fuzzy_percent": 0.9,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-04-25T12:36:41.392443-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ur/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ur/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ur/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ur/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ur/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "bn",
                "name": "Bengali",
                "plural": {
                    "id": 36,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "bd",
                    "ben"
                ],
                "direction": "ltr",
                "population": 267193288,
                "web_url": "https://translate.jellyfin.org/languages/bn/",
                "url": "https://translate.jellyfin.org/api/languages/bn/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/bn/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Web",
                "slug": "jellyfin-web",
                "id": 2,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-web.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-web/",
                "branch": "master",
                "push_branch": "",
                "filemask": "src/strings/*.json",
                "screenshot_filemask": "",
                "template": "src/strings/en-us.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "json",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-web.git",
                "check_flags": "placeholders:r\"{\\d+}\"",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 1,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "bn",
            "id": 1391,
            "filename": "src/strings/bn.json",
            "revision": "95c84e418a6b4c9290ecbab803d0bf04695ac268,d2635a19d459fe690882656cbc48bdc1a1f20a42",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/bn/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/bn/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-web/bn/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/bn/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1780,
            "total_words": 10108,
            "translated": 18,
            "translated_words": 23,
            "translated_percent": 1.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 3,
            "failing_checks_words": 3,
            "failing_checks_percent": 0.1,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-09-27T23:47:40.115272-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/bn/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/bn/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/bn/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/bn/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/bn/units/?format=api"
        },
        {
            "language": {
                "id": 28,
                "code": "be",
                "name": "Belarusian",
                "plural": {
                    "id": 28,
                    "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": 2
                },
                "aliases": [
                    "xbelorussian",
                    "by",
                    "bel"
                ],
                "direction": "ltr",
                "population": 10064517,
                "web_url": "https://translate.jellyfin.org/languages/be/",
                "url": "https://translate.jellyfin.org/api/languages/be/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/be/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Android",
                "slug": "jellyfin-android",
                "id": 12,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-android",
                "git_export": "https://translate.jellyfin.org/git/jellyfin-android/jellyfin-android/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-2.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "android",
                "push": "ssh://github.com/jellyfin/jellyfin-android.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/jellyfin/jellyfin-android/blob/{{branch}}/{{filename}}#L{{line}}",
                "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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 2,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://translate.jellyfin.org/api/addons/6/?format=api",
                    "https://translate.jellyfin.org/api/addons/7/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "be",
            "id": 1392,
            "filename": "app/src/main/res/values-be/strings.xml",
            "revision": "32a9024793fa37888aade994454970884fc35568,330a048d8236f91207638b45d11809f05c2d790e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/be/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/be/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/be/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/be/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 105,
            "total_words": 573,
            "translated": 105,
            "translated_words": 573,
            "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": "2024-07-17T06:41:30.123363-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/be/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/be/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/be/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/be/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/be/units/?format=api"
        },
        {
            "language": {
                "id": 28,
                "code": "be",
                "name": "Belarusian",
                "plural": {
                    "id": 28,
                    "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": 2
                },
                "aliases": [
                    "xbelorussian",
                    "by",
                    "bel"
                ],
                "direction": "ltr",
                "population": 10064517,
                "web_url": "https://translate.jellyfin.org/languages/be/",
                "url": "https://translate.jellyfin.org/api/languages/be/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/be/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Android TV Fastlane",
                "slug": "jellyfin-androidtv-fastlane",
                "id": 23,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-androidtv",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "fastlane/metadata/android/*",
                "screenshot_filemask": "",
                "template": "fastlane/metadata/android/en-US",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "appstore",
                "license": "GPL-2.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv-fastlane/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv-fastlane/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv-fastlane/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv-fastlane/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv-fastlane/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv-fastlane/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv-fastlane/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv-fastlane/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv-fastlane/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-androidtv.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 }}\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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 2,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/?format=api"
            },
            "language_code": "be",
            "id": 1393,
            "filename": "fastlane/metadata/android/be",
            "revision": "7c795a4cceeec0524a2b015e828ea21e3adfd903,4395d1a9b77e1ce7daab92238603704c2747991c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv-fastlane/be/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/be/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-androidtv-fastlane/be/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/be/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 4,
            "total_words": 168,
            "translated": 4,
            "translated_words": 168,
            "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": "2024-03-11T12:28:42.015242-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/be/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/be/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/be/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/be/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/be/units/?format=api"
        },
        {
            "language": {
                "id": 28,
                "code": "be",
                "name": "Belarusian",
                "plural": {
                    "id": 28,
                    "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": 2
                },
                "aliases": [
                    "xbelorussian",
                    "by",
                    "bel"
                ],
                "direction": "ltr",
                "population": 10064517,
                "web_url": "https://translate.jellyfin.org/languages/be/",
                "url": "https://translate.jellyfin.org/api/languages/be/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/be/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Android Fastlane",
                "slug": "jellyfin-android-fastlane",
                "id": 25,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-android",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "fastlane/metadata/android/*",
                "screenshot_filemask": "",
                "template": "fastlane/metadata/android/en-US",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "appstore",
                "license": "GPL-2.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android-fastlane/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-android.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 }}\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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 2,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/?format=api"
            },
            "language_code": "be",
            "id": 1394,
            "filename": "fastlane/metadata/android/be",
            "revision": "7f835576945871fdb8507b756a82cc377f774d12,6c1df962c75e99d70b16c2d5186f71a0310ddb67",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/be/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/be/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android-fastlane/be/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/be/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 4,
            "total_words": 169,
            "translated": 4,
            "translated_words": 169,
            "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": "2024-07-16T11:41:30.054586-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/be/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/be/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/be/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/be/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/be/units/?format=api"
        },
        {
            "language": {
                "id": 611,
                "code": "lzh",
                "name": "Literary Chinese",
                "plural": {
                    "id": 633,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [],
                "direction": "ltr",
                "population": 0,
                "web_url": "https://translate.jellyfin.org/languages/lzh/",
                "url": "https://translate.jellyfin.org/api/languages/lzh/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lzh/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Expo",
                "slug": "jellyfin-expo",
                "id": 11,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-expo.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-expo/",
                "branch": "master",
                "push_branch": "",
                "filemask": "langs/*.json",
                "screenshot_filemask": "",
                "template": "langs/en.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "langs/en.json",
                "file_format": "i18next",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-expo.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 }}\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": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "lzh",
            "id": 1395,
            "filename": "langs/lzh.json",
            "revision": "d55801ea4e12185591e75fad943a920b26830ff4,1177905eb6459631431f600a24d501f99bae567c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/lzh/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/lzh/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/lzh/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lzh/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 54,
            "total_words": 225,
            "translated": 13,
            "translated_words": 14,
            "translated_percent": 24.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": "2023-07-11T13:48:55.134793-04:00",
            "last_author": "xuhao61",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lzh/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lzh/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lzh/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lzh/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lzh/units/?format=api"
        },
        {
            "language": {
                "id": 611,
                "code": "lzh",
                "name": "Literary Chinese",
                "plural": {
                    "id": 633,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [],
                "direction": "ltr",
                "population": 0,
                "web_url": "https://translate.jellyfin.org/languages/lzh/",
                "url": "https://translate.jellyfin.org/api/languages/lzh/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lzh/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Glossary",
                "slug": "glossary",
                "id": 16,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api",
                "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": "lzh",
            "id": 1396,
            "filename": "lzh.tbx",
            "revision": "846c6132a755b322c8e554b3232867b8c633e76a",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/lzh/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/lzh/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/lzh/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/lzh/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 138,
            "total_words": 170,
            "translated": 37,
            "translated_words": 55,
            "translated_percent": 26.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": "2024-06-17T18:23:07.415839-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/lzh/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/lzh/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/lzh/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/lzh/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/lzh/units/?format=api"
        },
        {
            "language": {
                "id": 123,
                "code": "hi",
                "name": "Hindi",
                "plural": {
                    "id": 123,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "hin"
                ],
                "direction": "ltr",
                "population": 545556054,
                "web_url": "https://translate.jellyfin.org/languages/hi/",
                "url": "https://translate.jellyfin.org/api/languages/hi/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/hi/statistics/?format=api"
            },
            "component": {
                "name": "Swiftfin",
                "slug": "swiftfin",
                "id": 21,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Swiftfin",
                    "slug": "swiftfin",
                    "id": 6,
                    "web": "https://github.com/jellyfin/SwiftFin",
                    "web_url": "https://translate.jellyfin.org/projects/swiftfin/",
                    "url": "https://translate.jellyfin.org/api/projects/swiftfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/swiftfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/swiftfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/swiftfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/swiftfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/swiftfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/swiftfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/Swiftfin",
                "git_export": "https://translate.jellyfin.org/git/swiftfin/swiftfin/",
                "branch": "main",
                "push_branch": "",
                "filemask": "Translations/*.lproj/Localizable.strings",
                "screenshot_filemask": "",
                "template": "Translations/en.lproj/Localizable.strings",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "strings",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/",
                "url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/Swiftfin",
                "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": "hi",
            "id": 1399,
            "filename": "Translations/hi.lproj/Localizable.strings",
            "revision": "d661b4f7abfd5de71f0fa4c7e1a55d2ef33c2273,d67f9b0d748afac45fc7209338c62b7c627f336f",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/hi/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/hi/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/swiftfin/hi/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/hi/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 351,
            "total_words": 829,
            "translated": 75,
            "translated_words": 131,
            "translated_percent": 21.3,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 2,
            "have_comment": 0,
            "last_change": "2024-09-05T11:16:11.847533-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/hi/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/hi/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/hi/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/hi/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/hi/units/?format=api"
        },
        {
            "language": {
                "id": 123,
                "code": "hi",
                "name": "Hindi",
                "plural": {
                    "id": 123,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "hin"
                ],
                "direction": "ltr",
                "population": 545556054,
                "web_url": "https://translate.jellyfin.org/languages/hi/",
                "url": "https://translate.jellyfin.org/api/languages/hi/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/hi/statistics/?format=api"
            },
            "component": {
                "name": "Glossary",
                "slug": "glossary",
                "id": 22,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Swiftfin",
                    "slug": "swiftfin",
                    "id": 6,
                    "web": "https://github.com/jellyfin/SwiftFin",
                    "web_url": "https://translate.jellyfin.org/projects/swiftfin/",
                    "url": "https://translate.jellyfin.org/api/projects/swiftfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/swiftfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/swiftfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/swiftfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/swiftfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/swiftfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/swiftfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/swiftfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/credits/?format=api",
                "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": 1400,
            "filename": "hi.tbx",
            "revision": "9391bf337f649f36d937cb01c21c3c26cb68f133",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/hi/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/hi/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/glossary/hi/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/hi/?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": "2024-08-18T03:41:32.432131-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/hi/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/hi/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/hi/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/hi/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/hi/units/?format=api"
        },
        {
            "language": {
                "id": 123,
                "code": "hi",
                "name": "Hindi",
                "plural": {
                    "id": 123,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "hin"
                ],
                "direction": "ltr",
                "population": 545556054,
                "web_url": "https://translate.jellyfin.org/languages/hi/",
                "url": "https://translate.jellyfin.org/api/languages/hi/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/hi/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Android TV",
                "slug": "jellyfin-androidtv",
                "id": 6,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-androidtv",
                "git_export": "https://translate.jellyfin.org/git/jellyfin-android/jellyfin-androidtv/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-2.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-androidtv/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "android",
                "push": "ssh://github.com/jellyfin/jellyfin-androidtv.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/jellyfin/jellyfin-androidtv/blob/{{branch}}/{{filename}}#L{{line}}",
                "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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 2,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://translate.jellyfin.org/api/addons/4/?format=api",
                    "https://translate.jellyfin.org/api/addons/5/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "hi",
            "id": 1401,
            "filename": "app/src/main/res/values-hi/strings.xml",
            "revision": "d2e7d97eb9800f0842eabcfaf50242ff89a58e9c,f8a51dce720b5b60c7b35d42af9219c435022a5d",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/hi/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/hi/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-androidtv/hi/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/hi/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 526,
            "total_words": 1614,
            "translated": 301,
            "translated_words": 775,
            "translated_percent": 57.2,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 6,
            "failing_checks_percent": 0.7,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-09-22T05:41:36.063676-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/hi/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/hi/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/hi/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/hi/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/hi/units/?format=api"
        },
        {
            "language": {
                "id": 237,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 237,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "https://translate.jellyfin.org/languages/pt/",
                "url": "https://translate.jellyfin.org/api/languages/pt/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/pt/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Kodi",
                "slug": "jellyfin-kodi",
                "id": 5,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-kodi.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-kodi/",
                "branch": "master",
                "push_branch": "",
                "filemask": "resources/language/resource.language.*/strings.po",
                "screenshot_filemask": "",
                "template": "resources/language/resource.language.en_gb/strings.po",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "po-mono",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-kodi.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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 }}\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": false,
                "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": 1402,
            "filename": "resources/language/resource.language.pt/strings.po",
            "revision": "9ed9805cd7dd5556603bce456cd237e56afdf163,d44a37b1ec27290c9c4eda046fd3e300b60473a3",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/pt/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/pt/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-kodi/pt/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 234,
            "total_words": 1217,
            "translated": 234,
            "translated_words": 1217,
            "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": "2024-05-20T17:36:32.058555-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/pt/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/pt/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/pt/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/pt/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/pt/units/?format=api"
        },
        {
            "language": {
                "id": 46,
                "code": "ca",
                "name": "Catalan",
                "plural": {
                    "id": 46,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ca_ps",
                    "ca_ca",
                    "cat"
                ],
                "direction": "ltr",
                "population": 8679138,
                "web_url": "https://translate.jellyfin.org/languages/ca/",
                "url": "https://translate.jellyfin.org/api/languages/ca/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ca/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Expo",
                "slug": "jellyfin-expo",
                "id": 11,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-expo.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-expo/",
                "branch": "master",
                "push_branch": "",
                "filemask": "langs/*.json",
                "screenshot_filemask": "",
                "template": "langs/en.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "langs/en.json",
                "file_format": "i18next",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-expo.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 }}\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": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ca",
            "id": 1403,
            "filename": "langs/ca.json",
            "revision": "306fefffaf3e6c1ad30672d507195922f3274422,1177905eb6459631431f600a24d501f99bae567c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/ca/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ca/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/ca/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/ca/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 54,
            "total_words": 225,
            "translated": 54,
            "translated_words": 225,
            "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": "2023-04-21T20:54:15.568737-04:00",
            "last_author": "MrOscarvs",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/ca/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/ca/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/ca/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/ca/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/ca/units/?format=api"
        },
        {
            "language": {
                "id": 611,
                "code": "lzh",
                "name": "Literary Chinese",
                "plural": {
                    "id": 633,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [],
                "direction": "ltr",
                "population": 0,
                "web_url": "https://translate.jellyfin.org/languages/lzh/",
                "url": "https://translate.jellyfin.org/api/languages/lzh/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lzh/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin",
                "slug": "jellyfin-core",
                "id": 4,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-core/",
                "branch": "master",
                "push_branch": "",
                "filemask": "Emby.Server.Implementations/Localization/Core/*.json",
                "screenshot_filemask": "",
                "template": "Emby.Server.Implementations/Localization/Core/en-US.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "json",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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": false,
                "enable_suggestions": false,
                "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": "lzh",
            "id": 1404,
            "filename": "Emby.Server.Implementations/Localization/Core/lzh.json",
            "revision": "031a4dac765b70ae31c124a52b9f4c974acf018d,9702ab71236fa9768eaefa114ebf9f2d23e09cf0",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/lzh/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/lzh/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/lzh/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/lzh/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 527,
            "translated": 4,
            "translated_words": 6,
            "translated_percent": 2.9,
            "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": "2024-09-08T10:41:48.729075-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/lzh/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/lzh/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/lzh/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/lzh/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/lzh/units/?format=api"
        },
        {
            "language": {
                "id": 266,
                "code": "sk",
                "name": "Slovak",
                "plural": {
                    "id": 266,
                    "source": 0,
                    "number": 3,
                    "formula": "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2",
                    "type": 2
                },
                "aliases": [
                    "svk",
                    "sky",
                    "slk",
                    "slo"
                ],
                "direction": "ltr",
                "population": 6680269,
                "web_url": "https://translate.jellyfin.org/languages/sk/",
                "url": "https://translate.jellyfin.org/api/languages/sk/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/sk/statistics/?format=api"
            },
            "component": {
                "name": "Jellycon",
                "slug": "jellycon",
                "id": 19,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellycon",
                    "slug": "jellycon",
                    "id": 5,
                    "web": "https://github.com/jellyfin/jellycon",
                    "web_url": "https://translate.jellyfin.org/projects/jellycon/",
                    "url": "https://translate.jellyfin.org/api/projects/jellycon/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellycon/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellycon/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellycon/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellycon/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellycon/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellycon/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellycon/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellycon/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellycon",
                "git_export": "https://translate.jellyfin.org/git/jellycon/jellycon/",
                "branch": "master",
                "push_branch": "",
                "filemask": "resources/language/resource.language.*/strings.po",
                "screenshot_filemask": "",
                "template": "resources/language/resource.language.en_gb/strings.po",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "po-mono",
                "license": "GPL-2.0-only",
                "license_url": "https://spdx.org/licenses/GPL-2.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/",
                "url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellycon/jellycon/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:jellyfin/jellycon.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 }}\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": false,
                "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": "sk",
            "id": 1405,
            "filename": "resources/language/resource.language.sk/strings.po",
            "revision": "96b5fe69314b0da4a4e780223fd4ff65fd98c346,68348ce3f8e80ebbd710101d2467fdbbd6ad5855",
            "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/sk/",
            "share_url": "https://translate.jellyfin.org/engage/jellycon/-/sk/",
            "translate_url": "https://translate.jellyfin.org/translate/jellycon/jellycon/sk/",
            "url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 284,
            "total_words": 894,
            "translated": 284,
            "translated_words": 894,
            "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": "2024-04-07T08:38:03.422001-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sk/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sk/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sk/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sk/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/sk/units/?format=api"
        },
        {
            "language": {
                "id": 46,
                "code": "ca",
                "name": "Catalan",
                "plural": {
                    "id": 46,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ca_ps",
                    "ca_ca",
                    "cat"
                ],
                "direction": "ltr",
                "population": 8679138,
                "web_url": "https://translate.jellyfin.org/languages/ca/",
                "url": "https://translate.jellyfin.org/api/languages/ca/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ca/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Android",
                "slug": "jellyfin-android",
                "id": 12,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-android",
                "git_export": "https://translate.jellyfin.org/git/jellyfin-android/jellyfin-android/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-2.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "android",
                "push": "ssh://github.com/jellyfin/jellyfin-android.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/jellyfin/jellyfin-android/blob/{{branch}}/{{filename}}#L{{line}}",
                "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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 2,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://translate.jellyfin.org/api/addons/6/?format=api",
                    "https://translate.jellyfin.org/api/addons/7/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ca",
            "id": 1406,
            "filename": "app/src/main/res/values-ca/strings.xml",
            "revision": "716381fddf054fe6406a58492af13fe20af8674a,330a048d8236f91207638b45d11809f05c2d790e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/ca/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/ca/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/ca/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ca/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 105,
            "total_words": 580,
            "translated": 105,
            "translated_words": 580,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 14,
            "failing_checks_percent": 0.9,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-04-26T14:19:27.449272-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ca/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ca/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ca/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ca/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ca/units/?format=api"
        },
        {
            "language": {
                "id": 94,
                "code": "et",
                "name": "Estonian",
                "plural": {
                    "id": 94,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "et_et",
                    "est",
                    "ekk"
                ],
                "direction": "ltr",
                "population": 878449,
                "web_url": "https://translate.jellyfin.org/languages/et/",
                "url": "https://translate.jellyfin.org/api/languages/et/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/et/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Android",
                "slug": "jellyfin-android",
                "id": 12,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-android",
                "git_export": "https://translate.jellyfin.org/git/jellyfin-android/jellyfin-android/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-2.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "android",
                "push": "ssh://github.com/jellyfin/jellyfin-android.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/jellyfin/jellyfin-android/blob/{{branch}}/{{filename}}#L{{line}}",
                "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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 2,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://translate.jellyfin.org/api/addons/6/?format=api",
                    "https://translate.jellyfin.org/api/addons/7/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "et",
            "id": 1407,
            "filename": "app/src/main/res/values-et/strings.xml",
            "revision": "579c9e13e853e086a16f579b19a80d338d942288,330a048d8236f91207638b45d11809f05c2d790e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/et/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/et/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/et/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/et/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 105,
            "total_words": 573,
            "translated": 105,
            "translated_words": 573,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 4,
            "failing_checks_percent": 0.9,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-09-21T09:41:35.583600-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/et/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/et/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/et/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/et/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/et/units/?format=api"
        },
        {
            "language": {
                "id": 184,
                "code": "lt",
                "name": "Lithuanian",
                "plural": {
                    "id": 184,
                    "source": 0,
                    "number": 3,
                    "formula": "(n % 10 == 1 && (n % 100 < 11 || n % 100 > 19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? 1 : 2)",
                    "type": 2
                },
                "aliases": [
                    "lit"
                ],
                "direction": "ltr",
                "population": 2488617,
                "web_url": "https://translate.jellyfin.org/languages/lt/",
                "url": "https://translate.jellyfin.org/api/languages/lt/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lt/statistics/?format=api"
            },
            "component": {
                "name": "Swiftfin",
                "slug": "swiftfin",
                "id": 21,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Swiftfin",
                    "slug": "swiftfin",
                    "id": 6,
                    "web": "https://github.com/jellyfin/SwiftFin",
                    "web_url": "https://translate.jellyfin.org/projects/swiftfin/",
                    "url": "https://translate.jellyfin.org/api/projects/swiftfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/swiftfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/swiftfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/swiftfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/swiftfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/swiftfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/swiftfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/Swiftfin",
                "git_export": "https://translate.jellyfin.org/git/swiftfin/swiftfin/",
                "branch": "main",
                "push_branch": "",
                "filemask": "Translations/*.lproj/Localizable.strings",
                "screenshot_filemask": "",
                "template": "Translations/en.lproj/Localizable.strings",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "strings",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/",
                "url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/swiftfin/swiftfin/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/Swiftfin",
                "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": "lt",
            "id": 1408,
            "filename": "Translations/lt.lproj/Localizable.strings",
            "revision": "00e12949ebbf9ec94382490f0f45f0fca4fe1d41,d67f9b0d748afac45fc7209338c62b7c627f336f",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/lt/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/lt/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/swiftfin/lt/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 351,
            "total_words": 829,
            "translated": 244,
            "translated_words": 532,
            "translated_percent": 69.5,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 6,
            "failing_checks_words": 8,
            "failing_checks_percent": 1.7,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-09-05T11:16:17.066844-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lt/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lt/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lt/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lt/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lt/units/?format=api"
        },
        {
            "language": {
                "id": 184,
                "code": "lt",
                "name": "Lithuanian",
                "plural": {
                    "id": 184,
                    "source": 0,
                    "number": 3,
                    "formula": "(n % 10 == 1 && (n % 100 < 11 || n % 100 > 19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? 1 : 2)",
                    "type": 2
                },
                "aliases": [
                    "lit"
                ],
                "direction": "ltr",
                "population": 2488617,
                "web_url": "https://translate.jellyfin.org/languages/lt/",
                "url": "https://translate.jellyfin.org/api/languages/lt/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lt/statistics/?format=api"
            },
            "component": {
                "name": "Glossary",
                "slug": "glossary",
                "id": 22,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Swiftfin",
                    "slug": "swiftfin",
                    "id": 6,
                    "web": "https://github.com/jellyfin/SwiftFin",
                    "web_url": "https://translate.jellyfin.org/projects/swiftfin/",
                    "url": "https://translate.jellyfin.org/api/projects/swiftfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/swiftfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/swiftfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/swiftfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/swiftfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/swiftfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/swiftfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/swiftfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/swiftfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/swiftfin/glossary/credits/?format=api",
                "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": "lt",
            "id": 1409,
            "filename": "lt.tbx",
            "revision": "7a542b581f0cf4e9353c606d7d2b4a991801a4a1",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/lt/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/lt/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/glossary/lt/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 1,
            "translated": 1,
            "translated_words": 1,
            "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": "2024-02-29T13:38:04.908907-05:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lt/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lt/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lt/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lt/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lt/units/?format=api"
        },
        {
            "language": {
                "id": 227,
                "code": "or",
                "name": "Odia",
                "plural": {
                    "id": 227,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ori",
                    "ory"
                ],
                "direction": "ltr",
                "population": 42434880,
                "web_url": "https://translate.jellyfin.org/languages/or/",
                "url": "https://translate.jellyfin.org/api/languages/or/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/or/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin",
                "slug": "jellyfin-core",
                "id": 4,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-core/",
                "branch": "master",
                "push_branch": "",
                "filemask": "Emby.Server.Implementations/Localization/Core/*.json",
                "screenshot_filemask": "",
                "template": "Emby.Server.Implementations/Localization/Core/en-US.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "json",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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": false,
                "enable_suggestions": false,
                "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": "or",
            "id": 1410,
            "filename": "Emby.Server.Implementations/Localization/Core/or.json",
            "revision": "8251c12907bc350a12a0e25bae92cec92f8318ce,9702ab71236fa9768eaefa114ebf9f2d23e09cf0",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/or/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/or/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/or/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/or/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 527,
            "translated": 10,
            "translated_words": 11,
            "translated_percent": 7.2,
            "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": "2024-09-08T10:41:51.279107-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/or/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/or/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/or/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/or/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/or/units/?format=api"
        },
        {
            "language": {
                "id": 227,
                "code": "or",
                "name": "Odia",
                "plural": {
                    "id": 227,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ori",
                    "ory"
                ],
                "direction": "ltr",
                "population": 42434880,
                "web_url": "https://translate.jellyfin.org/languages/or/",
                "url": "https://translate.jellyfin.org/api/languages/or/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/or/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Glossary",
                "slug": "glossary",
                "id": 16,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api",
                "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": "or",
            "id": 1411,
            "filename": "or.tbx",
            "revision": "9fd6741e1f811b38cc64e06a5bfbff8c0abe440e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/or/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/or/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/or/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/or/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 136,
            "total_words": 167,
            "translated": 25,
            "translated_words": 39,
            "translated_percent": 18.3,
            "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": "2024-06-17T18:23:07.495196-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/or/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/or/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/or/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/or/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/or/units/?format=api"
        },
        {
            "language": {
                "id": 274,
                "code": "sn",
                "name": "Shona",
                "plural": {
                    "id": 274,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "sna"
                ],
                "direction": "ltr",
                "population": 11782503,
                "web_url": "https://translate.jellyfin.org/languages/sn/",
                "url": "https://translate.jellyfin.org/api/languages/sn/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/sn/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin",
                "slug": "jellyfin-core",
                "id": 4,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-core/",
                "branch": "master",
                "push_branch": "",
                "filemask": "Emby.Server.Implementations/Localization/Core/*.json",
                "screenshot_filemask": "",
                "template": "Emby.Server.Implementations/Localization/Core/en-US.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "json",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-core/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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": false,
                "enable_suggestions": false,
                "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": "sn",
            "id": 1412,
            "filename": "Emby.Server.Implementations/Localization/Core/sn.json",
            "revision": "74720e764605ee4bcc48db49f318bede111010e4,9702ab71236fa9768eaefa114ebf9f2d23e09cf0",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sn/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/sn/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/sn/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/sn/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 527,
            "translated": 25,
            "translated_words": 50,
            "translated_percent": 18.2,
            "fuzzy": 1,
            "fuzzy_words": 5,
            "fuzzy_percent": 0.7,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-09-08T10:41:53.932702-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/sn/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/sn/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/sn/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/sn/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/sn/units/?format=api"
        },
        {
            "language": {
                "id": 274,
                "code": "sn",
                "name": "Shona",
                "plural": {
                    "id": 274,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "sna"
                ],
                "direction": "ltr",
                "population": 11782503,
                "web_url": "https://translate.jellyfin.org/languages/sn/",
                "url": "https://translate.jellyfin.org/api/languages/sn/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/sn/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Glossary",
                "slug": "glossary",
                "id": 16,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api",
                "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": "sn",
            "id": 1413,
            "filename": "sn.tbx",
            "revision": "da7ab1dc5a1c6d5ed5db2c309781676a7f57a2b3",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/sn/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/sn/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/sn/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/sn/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 136,
            "total_words": 167,
            "translated": 25,
            "translated_words": 39,
            "translated_percent": 18.3,
            "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": "2024-06-17T18:23:07.576014-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/sn/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/sn/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/sn/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/sn/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/sn/units/?format=api"
        },
        {
            "language": {
                "id": 186,
                "code": "lv",
                "name": "Latvian",
                "plural": {
                    "id": 186,
                    "source": 0,
                    "number": 3,
                    "formula": "(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2)",
                    "type": 11
                },
                "aliases": [
                    "lav",
                    "lvs"
                ],
                "direction": "ltr",
                "population": 1147550,
                "web_url": "https://translate.jellyfin.org/languages/lv/",
                "url": "https://translate.jellyfin.org/api/languages/lv/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lv/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Desktop",
                "slug": "jellyfin-desktop",
                "id": 13,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-desktop",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-desktop/",
                "branch": "master",
                "push_branch": "",
                "filemask": "jellyfin_mpv_shim/messages/*/LC_MESSAGES/base.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": false,
                "intermediate": "",
                "new_base": "jellyfin_mpv_shim/messages/base.pot",
                "file_format": "po",
                "license": "MIT",
                "license_url": "https://spdx.org/licenses/MIT.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-desktop.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 }}\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": false,
                "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": "lv",
            "id": 1414,
            "filename": "jellyfin_mpv_shim/messages/lv/LC_MESSAGES/base.po",
            "revision": "b899624cf099b61ba3dfa8b16bde43f290dd8aa5",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/lv/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/lv/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/lv/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lv/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 137,
            "translated_words": 401,
            "translated_percent": 96.4,
            "fuzzy": 5,
            "fuzzy_words": 17,
            "fuzzy_percent": 3.5,
            "failing_checks": 1,
            "failing_checks_words": 4,
            "failing_checks_percent": 0.7,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-08-03T03:41:31.454411-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lv/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lv/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lv/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lv/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lv/units/?format=api"
        },
        {
            "language": {
                "id": 184,
                "code": "lt",
                "name": "Lithuanian",
                "plural": {
                    "id": 184,
                    "source": 0,
                    "number": 3,
                    "formula": "(n % 10 == 1 && (n % 100 < 11 || n % 100 > 19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? 1 : 2)",
                    "type": 2
                },
                "aliases": [
                    "lit"
                ],
                "direction": "ltr",
                "population": 2488617,
                "web_url": "https://translate.jellyfin.org/languages/lt/",
                "url": "https://translate.jellyfin.org/api/languages/lt/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lt/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Kodi",
                "slug": "jellyfin-kodi",
                "id": 5,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-kodi.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-kodi/",
                "branch": "master",
                "push_branch": "",
                "filemask": "resources/language/resource.language.*/strings.po",
                "screenshot_filemask": "",
                "template": "resources/language/resource.language.en_gb/strings.po",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "po-mono",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-kodi/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-kodi.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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 }}\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": false,
                "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": "lt",
            "id": 1415,
            "filename": "resources/language/resource.language.lt/strings.po",
            "revision": "997a2f4f10e4c3144c0c2c6d0eaf79aaaf92babc,d44a37b1ec27290c9c4eda046fd3e300b60473a3",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/lt/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/lt/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-kodi/lt/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/lt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 234,
            "total_words": 1217,
            "translated": 72,
            "translated_words": 191,
            "translated_percent": 30.7,
            "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": "2023-05-26T09:49:09.725848-04:00",
            "last_author": "pranelio",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/lt/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/lt/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/lt/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/lt/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/lt/units/?format=api"
        },
        {
            "language": {
                "id": 184,
                "code": "lt",
                "name": "Lithuanian",
                "plural": {
                    "id": 184,
                    "source": 0,
                    "number": 3,
                    "formula": "(n % 10 == 1 && (n % 100 < 11 || n % 100 > 19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? 1 : 2)",
                    "type": 2
                },
                "aliases": [
                    "lit"
                ],
                "direction": "ltr",
                "population": 2488617,
                "web_url": "https://translate.jellyfin.org/languages/lt/",
                "url": "https://translate.jellyfin.org/api/languages/lt/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lt/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Desktop",
                "slug": "jellyfin-desktop",
                "id": 13,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-desktop",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-desktop/",
                "branch": "master",
                "push_branch": "",
                "filemask": "jellyfin_mpv_shim/messages/*/LC_MESSAGES/base.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": false,
                "intermediate": "",
                "new_base": "jellyfin_mpv_shim/messages/base.pot",
                "file_format": "po",
                "license": "MIT",
                "license_url": "https://spdx.org/licenses/MIT.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-desktop.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 }}\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": false,
                "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": "lt",
            "id": 1416,
            "filename": "jellyfin_mpv_shim/messages/lt/LC_MESSAGES/base.po",
            "revision": "d71160bb75671d3a95794425d57feccd99f9381b",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/lt/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/lt/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/lt/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 112,
            "translated_words": 296,
            "translated_percent": 78.8,
            "fuzzy": 4,
            "fuzzy_words": 13,
            "fuzzy_percent": 2.8,
            "failing_checks": 5,
            "failing_checks_words": 11,
            "failing_checks_percent": 3.5,
            "have_suggestion": 9,
            "have_comment": 0,
            "last_change": "2024-06-08T03:41:44.371259-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lt/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lt/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lt/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lt/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/lt/units/?format=api"
        },
        {
            "language": {
                "id": 184,
                "code": "lt",
                "name": "Lithuanian",
                "plural": {
                    "id": 184,
                    "source": 0,
                    "number": 3,
                    "formula": "(n % 10 == 1 && (n % 100 < 11 || n % 100 > 19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? 1 : 2)",
                    "type": 2
                },
                "aliases": [
                    "lit"
                ],
                "direction": "ltr",
                "population": 2488617,
                "web_url": "https://translate.jellyfin.org/languages/lt/",
                "url": "https://translate.jellyfin.org/api/languages/lt/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lt/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Expo",
                "slug": "jellyfin-expo",
                "id": 11,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-expo.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-expo/",
                "branch": "master",
                "push_branch": "",
                "filemask": "langs/*.json",
                "screenshot_filemask": "",
                "template": "langs/en.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "langs/en.json",
                "file_format": "i18next",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-expo.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 }}\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": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "lt",
            "id": 1417,
            "filename": "langs/lt.json",
            "revision": "53c1d9e0924866c207299022d6dca9baa8fe7770,1177905eb6459631431f600a24d501f99bae567c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/lt/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/lt/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/lt/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 54,
            "total_words": 225,
            "translated": 52,
            "translated_words": 188,
            "translated_percent": 96.2,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 1,
            "have_comment": 0,
            "last_change": "2023-11-12T11:10:47.043912-05:00",
            "last_author": "Simas Šimas",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lt/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lt/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lt/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lt/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lt/units/?format=api"
        },
        {
            "language": {
                "id": 186,
                "code": "lv",
                "name": "Latvian",
                "plural": {
                    "id": 186,
                    "source": 0,
                    "number": 3,
                    "formula": "(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2)",
                    "type": 11
                },
                "aliases": [
                    "lav",
                    "lvs"
                ],
                "direction": "ltr",
                "population": 1147550,
                "web_url": "https://translate.jellyfin.org/languages/lv/",
                "url": "https://translate.jellyfin.org/api/languages/lv/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lv/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Expo",
                "slug": "jellyfin-expo",
                "id": 11,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-expo.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-expo/",
                "branch": "master",
                "push_branch": "",
                "filemask": "langs/*.json",
                "screenshot_filemask": "",
                "template": "langs/en.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "langs/en.json",
                "file_format": "i18next",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-expo.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 }}\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": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "lv",
            "id": 1418,
            "filename": "langs/lv.json",
            "revision": "f9eb5d77c693d51cdd1e27ebbe5640eb0c5d1894,1177905eb6459631431f600a24d501f99bae567c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/lv/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/lv/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/lv/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lv/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 54,
            "total_words": 225,
            "translated": 54,
            "translated_words": 225,
            "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": "2023-05-27T13:44:55.320147-04:00",
            "last_author": "RJS",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lv/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lv/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lv/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lv/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/lv/units/?format=api"
        },
        {
            "language": {
                "id": 113,
                "code": "gl",
                "name": "Galician",
                "plural": {
                    "id": 113,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "glg_es",
                    "glg"
                ],
                "direction": "ltr",
                "population": 3515529,
                "web_url": "https://translate.jellyfin.org/languages/gl/",
                "url": "https://translate.jellyfin.org/api/languages/gl/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/gl/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Desktop",
                "slug": "jellyfin-desktop",
                "id": 13,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-desktop",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-desktop/",
                "branch": "master",
                "push_branch": "",
                "filemask": "jellyfin_mpv_shim/messages/*/LC_MESSAGES/base.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": false,
                "intermediate": "",
                "new_base": "jellyfin_mpv_shim/messages/base.pot",
                "file_format": "po",
                "license": "MIT",
                "license_url": "https://spdx.org/licenses/MIT.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-desktop.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 }}\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": false,
                "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": "gl",
            "id": 1419,
            "filename": "jellyfin_mpv_shim/messages/gl/LC_MESSAGES/base.po",
            "revision": "75aa2609fa7d8f028445df47fe8acb6e5f77858b",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/gl/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/gl/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/gl/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 131,
            "translated_words": 392,
            "translated_percent": 92.2,
            "fuzzy": 8,
            "fuzzy_words": 20,
            "fuzzy_percent": 5.6,
            "failing_checks": 3,
            "failing_checks_words": 5,
            "failing_checks_percent": 2.1,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-08T03:41:39.113444-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gl/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gl/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gl/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gl/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/gl/units/?format=api"
        },
        {
            "language": {
                "id": 203,
                "code": "mt",
                "name": "Maltese",
                "plural": {
                    "id": 203,
                    "source": 0,
                    "number": 4,
                    "formula": "n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3",
                    "type": 8
                },
                "aliases": [
                    "mlt"
                ],
                "direction": "ltr",
                "population": 457267,
                "web_url": "https://translate.jellyfin.org/languages/mt/",
                "url": "https://translate.jellyfin.org/api/languages/mt/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/mt/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Web",
                "slug": "jellyfin-web",
                "id": 2,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-web.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-web/",
                "branch": "master",
                "push_branch": "",
                "filemask": "src/strings/*.json",
                "screenshot_filemask": "",
                "template": "src/strings/en-us.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "json",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-web/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-web.git",
                "check_flags": "placeholders:r\"{\\d+}\"",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 1,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "mt",
            "id": 1420,
            "filename": "src/strings/mt.json",
            "revision": "288b22613f3e0f7dd06082ca6bb516e7006f015a,d2635a19d459fe690882656cbc48bdc1a1f20a42",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/mt/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/mt/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-web/mt/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1780,
            "total_words": 10108,
            "translated": 47,
            "translated_words": 165,
            "translated_percent": 2.6,
            "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": "2024-09-27T23:50:33.768046-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mt/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mt/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mt/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mt/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/mt/units/?format=api"
        },
        {
            "language": {
                "id": 203,
                "code": "mt",
                "name": "Maltese",
                "plural": {
                    "id": 203,
                    "source": 0,
                    "number": 4,
                    "formula": "n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3",
                    "type": 8
                },
                "aliases": [
                    "mlt"
                ],
                "direction": "ltr",
                "population": 457267,
                "web_url": "https://translate.jellyfin.org/languages/mt/",
                "url": "https://translate.jellyfin.org/api/languages/mt/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/mt/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Glossary",
                "slug": "glossary",
                "id": 16,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api",
                "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": "mt",
            "id": 1421,
            "filename": "mt.tbx",
            "revision": "500489803479a2e09de6a2ff86a011ebdb0c1bbc",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/mt/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/mt/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/mt/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 138,
            "total_words": 169,
            "translated": 66,
            "translated_words": 86,
            "translated_percent": 47.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": "2024-06-17T18:23:07.848598-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mt/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mt/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mt/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mt/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/mt/units/?format=api"
        },
        {
            "language": {
                "id": 212,
                "code": "ne",
                "name": "Nepali",
                "plural": {
                    "id": 212,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "np",
                    "nep",
                    "npi"
                ],
                "direction": "ltr",
                "population": 20903374,
                "web_url": "https://translate.jellyfin.org/languages/ne/",
                "url": "https://translate.jellyfin.org/api/languages/ne/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ne/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Desktop",
                "slug": "jellyfin-desktop",
                "id": 13,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-desktop",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-desktop/",
                "branch": "master",
                "push_branch": "",
                "filemask": "jellyfin_mpv_shim/messages/*/LC_MESSAGES/base.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": false,
                "intermediate": "",
                "new_base": "jellyfin_mpv_shim/messages/base.pot",
                "file_format": "po",
                "license": "MIT",
                "license_url": "https://spdx.org/licenses/MIT.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-desktop/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-desktop.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 }}\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": false,
                "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": "ne",
            "id": 1422,
            "filename": "jellyfin_mpv_shim/messages/ne/LC_MESSAGES/base.po",
            "revision": "c7025174886d81e3fb7d528dea65a6035e89953a",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/ne/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ne/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/ne/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ne/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 126,
            "translated_words": 353,
            "translated_percent": 88.7,
            "fuzzy": 4,
            "fuzzy_words": 13,
            "fuzzy_percent": 2.8,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 2.8,
            "have_suggestion": 1,
            "have_comment": 0,
            "last_change": "2024-06-08T03:41:47.018840-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ne/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ne/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ne/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ne/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ne/units/?format=api"
        },
        {
            "language": {
                "id": 611,
                "code": "lzh",
                "name": "Literary Chinese",
                "plural": {
                    "id": 633,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [],
                "direction": "ltr",
                "population": 0,
                "web_url": "https://translate.jellyfin.org/languages/lzh/",
                "url": "https://translate.jellyfin.org/api/languages/lzh/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lzh/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Android",
                "slug": "jellyfin-android",
                "id": 12,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-android",
                "git_export": "https://translate.jellyfin.org/git/jellyfin-android/jellyfin-android/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-2.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/jellyfin-android/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "android",
                "push": "ssh://github.com/jellyfin/jellyfin-android.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/jellyfin/jellyfin-android/blob/{{branch}}/{{filename}}#L{{line}}",
                "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": false,
                "enable_suggestions": false,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 2,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://translate.jellyfin.org/api/addons/6/?format=api",
                    "https://translate.jellyfin.org/api/addons/7/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "lzh",
            "id": 1423,
            "filename": "app/src/main/res/values-lzh/strings.xml",
            "revision": "efe0a1d8ee195cf4f0ead9287f45bf45e22b7c75,330a048d8236f91207638b45d11809f05c2d790e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/lzh/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/lzh/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/lzh/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/lzh/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 105,
            "total_words": 580,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 2,
            "failing_checks_words": 20,
            "failing_checks_percent": 1.9,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-25T03:41:28.625709-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/lzh/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/lzh/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/lzh/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/lzh/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/lzh/units/?format=api"
        },
        {
            "language": {
                "id": 611,
                "code": "lzh",
                "name": "Literary Chinese",
                "plural": {
                    "id": 633,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [],
                "direction": "ltr",
                "population": 0,
                "web_url": "https://translate.jellyfin.org/languages/lzh/",
                "url": "https://translate.jellyfin.org/api/languages/lzh/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lzh/statistics/?format=api"
            },
            "component": {
                "name": "Glossary",
                "slug": "glossary",
                "id": 27,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin Android",
                    "slug": "jellyfin-android",
                    "id": 4,
                    "web": "https://github.com/jellyfin/jellyfin-android",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-android/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-android/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": false,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/jellyfin-android/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.po",
                "screenshot_filemask": "",
                "template": "en.po",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "po-mono",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/glossary/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-android/glossary/credits/?format=api",
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 140,
                "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 }}\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": false,
                "enable_suggestions": false,
                "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": "lzh",
            "id": 1424,
            "filename": "lzh.po",
            "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,f4d73dcaf28f710323e16c25bfbb97b50a6f99c1",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/glossary/lzh/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/lzh/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/glossary/lzh/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/lzh/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 6,
            "total_words": 8,
            "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": "2023-07-06T08:18:43.572954-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/lzh/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/lzh/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/lzh/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/lzh/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/lzh/units/?format=api"
        },
        {
            "language": {
                "id": 342,
                "code": "nan",
                "name": "Chinese (Min Nan)",
                "plural": {
                    "id": 361,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [],
                "direction": "ltr",
                "population": 2630911000,
                "web_url": "https://translate.jellyfin.org/languages/nan/",
                "url": "https://translate.jellyfin.org/api/languages/nan/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/nan/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Expo",
                "slug": "jellyfin-expo",
                "id": 11,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-expo.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-expo/",
                "branch": "master",
                "push_branch": "",
                "filemask": "langs/*.json",
                "screenshot_filemask": "",
                "template": "langs/en.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "langs/en.json",
                "file_format": "i18next",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-expo.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 }}\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": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "nan",
            "id": 1425,
            "filename": "langs/nan.json",
            "revision": "e05626ebe4a0c61a142e4826a4ae11861ec84ac9,1177905eb6459631431f600a24d501f99bae567c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/nan/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/nan/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/nan/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/nan/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 54,
            "total_words": 225,
            "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": "2023-07-06T13:15:42.455921-04:00",
            "last_author": "xuhao61",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/nan/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/nan/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/nan/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/nan/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/nan/units/?format=api"
        },
        {
            "language": {
                "id": 342,
                "code": "nan",
                "name": "Chinese (Min Nan)",
                "plural": {
                    "id": 361,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [],
                "direction": "ltr",
                "population": 2630911000,
                "web_url": "https://translate.jellyfin.org/languages/nan/",
                "url": "https://translate.jellyfin.org/api/languages/nan/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/nan/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Glossary",
                "slug": "glossary",
                "id": 16,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api",
                "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": "nan",
            "id": 1426,
            "filename": "nan.tbx",
            "revision": "267e9c828023da93ebbb315a25f5d719daf7e32e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/nan/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/nan/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/nan/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/nan/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 134,
            "total_words": 165,
            "translated": 24,
            "translated_words": 38,
            "translated_percent": 17.9,
            "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": "2024-06-17T18:23:07.954844-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/nan/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/nan/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/nan/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/nan/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/nan/units/?format=api"
        },
        {
            "language": {
                "id": 132,
                "code": "hy",
                "name": "Armenian",
                "plural": {
                    "id": 132,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "arm",
                    "hye"
                ],
                "direction": "ltr",
                "population": 5317271,
                "web_url": "https://translate.jellyfin.org/languages/hy/",
                "url": "https://translate.jellyfin.org/api/languages/hy/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/hy/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Expo",
                "slug": "jellyfin-expo",
                "id": 11,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-expo.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/jellyfin-expo/",
                "branch": "master",
                "push_branch": "",
                "filemask": "langs/*.json",
                "screenshot_filemask": "",
                "template": "langs/en.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "langs/en.json",
                "file_format": "i18next",
                "license": "MPL-2.0",
                "license_url": "https://spdx.org/licenses/MPL-2.0.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/jellyfin-expo/credits/?format=api",
                "new_lang": "add",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-expo.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 }}\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": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "hy",
            "id": 1427,
            "filename": "langs/hy.json",
            "revision": "a45b6c104ce0190756f4bca78826c3aca121b3c8,1177905eb6459631431f600a24d501f99bae567c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/hy/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/hy/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/hy/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hy/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 54,
            "total_words": 225,
            "translated": 28,
            "translated_words": 92,
            "translated_percent": 51.8,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 2,
            "failing_checks_words": 5,
            "failing_checks_percent": 3.7,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2023-12-26T15:05:24.043013-05:00",
            "last_author": "Sergey",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hy/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hy/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hy/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hy/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hy/units/?format=api"
        },
        {
            "language": {
                "id": 132,
                "code": "hy",
                "name": "Armenian",
                "plural": {
                    "id": 132,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "arm",
                    "hye"
                ],
                "direction": "ltr",
                "population": 5317271,
                "web_url": "https://translate.jellyfin.org/languages/hy/",
                "url": "https://translate.jellyfin.org/api/languages/hy/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/hy/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Glossary",
                "slug": "glossary",
                "id": 16,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.jellyfin.org/languages/en/",
                    "url": "https://translate.jellyfin.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Jellyfin",
                    "slug": "jellyfin",
                    "id": 1,
                    "web": "https://jellyfin.org",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://translate.jellyfin.org/git/jellyfin/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-only",
                "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin/glossary/credits/?format=api",
                "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": "hy",
            "id": 1428,
            "filename": "hy.tbx",
            "revision": "a50a30bce7019ae22810718097631b2b52234734",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/hy/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/hy/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/hy/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/hy/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 135,
            "total_words": 166,
            "translated": 58,
            "translated_words": 75,
            "translated_percent": 42.9,
            "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": "2024-06-17T18:23:08.035359-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/hy/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/hy/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/hy/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/hy/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/hy/units/?format=api"
        }
    ]
}