Translation components API.

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

GET /api/translations/?format=api&page=17
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=18",
    "previous": "https://translate.jellyfin.org/api/translations/?format=api&page=16",
    "results": [
        {
            "language": {
                "id": 152,
                "code": "kab",
                "name": "Kabyle",
                "plural": {
                    "id": 152,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "kab_kab"
                ],
                "direction": "ltr",
                "population": 3351886,
                "web_url": "https://translate.jellyfin.org/languages/kab/",
                "url": "https://translate.jellyfin.org/api/languages/kab/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/kab/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": "kab",
            "id": 1326,
            "filename": "kab.tbx",
            "revision": "48c06b6a2b4d3750fe2d04c999afa566bb8164c8",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/kab/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/kab/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/kab/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kab/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 169,
            "translated": 34,
            "translated_words": 50,
            "translated_percent": 24.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:06.940526-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kab/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kab/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kab/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kab/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/kab/units/?format=api"
        },
        {
            "language": {
                "id": 152,
                "code": "kab",
                "name": "Kabyle",
                "plural": {
                    "id": 152,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "kab_kab"
                ],
                "direction": "ltr",
                "population": 3351886,
                "web_url": "https://translate.jellyfin.org/languages/kab/",
                "url": "https://translate.jellyfin.org/api/languages/kab/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/kab/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": "kab",
            "id": 1327,
            "filename": "Emby.Server.Implementations/Localization/Core/kab.json",
            "revision": "9551f0e5c1a8c6813ec369a7b15af54035ca22fa,9702ab71236fa9768eaefa114ebf9f2d23e09cf0",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/kab/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/kab/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/kab/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kab/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 527,
            "translated": 12,
            "translated_words": 12,
            "translated_percent": 8.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": "2024-09-08T10:41:46.396040-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kab/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kab/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kab/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kab/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/kab/units/?format=api"
        },
        {
            "language": {
                "id": 127,
                "code": "hr",
                "name": "Croatian",
                "plural": {
                    "id": 127,
                    "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": [
                    "scr",
                    "hrv"
                ],
                "direction": "ltr",
                "population": 6813163,
                "web_url": "https://translate.jellyfin.org/languages/hr/",
                "url": "https://translate.jellyfin.org/api/languages/hr/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/hr/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": "hr",
            "id": 1328,
            "filename": "langs/hr.json",
            "revision": "638ebe90d4b39817c70a67d42c240a9c3c97d929,1177905eb6459631431f600a24d501f99bae567c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/hr/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/hr/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/hr/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hr/?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-07-04T08:37:14.796463-04:00",
            "last_author": "svgaming234",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hr/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hr/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hr/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hr/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/hr/units/?format=api"
        },
        {
            "language": {
                "id": 127,
                "code": "hr",
                "name": "Croatian",
                "plural": {
                    "id": 127,
                    "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": [
                    "scr",
                    "hrv"
                ],
                "direction": "ltr",
                "population": 6813163,
                "web_url": "https://translate.jellyfin.org/languages/hr/",
                "url": "https://translate.jellyfin.org/api/languages/hr/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/hr/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": "hr",
            "id": 1329,
            "filename": "jellyfin_mpv_shim/messages/hr/LC_MESSAGES/base.po",
            "revision": "70c026224e51c0f35ce4c82ea92d32cfa152c627",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/hr/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/hr/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/hr/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/hr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 142,
            "translated_words": 418,
            "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-30T10:41:31.291220-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/hr/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/hr/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/hr/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/hr/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/hr/units/?format=api"
        },
        {
            "language": {
                "id": 58,
                "code": "cs",
                "name": "Czech",
                "plural": {
                    "id": 58,
                    "source": 0,
                    "number": 3,
                    "formula": "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2",
                    "type": 2
                },
                "aliases": [
                    "cs_cs",
                    "cz",
                    "csy",
                    "ces",
                    "cze"
                ],
                "direction": "ltr",
                "population": 13045532,
                "web_url": "https://translate.jellyfin.org/languages/cs/",
                "url": "https://translate.jellyfin.org/api/languages/cs/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/cs/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": "cs",
            "id": 1330,
            "filename": "resources/language/resource.language.cs/strings.po",
            "revision": "43e8962ce38670dfa085b77c2fa7e4a3e85a12f4,68348ce3f8e80ebbd710101d2467fdbbd6ad5855",
            "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/cs/",
            "share_url": "https://translate.jellyfin.org/engage/jellycon/-/cs/",
            "translate_url": "https://translate.jellyfin.org/translate/jellycon/jellycon/cs/",
            "url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/cs/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 284,
            "total_words": 894,
            "translated": 112,
            "translated_words": 337,
            "translated_percent": 39.4,
            "fuzzy": 9,
            "fuzzy_words": 23,
            "fuzzy_percent": 3.1,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-07-20T12:41:30.658232-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/cs/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/cs/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/cs/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/cs/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/cs/units/?format=api"
        },
        {
            "language": {
                "id": 95,
                "code": "eu",
                "name": "Basque",
                "plural": {
                    "id": 95,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_eu",
                    "baq",
                    "eus"
                ],
                "direction": "ltr",
                "population": 1088518,
                "web_url": "https://translate.jellyfin.org/languages/eu/",
                "url": "https://translate.jellyfin.org/api/languages/eu/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/eu/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": "eu",
            "id": 1331,
            "filename": "app/src/main/res/values-eu/strings.xml",
            "revision": "27bddb8eba8ce37f2e788dd7774dc9b9443ffde7,330a048d8236f91207638b45d11809f05c2d790e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/eu/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/eu/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/eu/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/eu/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 105,
            "total_words": 573,
            "translated": 90,
            "translated_words": 425,
            "translated_percent": 85.7,
            "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-25T13:37:31.921242-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/eu/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/eu/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/eu/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/eu/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/eu/units/?format=api"
        },
        {
            "language": {
                "id": 95,
                "code": "eu",
                "name": "Basque",
                "plural": {
                    "id": 95,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_eu",
                    "baq",
                    "eus"
                ],
                "direction": "ltr",
                "population": 1088518,
                "web_url": "https://translate.jellyfin.org/languages/eu/",
                "url": "https://translate.jellyfin.org/api/languages/eu/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/eu/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": "eu",
            "id": 1332,
            "filename": "eu.po",
            "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,f4d73dcaf28f710323e16c25bfbb97b50a6f99c1",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/glossary/eu/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/eu/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/glossary/eu/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/eu/?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": "2022-10-06T01:15:49.968526-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/eu/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/eu/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/eu/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/eu/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/eu/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 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": "pt",
            "id": 1333,
            "filename": "langs/pt.json",
            "revision": "9cee897e0abfecd896386f9764c6a023e5b78a6b,1177905eb6459631431f600a24d501f99bae567c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/pt/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/pt/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/pt/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/pt/?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-03-11T04:38:01.047927-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/pt/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/pt/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/pt/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/pt/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/pt/units/?format=api"
        },
        {
            "language": {
                "id": 144,
                "code": "ja",
                "name": "Japanese",
                "plural": {
                    "id": 144,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "jp",
                    "jp_jpn",
                    "ja_ja",
                    "jpn_jp",
                    "jpn"
                ],
                "direction": "ltr",
                "population": 119729025,
                "web_url": "https://translate.jellyfin.org/languages/ja/",
                "url": "https://translate.jellyfin.org/api/languages/ja/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ja/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": "ja",
            "id": 1334,
            "filename": "Translations/ja.lproj/Localizable.strings",
            "revision": "5391ce85bd6412e21f4da83faddf3d1ced46d497,d67f9b0d748afac45fc7209338c62b7c627f336f",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/ja/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/ja/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/swiftfin/ja/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ja/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 351,
            "total_words": 829,
            "translated": 143,
            "translated_words": 267,
            "translated_percent": 40.7,
            "fuzzy": 1,
            "fuzzy_words": 3,
            "fuzzy_percent": 0.2,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 97,
            "have_comment": 0,
            "last_change": "2024-09-05T11:16:14.996057-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ja/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ja/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ja/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ja/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ja/units/?format=api"
        },
        {
            "language": {
                "id": 144,
                "code": "ja",
                "name": "Japanese",
                "plural": {
                    "id": 144,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "jp",
                    "jp_jpn",
                    "ja_ja",
                    "jpn_jp",
                    "jpn"
                ],
                "direction": "ltr",
                "population": 119729025,
                "web_url": "https://translate.jellyfin.org/languages/ja/",
                "url": "https://translate.jellyfin.org/api/languages/ja/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ja/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": "ja",
            "id": 1335,
            "filename": "ja.tbx",
            "revision": "1cccff01ab17b4e4373722850087142546bfa81b",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/ja/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/ja/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/glossary/ja/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ja/?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": "2022-08-09T01:22:49.348025-04:00",
            "last_author": "Chris Yang",
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ja/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ja/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ja/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ja/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ja/units/?format=api"
        },
        {
            "language": {
                "id": 95,
                "code": "eu",
                "name": "Basque",
                "plural": {
                    "id": 95,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_eu",
                    "baq",
                    "eus"
                ],
                "direction": "ltr",
                "population": 1088518,
                "web_url": "https://translate.jellyfin.org/languages/eu/",
                "url": "https://translate.jellyfin.org/api/languages/eu/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/eu/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": "eu",
            "id": 1336,
            "filename": "Translations/eu.lproj/Localizable.strings",
            "revision": "422d16fae097cecbddf0d0993ae9f5c26fc59444,d67f9b0d748afac45fc7209338c62b7c627f336f",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/eu/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/eu/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/swiftfin/eu/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/eu/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 351,
            "total_words": 829,
            "translated": 239,
            "translated_words": 522,
            "translated_percent": 68.0,
            "fuzzy": 4,
            "fuzzy_words": 7,
            "fuzzy_percent": 1.1,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 7,
            "have_comment": 0,
            "last_change": "2024-09-05T11:16:09.467612-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/eu/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/eu/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/eu/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/eu/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/eu/units/?format=api"
        },
        {
            "language": {
                "id": 95,
                "code": "eu",
                "name": "Basque",
                "plural": {
                    "id": 95,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_eu",
                    "baq",
                    "eus"
                ],
                "direction": "ltr",
                "population": 1088518,
                "web_url": "https://translate.jellyfin.org/languages/eu/",
                "url": "https://translate.jellyfin.org/api/languages/eu/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/eu/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": "eu",
            "id": 1337,
            "filename": "eu.tbx",
            "revision": "bcf46e919089680b8dc6418a4c8120ad5f5b45f9",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/eu/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/eu/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/glossary/eu/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/eu/?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": "2022-09-16T16:11:41.374817-04:00",
            "last_author": "Xabi",
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/eu/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/eu/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/eu/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/eu/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/eu/units/?format=api"
        },
        {
            "language": {
                "id": 311,
                "code": "ug",
                "name": "Uyghur",
                "plural": {
                    "id": 311,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "uig"
                ],
                "direction": "rtl",
                "population": 7670114,
                "web_url": "https://translate.jellyfin.org/languages/ug/",
                "url": "https://translate.jellyfin.org/api/languages/ug/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ug/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": "ug",
            "id": 1338,
            "filename": "app/src/main/res/values-ug/strings.xml",
            "revision": "be16bc2190bf331faec31ea9c66dbce308efea90,f8a51dce720b5b60c7b35d42af9219c435022a5d",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/ug/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/ug/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-androidtv/ug/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/ug/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 526,
            "total_words": 1614,
            "translated": 96,
            "translated_words": 185,
            "translated_percent": 18.2,
            "fuzzy": 33,
            "fuzzy_words": 71,
            "fuzzy_percent": 6.2,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-08-27T07:51:25.192413-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/ug/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/ug/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/ug/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/ug/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/ug/units/?format=api"
        },
        {
            "language": {
                "id": 311,
                "code": "ug",
                "name": "Uyghur",
                "plural": {
                    "id": 311,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "uig"
                ],
                "direction": "rtl",
                "population": 7670114,
                "web_url": "https://translate.jellyfin.org/languages/ug/",
                "url": "https://translate.jellyfin.org/api/languages/ug/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ug/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": "ug",
            "id": 1339,
            "filename": "ug.po",
            "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,f4d73dcaf28f710323e16c25bfbb97b50a6f99c1",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/glossary/ug/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/ug/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/glossary/ug/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ug/?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": "2022-10-06T01:15:52.428582-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ug/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ug/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ug/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ug/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ug/units/?format=api"
        },
        {
            "language": {
                "id": 122,
                "code": "he",
                "name": "Hebrew",
                "plural": {
                    "id": 122,
                    "source": 0,
                    "number": 4,
                    "formula": "(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3))",
                    "type": 6
                },
                "aliases": [
                    "he_he",
                    "iw",
                    "iw_il",
                    "iw_he",
                    "heb"
                ],
                "direction": "rtl",
                "population": 8675480,
                "web_url": "https://translate.jellyfin.org/languages/he/",
                "url": "https://translate.jellyfin.org/api/languages/he/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/he/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": "he",
            "id": 1340,
            "filename": "fastlane/metadata/android/he",
            "revision": "b91de02248e015c0e5b884cced1d391f909f4019,4395d1a9b77e1ce7daab92238603704c2747991c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv-fastlane/he/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/he/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-androidtv-fastlane/he/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/he/?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": 3,
            "failing_checks_words": 159,
            "failing_checks_percent": 75.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-17T13:41:28.819365-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/he/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/he/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/he/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/he/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/he/units/?format=api"
        },
        {
            "language": {
                "id": 122,
                "code": "he",
                "name": "Hebrew",
                "plural": {
                    "id": 122,
                    "source": 0,
                    "number": 4,
                    "formula": "(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3))",
                    "type": 6
                },
                "aliases": [
                    "he_he",
                    "iw",
                    "iw_il",
                    "iw_he",
                    "heb"
                ],
                "direction": "rtl",
                "population": 8675480,
                "web_url": "https://translate.jellyfin.org/languages/he/",
                "url": "https://translate.jellyfin.org/api/languages/he/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/he/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": "iw",
            "id": 1341,
            "filename": "app/src/main/res/values-iw/strings.xml",
            "revision": "f77c796990e92ff3dddc115c5e2569a188d5ebb5,330a048d8236f91207638b45d11809f05c2d790e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/he/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/he/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/he/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/he/?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": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-17T13:41:28.404066-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/he/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/he/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/he/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/he/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/he/units/?format=api"
        },
        {
            "language": {
                "id": 122,
                "code": "he",
                "name": "Hebrew",
                "plural": {
                    "id": 122,
                    "source": 0,
                    "number": 4,
                    "formula": "(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3))",
                    "type": 6
                },
                "aliases": [
                    "he_he",
                    "iw",
                    "iw_il",
                    "iw_he",
                    "heb"
                ],
                "direction": "rtl",
                "population": 8675480,
                "web_url": "https://translate.jellyfin.org/languages/he/",
                "url": "https://translate.jellyfin.org/api/languages/he/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/he/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": "he",
            "id": 1342,
            "filename": "fastlane/metadata/android/he",
            "revision": "9b708a0128cbb4e96b33bb7a70a24a9bb93855c9,6c1df962c75e99d70b16c2d5186f71a0310ddb67",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/he/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/he/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android-fastlane/he/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/he/?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": 1,
            "failing_checks_words": 121,
            "failing_checks_percent": 25.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-17T13:41:28.537682-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/he/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/he/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/he/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/he/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/he/units/?format=api"
        },
        {
            "language": {
                "id": 147,
                "code": "jbo",
                "name": "Lojban",
                "plural": {
                    "id": 147,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [],
                "direction": "ltr",
                "population": 0,
                "web_url": "https://translate.jellyfin.org/languages/jbo/",
                "url": "https://translate.jellyfin.org/api/languages/jbo/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/jbo/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": "jbo",
            "id": 1343,
            "filename": "src/strings/jbo.json",
            "revision": "429770d36f65e9501e50c93c491324075acca747,d2635a19d459fe690882656cbc48bdc1a1f20a42",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/jbo/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/jbo/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-web/jbo/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/jbo/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1780,
            "total_words": 10108,
            "translated": 73,
            "translated_words": 120,
            "translated_percent": 4.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-09-27T23:49:40.276332-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/jbo/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/jbo/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/jbo/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/jbo/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/jbo/units/?format=api"
        },
        {
            "language": {
                "id": 147,
                "code": "jbo",
                "name": "Lojban",
                "plural": {
                    "id": 147,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [],
                "direction": "ltr",
                "population": 0,
                "web_url": "https://translate.jellyfin.org/languages/jbo/",
                "url": "https://translate.jellyfin.org/api/languages/jbo/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/jbo/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": "jbo",
            "id": 1344,
            "filename": "jbo.tbx",
            "revision": "58b452515dfb7fd330105634135ef60e3a247503",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/jbo/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/jbo/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/jbo/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/jbo/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 169,
            "translated": 31,
            "translated_words": 47,
            "translated_percent": 22.6,
            "fuzzy": 3,
            "fuzzy_words": 3,
            "fuzzy_percent": 2.1,
            "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.021181-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/jbo/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/jbo/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/jbo/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/jbo/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/jbo/units/?format=api"
        },
        {
            "language": {
                "id": 147,
                "code": "jbo",
                "name": "Lojban",
                "plural": {
                    "id": 147,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [],
                "direction": "ltr",
                "population": 0,
                "web_url": "https://translate.jellyfin.org/languages/jbo/",
                "url": "https://translate.jellyfin.org/api/languages/jbo/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/jbo/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": "jbo",
            "id": 1345,
            "filename": "jellyfin_mpv_shim/messages/jbo/LC_MESSAGES/base.po",
            "revision": "f8e0e8a4bc4d069e2c5b3d4306ab2bfbc3a0c34d",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/jbo/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/jbo/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/jbo/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/jbo/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 36,
            "translated_words": 44,
            "translated_percent": 25.3,
            "fuzzy": 1,
            "fuzzy_words": 2,
            "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-06-08T03:41:42.375761-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/jbo/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/jbo/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/jbo/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/jbo/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/jbo/units/?format=api"
        },
        {
            "language": {
                "id": 147,
                "code": "jbo",
                "name": "Lojban",
                "plural": {
                    "id": 147,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [],
                "direction": "ltr",
                "population": 0,
                "web_url": "https://translate.jellyfin.org/languages/jbo/",
                "url": "https://translate.jellyfin.org/api/languages/jbo/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/jbo/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": "jbo",
            "id": 1346,
            "filename": "Emby.Server.Implementations/Localization/Core/jbo.json",
            "revision": "1b47bb2f23ef611109e2937b96a4c279308bae76,9702ab71236fa9768eaefa114ebf9f2d23e09cf0",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/jbo/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/jbo/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/jbo/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/jbo/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 527,
            "translated": 5,
            "translated_words": 6,
            "translated_percent": 3.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-08T10:41:45.991947-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/jbo/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/jbo/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/jbo/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/jbo/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/jbo/units/?format=api"
        },
        {
            "language": {
                "id": 147,
                "code": "jbo",
                "name": "Lojban",
                "plural": {
                    "id": 147,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [],
                "direction": "ltr",
                "population": 0,
                "web_url": "https://translate.jellyfin.org/languages/jbo/",
                "url": "https://translate.jellyfin.org/api/languages/jbo/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/jbo/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": "jbo",
            "id": 1347,
            "filename": "resources/language/resource.language.jbo/strings.po",
            "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,d44a37b1ec27290c9c4eda046fd3e300b60473a3",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/jbo/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/jbo/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-kodi/jbo/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/jbo/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 234,
            "total_words": 1217,
            "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": "2022-10-18T16:03:51.588402-04:00",
            "last_author": "Polaris",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/jbo/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/jbo/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/jbo/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/jbo/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/jbo/units/?format=api"
        },
        {
            "language": {
                "id": 292,
                "code": "te",
                "name": "Telugu",
                "plural": {
                    "id": 292,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "tel"
                ],
                "direction": "ltr",
                "population": 95478480,
                "web_url": "https://translate.jellyfin.org/languages/te/",
                "url": "https://translate.jellyfin.org/api/languages/te/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/te/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": "te",
            "id": 1348,
            "filename": "app/src/main/res/values-te/strings.xml",
            "revision": "34511dd11e14e2eb9028c0dbf053b025b4e00ee8,330a048d8236f91207638b45d11809f05c2d790e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/te/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/te/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/te/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/te/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 105,
            "total_words": 573,
            "translated": 98,
            "translated_words": 514,
            "translated_percent": 93.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-05-04T01:41:25.194302-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/te/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/te/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/te/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/te/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/te/units/?format=api"
        },
        {
            "language": {
                "id": 292,
                "code": "te",
                "name": "Telugu",
                "plural": {
                    "id": 292,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "tel"
                ],
                "direction": "ltr",
                "population": 95478480,
                "web_url": "https://translate.jellyfin.org/languages/te/",
                "url": "https://translate.jellyfin.org/api/languages/te/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/te/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": "te",
            "id": 1349,
            "filename": "te.po",
            "revision": "24af5393c3f3a4ab1a085f4b6f6135bda03aba96,f4d73dcaf28f710323e16c25bfbb97b50a6f99c1",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/glossary/te/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/te/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/glossary/te/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/te/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 6,
            "total_words": 8,
            "translated": 5,
            "translated_words": 7,
            "translated_percent": 83.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-05-04T11:19:20.953146-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/te/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/te/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/te/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/te/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/te/units/?format=api"
        },
        {
            "language": {
                "id": 292,
                "code": "te",
                "name": "Telugu",
                "plural": {
                    "id": 292,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "tel"
                ],
                "direction": "ltr",
                "population": 95478480,
                "web_url": "https://translate.jellyfin.org/languages/te/",
                "url": "https://translate.jellyfin.org/api/languages/te/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/te/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": "te",
            "id": 1350,
            "filename": "app/src/main/res/values-te/strings.xml",
            "revision": "b0907c07fe8c627546be97bfe207dc07249db731,f8a51dce720b5b60c7b35d42af9219c435022a5d",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv/te/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/te/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-androidtv/te/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/te/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 526,
            "total_words": 1614,
            "translated": 26,
            "translated_words": 35,
            "translated_percent": 4.9,
            "fuzzy": 13,
            "fuzzy_words": 26,
            "fuzzy_percent": 2.4,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-08-27T07:51:23.786913-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/te/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/te/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/te/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/te/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv/te/units/?format=api"
        },
        {
            "language": {
                "id": 292,
                "code": "te",
                "name": "Telugu",
                "plural": {
                    "id": 292,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "tel"
                ],
                "direction": "ltr",
                "population": 95478480,
                "web_url": "https://translate.jellyfin.org/languages/te/",
                "url": "https://translate.jellyfin.org/api/languages/te/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/te/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": "te",
            "id": 1351,
            "filename": "fastlane/metadata/android/te",
            "revision": "e433266287003000224b66a9790f32718070bdd2,6c1df962c75e99d70b16c2d5186f71a0310ddb67",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android-fastlane/te/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/te/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android-fastlane/te/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/te/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 4,
            "total_words": 169,
            "translated": 3,
            "translated_words": 137,
            "translated_percent": 75.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 7,
            "failing_checks_percent": 25.0,
            "have_suggestion": 0,
            "have_comment": 1,
            "last_change": "2024-04-27T11:36:02.740998-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/te/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/te/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/te/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/te/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android-fastlane/te/units/?format=api"
        },
        {
            "language": {
                "id": 292,
                "code": "te",
                "name": "Telugu",
                "plural": {
                    "id": 292,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "tel"
                ],
                "direction": "ltr",
                "population": 95478480,
                "web_url": "https://translate.jellyfin.org/languages/te/",
                "url": "https://translate.jellyfin.org/api/languages/te/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/te/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": "te",
            "id": 1352,
            "filename": "fastlane/metadata/android/te",
            "revision": "da39a3ee5e6b4b0d3255bfef95601890afd80709,4395d1a9b77e1ce7daab92238603704c2747991c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv-fastlane/te/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/te/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-androidtv-fastlane/te/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/te/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 4,
            "total_words": 168,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 4,
            "failing_checks_percent": 25.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-03-11T12:28:48.328365-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/te/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/te/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/te/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/te/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/te/units/?format=api"
        },
        {
            "language": {
                "id": 163,
                "code": "km",
                "name": "Khmer (Central)",
                "plural": {
                    "id": 163,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "khm"
                ],
                "direction": "ltr",
                "population": 15065030,
                "web_url": "https://translate.jellyfin.org/languages/km/",
                "url": "https://translate.jellyfin.org/api/languages/km/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/km/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": "km",
            "id": 1353,
            "filename": "Emby.Server.Implementations/Localization/Core/km.json",
            "revision": "5d10975f32dcbfe70df4e559e4ba3bd8bb29d651,9702ab71236fa9768eaefa114ebf9f2d23e09cf0",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/km/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/km/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/km/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/km/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 527,
            "translated": 131,
            "translated_words": 495,
            "translated_percent": 95.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-08T10:41:47.002521-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/km/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/km/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/km/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/km/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/km/units/?format=api"
        },
        {
            "language": {
                "id": 163,
                "code": "km",
                "name": "Khmer (Central)",
                "plural": {
                    "id": 163,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "khm"
                ],
                "direction": "ltr",
                "population": 15065030,
                "web_url": "https://translate.jellyfin.org/languages/km/",
                "url": "https://translate.jellyfin.org/api/languages/km/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/km/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": "km",
            "id": 1354,
            "filename": "km.tbx",
            "revision": "2a040e37284ec363467e611e2acc0d53099cc2b9",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/km/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/km/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/km/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/km/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 169,
            "translated": 137,
            "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-08-20T12:41:33.493306-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/km/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/km/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/km/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/km/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/km/units/?format=api"
        },
        {
            "language": {
                "id": 163,
                "code": "km",
                "name": "Khmer (Central)",
                "plural": {
                    "id": 163,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "khm"
                ],
                "direction": "ltr",
                "population": 15065030,
                "web_url": "https://translate.jellyfin.org/languages/km/",
                "url": "https://translate.jellyfin.org/api/languages/km/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/km/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": "km",
            "id": 1355,
            "filename": "jellyfin_mpv_shim/messages/km/LC_MESSAGES/base.po",
            "revision": "93590735b565d322f12c5201a01e3125480990c8",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/km/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/km/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/km/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/km/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 78,
            "translated_words": 188,
            "translated_percent": 54.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-08-20T15:12:05.353367-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/km/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/km/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/km/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/km/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/km/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 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": "pt",
            "id": 1356,
            "filename": "jellyfin_mpv_shim/messages/pt/LC_MESSAGES/base.po",
            "revision": "81440196ba2ea6e71b4cedeeb0ddc3213505722a",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/pt/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/pt/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/pt/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 142,
            "translated_words": 418,
            "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-06-16T20:11:17.413787-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/pt/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/pt/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/pt/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/pt/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/pt/units/?format=api"
        },
        {
            "language": {
                "id": 166,
                "code": "ko",
                "name": "Korean",
                "plural": {
                    "id": 166,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "ko_ko",
                    "kor_kr",
                    "kor"
                ],
                "direction": "ltr",
                "population": 78357047,
                "web_url": "https://translate.jellyfin.org/languages/ko/",
                "url": "https://translate.jellyfin.org/api/languages/ko/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ko/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": "ko",
            "id": 1357,
            "filename": "resources/language/resource.language.ko/strings.po",
            "revision": "e76f383e34d4d313fc6c6fc5f0a363fb1611c6e1,68348ce3f8e80ebbd710101d2467fdbbd6ad5855",
            "web_url": "https://translate.jellyfin.org/projects/jellycon/jellycon/ko/",
            "share_url": "https://translate.jellyfin.org/engage/jellycon/-/ko/",
            "translate_url": "https://translate.jellyfin.org/translate/jellycon/jellycon/ko/",
            "url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ko/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 284,
            "total_words": 894,
            "translated": 96,
            "translated_words": 270,
            "translated_percent": 33.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-04-04T08:38:13.216488-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ko/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ko/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ko/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ko/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellycon/jellycon/ko/units/?format=api"
        },
        {
            "language": {
                "id": 178,
                "code": "lb",
                "name": "Luxembourgish",
                "plural": {
                    "id": 178,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ltz"
                ],
                "direction": "ltr",
                "population": 421015,
                "web_url": "https://translate.jellyfin.org/languages/lb/",
                "url": "https://translate.jellyfin.org/api/languages/lb/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lb/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": "lb",
            "id": 1358,
            "filename": "Translations/lb.lproj/Localizable.strings",
            "revision": "24cfbbae39d26cd061ca9b50c5921799f0089cb9,d67f9b0d748afac45fc7209338c62b7c627f336f",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/lb/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/lb/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/swiftfin/lb/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lb/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 351,
            "total_words": 829,
            "translated": 7,
            "translated_words": 11,
            "translated_percent": 1.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-05T11:16:16.556750-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lb/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lb/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lb/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lb/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/lb/units/?format=api"
        },
        {
            "language": {
                "id": 178,
                "code": "lb",
                "name": "Luxembourgish",
                "plural": {
                    "id": 178,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ltz"
                ],
                "direction": "ltr",
                "population": 421015,
                "web_url": "https://translate.jellyfin.org/languages/lb/",
                "url": "https://translate.jellyfin.org/api/languages/lb/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/lb/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": "lb",
            "id": 1359,
            "filename": "lb.tbx",
            "revision": "e7ede3fc67c7fcf5d999e40e3c852fa008918605",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/lb/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/lb/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/glossary/lb/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lb/?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-01-06T07:29:50.859573-05:00",
            "last_author": "Nevylish",
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lb/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lb/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lb/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lb/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/lb/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 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": "ca",
            "id": 1360,
            "filename": "jellyfin_mpv_shim/messages/ca/LC_MESSAGES/base.po",
            "revision": "c6aaf73652604221fdf4db602bc9f2d1ff3f0a85",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/ca/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ca/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/ca/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ca/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 142,
            "translated_words": 418,
            "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-06-20T11:41:28.348356-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ca/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ca/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ca/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ca/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/ca/units/?format=api"
        },
        {
            "language": {
                "id": 151,
                "code": "ka",
                "name": "Georgian",
                "plural": {
                    "id": 151,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "geo",
                    "kat"
                ],
                "direction": "ltr",
                "population": 3543645,
                "web_url": "https://translate.jellyfin.org/languages/ka/",
                "url": "https://translate.jellyfin.org/api/languages/ka/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ka/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": "ka",
            "id": 1361,
            "filename": "Emby.Server.Implementations/Localization/Core/ka.json",
            "revision": "2d02522fea2dbf492308618ec252a07f0771a255,9702ab71236fa9768eaefa114ebf9f2d23e09cf0",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ka/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ka/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-core/ka/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ka/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 527,
            "translated": 126,
            "translated_words": 467,
            "translated_percent": 91.9,
            "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:46.191698-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ka/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ka/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ka/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ka/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-core/ka/units/?format=api"
        },
        {
            "language": {
                "id": 151,
                "code": "ka",
                "name": "Georgian",
                "plural": {
                    "id": 151,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "geo",
                    "kat"
                ],
                "direction": "ltr",
                "population": 3543645,
                "web_url": "https://translate.jellyfin.org/languages/ka/",
                "url": "https://translate.jellyfin.org/api/languages/ka/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ka/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": "ka",
            "id": 1362,
            "filename": "ka.tbx",
            "revision": "2cd9c21b0d65249157372c4a07f0c1be998c375f",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/glossary/ka/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ka/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/glossary/ka/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ka/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 169,
            "translated": 104,
            "translated_words": 131,
            "translated_percent": 75.9,
            "fuzzy": 1,
            "fuzzy_words": 1,
            "fuzzy_percent": 0.7,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 7,
            "have_comment": 0,
            "last_change": "2024-06-17T18:23:07.178122-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ka/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ka/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ka/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ka/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/glossary/ka/units/?format=api"
        },
        {
            "language": {
                "id": 151,
                "code": "ka",
                "name": "Georgian",
                "plural": {
                    "id": 151,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "geo",
                    "kat"
                ],
                "direction": "ltr",
                "population": 3543645,
                "web_url": "https://translate.jellyfin.org/languages/ka/",
                "url": "https://translate.jellyfin.org/api/languages/ka/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ka/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": "ka",
            "id": 1363,
            "filename": "app/src/main/res/values-ka/strings.xml",
            "revision": "a6b3daec9354f9ae75cdf8d94a67446c6227dd96,330a048d8236f91207638b45d11809f05c2d790e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/ka/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/ka/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/ka/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ka/?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": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-04-25T12:36:24.270753-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ka/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ka/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ka/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ka/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/ka/units/?format=api"
        },
        {
            "language": {
                "id": 151,
                "code": "ka",
                "name": "Georgian",
                "plural": {
                    "id": 151,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "geo",
                    "kat"
                ],
                "direction": "ltr",
                "population": 3543645,
                "web_url": "https://translate.jellyfin.org/languages/ka/",
                "url": "https://translate.jellyfin.org/api/languages/ka/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ka/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": "ka",
            "id": 1364,
            "filename": "ka.po",
            "revision": "4f8f6e6dec598f7b38d9fabe8f06f7ee39f31dcf,f4d73dcaf28f710323e16c25bfbb97b50a6f99c1",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/glossary/ka/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/ka/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/glossary/ka/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ka/?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": "2022-12-03T13:31:52.304685-05:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ka/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ka/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ka/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ka/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/glossary/ka/units/?format=api"
        },
        {
            "language": {
                "id": 295,
                "code": "th",
                "name": "Thai",
                "plural": {
                    "id": 295,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "tha"
                ],
                "direction": "ltr",
                "population": 55181920,
                "web_url": "https://translate.jellyfin.org/languages/th/",
                "url": "https://translate.jellyfin.org/api/languages/th/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/th/statistics/?format=api"
            },
            "component": {
                "name": "Jellyfin Vue",
                "slug": "jellyfin-vue",
                "id": 14,
                "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 Vue",
                    "slug": "jellyfin-vue",
                    "id": 3,
                    "web": "https://github.com/jellyfin/jellyfin-vue",
                    "web_url": "https://translate.jellyfin.org/projects/jellyfin-vue/",
                    "url": "https://translate.jellyfin.org/api/projects/jellyfin-vue/?format=api",
                    "components_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-vue/components/?format=api",
                    "repository_url": "https://translate.jellyfin.org/api/projects/jellyfin-vue/repository/?format=api",
                    "statistics_url": "https://translate.jellyfin.org/api/projects/jellyfin-vue/statistics/?format=api",
                    "categories_url": "https://translate.jellyfin.org/api/projects/jellyfin-vue/categories/?format=api",
                    "changes_list_url": "https://translate.jellyfin.org/api/projects/jellyfin-vue/changes/?format=api",
                    "languages_url": "https://translate.jellyfin.org/api/projects/jellyfin-vue/languages/?format=api",
                    "labels_url": "https://translate.jellyfin.org/api/projects/jellyfin-vue/labels/?format=api",
                    "credits_url": "https://translate.jellyfin.org/api/projects/jellyfin-vue/credits/?format=api",
                    "translation_review": false,
                    "source_review": true,
                    "set_language_team": true,
                    "instructions": "For any question or discussion about translations, please join [#jellyfin-translate:matrix.org](https://matrix.to/#/#jellyfin-translate:matrix.org) or the [Jellyfin Discord server](https://discord.gg/zHBxVSXdBV).",
                    "enable_hooks": true,
                    "language_aliases": "",
                    "enforced_2fa": false
                },
                "vcs": "git",
                "repo": "https://github.com/jellyfin/jellyfin-vue.git",
                "git_export": "https://translate.jellyfin.org/git/jellyfin-vue/jellyfin-vue/",
                "branch": "master",
                "push_branch": "",
                "filemask": "frontend/locales/*.json",
                "screenshot_filemask": "",
                "template": "frontend/locales/en.json",
                "edit_template": false,
                "intermediate": "",
                "new_base": "frontend/locales/en.json",
                "file_format": "json",
                "license": "LGPL-3.0-only",
                "license_url": "https://spdx.org/licenses/LGPL-3.0-only.html",
                "agreement": "",
                "web_url": "https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/",
                "url": "https://translate.jellyfin.org/api/components/jellyfin-vue/jellyfin-vue/?format=api",
                "repository_url": "https://translate.jellyfin.org/api/components/jellyfin-vue/jellyfin-vue/repository/?format=api",
                "translations_url": "https://translate.jellyfin.org/api/components/jellyfin-vue/jellyfin-vue/translations/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/components/jellyfin-vue/jellyfin-vue/statistics/?format=api",
                "lock_url": "https://translate.jellyfin.org/api/components/jellyfin-vue/jellyfin-vue/lock/?format=api",
                "links_url": "https://translate.jellyfin.org/api/components/jellyfin-vue/jellyfin-vue/links/?format=api",
                "changes_list_url": "https://translate.jellyfin.org/api/components/jellyfin-vue/jellyfin-vue/changes/?format=api",
                "task_url": null,
                "credits_url": "https://translate.jellyfin.org/api/components/jellyfin-vue/jellyfin-vue/credits/?format=api",
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://github.com/jellyfin/jellyfin-vue.git",
                "check_flags": "vue-format",
                "priority": 100,
                "enforced_checks": [
                    "duplicate",
                    "double_space",
                    "ellipsis",
                    "inconsistent",
                    "kashida",
                    "end_colon",
                    "end_ellipsis",
                    "end_exclamation",
                    "end_stop",
                    "escaped_newline",
                    "end_question",
                    "end_semicolon",
                    "newline-count",
                    "plurals",
                    "multiple_failures",
                    "unnamed_format",
                    "punctuation_spacing",
                    "same-plurals",
                    "begin_newline",
                    "begin_space",
                    "end_newline",
                    "end_space",
                    "same",
                    "optional_plural",
                    "safe-html",
                    "vue_format",
                    "zero-width-space"
                ],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "ferferga@hotmail.com",
                "merge_style": "rebase",
                "commit_message": "chore(i18n): translate terms ({{ 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": "feat(i18n): add {{ language_name }} translation",
                "delete_message": "chore(i18n): remove translation ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "chore(i18n): 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": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 168,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://translate.jellyfin.org/api/addons/2/?format=api",
                    "https://translate.jellyfin.org/api/addons/3/?format=api",
                    "https://translate.jellyfin.org/api/addons/1/?format=api",
                    "https://translate.jellyfin.org/api/addons/10/?format=api",
                    "https://translate.jellyfin.org/api/addons/11/?format=api",
                    "https://translate.jellyfin.org/api/addons/9/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "th",
            "id": 1365,
            "filename": "frontend/locales/th.json",
            "revision": "55ed0a01b7e73745eb8cb3440dec025d5a91fffc,3be81ad07c5f1fa5e89f5319fbc27cb1891db299",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-vue/jellyfin-vue/th/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-vue/-/th/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-vue/jellyfin-vue/th/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-vue/jellyfin-vue/th/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 412,
            "total_words": 1194,
            "translated": 137,
            "translated_words": 252,
            "translated_percent": 33.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-14T10:42:46.315738-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-vue/jellyfin-vue/th/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-vue/jellyfin-vue/th/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-vue/jellyfin-vue/th/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-vue/jellyfin-vue/th/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-vue/jellyfin-vue/th/units/?format=api"
        },
        {
            "language": {
                "id": 151,
                "code": "ka",
                "name": "Georgian",
                "plural": {
                    "id": 151,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "geo",
                    "kat"
                ],
                "direction": "ltr",
                "population": 3543645,
                "web_url": "https://translate.jellyfin.org/languages/ka/",
                "url": "https://translate.jellyfin.org/api/languages/ka/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/ka/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": "ka",
            "id": 1367,
            "filename": "src/strings/ka.json",
            "revision": "0905f2b2611d83c7f3da391f4098463c3706831c,d2635a19d459fe690882656cbc48bdc1a1f20a42",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-web/ka/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ka/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-web/ka/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ka/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1780,
            "total_words": 10108,
            "translated": 143,
            "translated_words": 435,
            "translated_percent": 8.0,
            "fuzzy": 4,
            "fuzzy_words": 49,
            "fuzzy_percent": 0.2,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-09-27T23:49:43.602385-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ka/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ka/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ka/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ka/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-web/ka/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 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": "ca",
            "id": 1368,
            "filename": "resources/language/resource.language.ca/strings.po",
            "revision": "08378dcf26309dace11852d3c4588ff2b3f13805,d44a37b1ec27290c9c4eda046fd3e300b60473a3",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-kodi/ca/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/ca/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-kodi/ca/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ca/?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": "2023-12-31T15:48:16.116835-05:00",
            "last_author": "bene toffix",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ca/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ca/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ca/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ca/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-kodi/ca/units/?format=api"
        },
        {
            "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": "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": "sq",
            "id": 1369,
            "filename": "jellyfin_mpv_shim/messages/sq/LC_MESSAGES/base.po",
            "revision": "4387ff545d84628d619950093b395b34f9c03cd5",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/sq/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/sq/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/sq/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/sq/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 142,
            "translated_words": 418,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 2.8,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-07-13T18:07:11.515288-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/sq/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/sq/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/sq/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/sq/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/sq/units/?format=api"
        },
        {
            "language": {
                "id": 72,
                "code": "el",
                "name": "Greek",
                "plural": {
                    "id": 72,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "gr",
                    "ell",
                    "gre"
                ],
                "direction": "ltr",
                "population": 12292240,
                "web_url": "https://translate.jellyfin.org/languages/el/",
                "url": "https://translate.jellyfin.org/api/languages/el/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/el/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": "el",
            "id": 1370,
            "filename": "jellyfin_mpv_shim/messages/el/LC_MESSAGES/base.po",
            "revision": "d8de653057b1f18372fc06e129995b3671d5d38d",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-desktop/el/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/el/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-desktop/el/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/el/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 142,
            "total_words": 418,
            "translated": 140,
            "translated_words": 412,
            "translated_percent": 98.5,
            "fuzzy": 2,
            "fuzzy_words": 6,
            "fuzzy_percent": 1.4,
            "failing_checks": 4,
            "failing_checks_words": 6,
            "failing_checks_percent": 2.8,
            "have_suggestion": 4,
            "have_comment": 0,
            "last_change": "2024-06-11T04:41:28.098243-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/el/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/el/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/el/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/el/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-desktop/el/units/?format=api"
        },
        {
            "language": {
                "id": 72,
                "code": "el",
                "name": "Greek",
                "plural": {
                    "id": 72,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "gr",
                    "ell",
                    "gre"
                ],
                "direction": "ltr",
                "population": 12292240,
                "web_url": "https://translate.jellyfin.org/languages/el/",
                "url": "https://translate.jellyfin.org/api/languages/el/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/el/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": "el",
            "id": 1371,
            "filename": "langs/el.json",
            "revision": "aaaf7075f554fc88d6f5a9eb593c1130da91684e,1177905eb6459631431f600a24d501f99bae567c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin/jellyfin-expo/el/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin/-/el/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin/jellyfin-expo/el/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/el/?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-01-06T15:18:14.492624-05:00",
            "last_author": "Retrial",
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/el/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/el/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/el/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/el/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin/jellyfin-expo/el/units/?format=api"
        },
        {
            "language": {
                "id": 72,
                "code": "el",
                "name": "Greek",
                "plural": {
                    "id": 72,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "gr",
                    "ell",
                    "gre"
                ],
                "direction": "ltr",
                "population": 12292240,
                "web_url": "https://translate.jellyfin.org/languages/el/",
                "url": "https://translate.jellyfin.org/api/languages/el/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/el/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": "el",
            "id": 1372,
            "filename": "app/src/main/res/values-el/strings.xml",
            "revision": "2f1e39f683001eb0ce2ade9df03ab69189bc6b96,330a048d8236f91207638b45d11809f05c2d790e",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/el/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/el/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-android/el/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/el/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 105,
            "total_words": 573,
            "translated": 101,
            "translated_words": 518,
            "translated_percent": 96.1,
            "fuzzy": 1,
            "fuzzy_words": 29,
            "fuzzy_percent": 0.9,
            "failing_checks": 6,
            "failing_checks_words": 15,
            "failing_checks_percent": 5.7,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-04-25T12:36:11.347735-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/el/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/el/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/el/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/el/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-android/el/units/?format=api"
        },
        {
            "language": {
                "id": 72,
                "code": "el",
                "name": "Greek",
                "plural": {
                    "id": 72,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "gr",
                    "ell",
                    "gre"
                ],
                "direction": "ltr",
                "population": 12292240,
                "web_url": "https://translate.jellyfin.org/languages/el/",
                "url": "https://translate.jellyfin.org/api/languages/el/?format=api",
                "statistics_url": "https://translate.jellyfin.org/api/languages/el/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": "el",
            "id": 1373,
            "filename": "fastlane/metadata/android/el",
            "revision": "b79b1b1790e61e48afd2df20b220bc7951bf1b70,4395d1a9b77e1ce7daab92238603704c2747991c",
            "web_url": "https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-androidtv-fastlane/el/",
            "share_url": "https://translate.jellyfin.org/engage/jellyfin-android/-/el/",
            "translate_url": "https://translate.jellyfin.org/translate/jellyfin-android/jellyfin-androidtv-fastlane/el/",
            "url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/el/?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": 3,
            "failing_checks_words": 159,
            "failing_checks_percent": 75.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-03-11T12:28:42.987919-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/el/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/el/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/el/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/el/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/jellyfin-android/jellyfin-androidtv-fastlane/el/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": "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": "ca",
            "id": 1374,
            "filename": "Translations/ca.lproj/Localizable.strings",
            "revision": "19c33bfcb86afd04d8f82c3185b2f7c56c97d558,d67f9b0d748afac45fc7209338c62b7c627f336f",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/ca/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/ca/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/swiftfin/ca/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ca/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 351,
            "total_words": 829,
            "translated": 351,
            "translated_words": 829,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 1,
            "failing_checks_percent": 0.2,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-09-07T10:41:34.621185-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ca/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ca/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ca/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ca/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/ca/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": "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": "ca",
            "id": 1375,
            "filename": "ca.tbx",
            "revision": "204618e513f51970b5bf9cf226f69026d576d5e5",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/glossary/ca/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/ca/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/glossary/ca/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ca/?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-10-15T05:16:57.467229-04:00",
            "last_author": "Edu MN",
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ca/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ca/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ca/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ca/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/glossary/ca/units/?format=api"
        },
        {
            "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": "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": "sq",
            "id": 1376,
            "filename": "Translations/sq.lproj/Localizable.strings",
            "revision": "f5b3ebd3460b7052b8bb790bdbbb7f73729738b2,d67f9b0d748afac45fc7209338c62b7c627f336f",
            "web_url": "https://translate.jellyfin.org/projects/swiftfin/swiftfin/sq/",
            "share_url": "https://translate.jellyfin.org/engage/swiftfin/-/sq/",
            "translate_url": "https://translate.jellyfin.org/translate/swiftfin/swiftfin/sq/",
            "url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/sq/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 351,
            "total_words": 829,
            "translated": 212,
            "translated_words": 471,
            "translated_percent": 60.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-09-05T11:16:25.256452-04:00",
            "last_author": null,
            "repository_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/sq/repository/?format=api",
            "file_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/sq/file/?format=api",
            "statistics_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/sq/statistics/?format=api",
            "changes_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/sq/changes/?format=api",
            "units_list_url": "https://translate.jellyfin.org/api/translations/swiftfin/swiftfin/sq/units/?format=api"
        }
    ]
}