Translation components API.

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

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

{
    "count": 137504,
    "next": "https://hosted.weblate.org/api/translations/?format=api&page=8",
    "previous": "https://hosted.weblate.org/api/translations/?format=api&page=6",
    "results": [
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "the_ambush",
                "slug": "the_ambush",
                "id": 17,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "mercurial",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "https://hg.weblate.org/sumwars",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/the_ambush.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush/",
                "url": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_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": [
                    "https://hosted.weblate.org/api/addons/96/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "es",
            "id": 402,
            "filename": "share/translation/es/the_ambush.po",
            "revision": "bc309ec10ae9726d915edaf8bbb076f568268d41",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_ambush/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 24,
            "total_words": 180,
            "translated": 24,
            "translated_words": 180,
            "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": "2014-03-05T12:33:02+01:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "defend_dwarfenwall",
                "slug": "defend_dwarfenwall",
                "id": 20,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/defend_dwarfenwall.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/defend_dwarfenwall/",
                "url": "https://hosted.weblate.org/api/components/sumwars/defend_dwarfenwall/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/defend_dwarfenwall/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/defend_dwarfenwall/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/defend_dwarfenwall/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/defend_dwarfenwall/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/defend_dwarfenwall/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/defend_dwarfenwall/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 403,
            "filename": "share/translation/es/defend_dwarfenwall.po",
            "revision": "f017bf48dd308116079d88aeb933aa72616d2bd7",
            "web_url": "https://hosted.weblate.org/projects/sumwars/defend_dwarfenwall/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/defend_dwarfenwall/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/defend_dwarfenwall/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 247,
            "total_words": 1893,
            "translated": 236,
            "translated_words": 1811,
            "translated_percent": 95.5,
            "fuzzy": 11,
            "fuzzy_words": 82,
            "fuzzy_percent": 4.4,
            "failing_checks": 13,
            "failing_checks_words": 94,
            "failing_checks_percent": 5.2,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2017-08-02T21:48:58+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/defend_dwarfenwall/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/defend_dwarfenwall/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/defend_dwarfenwall/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/defend_dwarfenwall/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/defend_dwarfenwall/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "fortify_dwarfenwall",
                "slug": "fortify_dwarfenwall",
                "id": 31,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/fortify_dwarfenwall.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/fortify_dwarfenwall/",
                "url": "https://hosted.weblate.org/api/components/sumwars/fortify_dwarfenwall/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/fortify_dwarfenwall/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/fortify_dwarfenwall/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/fortify_dwarfenwall/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/fortify_dwarfenwall/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/fortify_dwarfenwall/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/fortify_dwarfenwall/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 404,
            "filename": "share/translation/es/fortify_dwarfenwall.po",
            "revision": "35044e33b079e88309937045ecc4729656fb7bf6",
            "web_url": "https://hosted.weblate.org/projects/sumwars/fortify_dwarfenwall/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/fortify_dwarfenwall/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 200,
            "total_words": 1611,
            "translated": 196,
            "translated_words": 1575,
            "translated_percent": 98.0,
            "fuzzy": 4,
            "fuzzy_words": 36,
            "fuzzy_percent": 2.0,
            "failing_checks": 5,
            "failing_checks_words": 47,
            "failing_checks_percent": 2.5,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-10-03T00:24:24+02:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "goblin_raid",
                "slug": "goblin_raid",
                "id": 29,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/goblin_raid.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/goblin_raid/",
                "url": "https://hosted.weblate.org/api/components/sumwars/goblin_raid/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/goblin_raid/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/goblin_raid/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/goblin_raid/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/goblin_raid/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/goblin_raid/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/goblin_raid/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 405,
            "filename": "share/translation/es/goblin_raid.po",
            "revision": "16e19fa28f9cf6810ce067778dfb82868f08ed55",
            "web_url": "https://hosted.weblate.org/projects/sumwars/goblin_raid/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/goblin_raid/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/goblin_raid/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 259,
            "translated": 27,
            "translated_words": 259,
            "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": "2018-05-23T11:22:11+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/goblin_raid/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/goblin_raid/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/goblin_raid/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/goblin_raid/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/goblin_raid/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "greenOrchid",
                "slug": "greenorchid",
                "id": 21,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/greenOrchid.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/greenorchid/",
                "url": "https://hosted.weblate.org/api/components/sumwars/greenorchid/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/greenorchid/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/greenorchid/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/greenorchid/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/greenorchid/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/greenorchid/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/greenorchid/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 406,
            "filename": "share/translation/es/greenOrchid.po",
            "revision": "85f1f13aacaa3761cef71ba0f4173bdb004f2138",
            "web_url": "https://hosted.weblate.org/projects/sumwars/greenorchid/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/greenorchid/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/greenorchid/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 68,
            "total_words": 536,
            "translated": 64,
            "translated_words": 504,
            "translated_percent": 94.1,
            "fuzzy": 4,
            "fuzzy_words": 32,
            "fuzzy_percent": 5.8,
            "failing_checks": 5,
            "failing_checks_words": 67,
            "failing_checks_percent": 7.3,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-10-01T21:54:27+02:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/greenorchid/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/greenorchid/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/greenorchid/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/greenorchid/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/greenorchid/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "herb_collector",
                "slug": "herb_collector",
                "id": 32,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/herb_collector.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/herb_collector/",
                "url": "https://hosted.weblate.org/api/components/sumwars/herb_collector/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/herb_collector/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/herb_collector/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/herb_collector/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/herb_collector/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/herb_collector/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/herb_collector/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 407,
            "filename": "share/translation/es/herb_collector.po",
            "revision": "835b70eafbbe183e0d57b64535c3c8f1b94d3635",
            "web_url": "https://hosted.weblate.org/projects/sumwars/herb_collector/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/herb_collector/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 44,
            "total_words": 276,
            "translated": 43,
            "translated_words": 274,
            "translated_percent": 97.7,
            "fuzzy": 1,
            "fuzzy_words": 2,
            "fuzzy_percent": 2.2,
            "failing_checks": 1,
            "failing_checks_words": 2,
            "failing_checks_percent": 2.2,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-10-23T21:36:07+02:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "joringsbridge",
                "slug": "joringsbridge",
                "id": 24,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/joringsbridge.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/joringsbridge/",
                "url": "https://hosted.weblate.org/api/components/sumwars/joringsbridge/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/joringsbridge/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/joringsbridge/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/joringsbridge/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/joringsbridge/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/joringsbridge/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/joringsbridge/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 408,
            "filename": "share/translation/es/joringsbridge.po",
            "revision": "0706d3991b6be8ac89941b027236bf78a95049b2",
            "web_url": "https://hosted.weblate.org/projects/sumwars/joringsbridge/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/joringsbridge/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/joringsbridge/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 102,
            "total_words": 679,
            "translated": 102,
            "translated_words": 679,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 10,
            "failing_checks_percent": 0.9,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2015-09-16T23:29:13+02:00",
            "last_author": "Ronnie Simon",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/joringsbridge/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/joringsbridge/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/joringsbridge/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/joringsbridge/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/joringsbridge/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "maylons_grave",
                "slug": "maylons_grave",
                "id": 35,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/maylons_grave.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/maylons_grave/",
                "url": "https://hosted.weblate.org/api/components/sumwars/maylons_grave/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/maylons_grave/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/maylons_grave/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/maylons_grave/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/maylons_grave/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/maylons_grave/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/maylons_grave/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 409,
            "filename": "share/translation/es/maylons_grave.po",
            "revision": "d9caab8751faa6b9526fe9f4b5714a608f3a410c",
            "web_url": "https://hosted.weblate.org/projects/sumwars/maylons_grave/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/maylons_grave/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 46,
            "total_words": 432,
            "translated": 46,
            "translated_words": 432,
            "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": "2014-05-28T22:18:35+02:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "menu",
                "slug": "menu",
                "id": 30,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/menu.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/menu/",
                "url": "https://hosted.weblate.org/api/components/sumwars/menu/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/menu/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/menu/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/menu/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/menu/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/menu/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/menu/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 410,
            "filename": "share/translation/es/menu.po",
            "revision": "cbc9678cfd5a44e43f497fca6c5475875fb16428",
            "web_url": "https://hosted.weblate.org/projects/sumwars/menu/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/menu/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/menu/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 190,
            "total_words": 399,
            "translated": 190,
            "translated_words": 399,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 2,
            "failing_checks_percent": 0.5,
            "have_suggestion": 4,
            "have_comment": 0,
            "last_change": "2014-03-07T01:29:08+01:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/menu/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/menu/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/menu/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/menu/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/menu/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "rescue_willard",
                "slug": "rescue_willard",
                "id": 23,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/rescue_willard.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/rescue_willard/",
                "url": "https://hosted.weblate.org/api/components/sumwars/rescue_willard/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/rescue_willard/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/rescue_willard/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/rescue_willard/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/rescue_willard/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/rescue_willard/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/rescue_willard/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 411,
            "filename": "share/translation/es/rescue_willard.po",
            "revision": "89c0d3cd0449250e55924dbd6d158649e84c0a2a",
            "web_url": "https://hosted.weblate.org/projects/sumwars/rescue_willard/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/rescue_willard/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/rescue_willard/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 80,
            "total_words": 701,
            "translated": 80,
            "translated_words": 701,
            "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": 1,
            "have_comment": 0,
            "last_change": "2014-03-16T22:50:45+01:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/rescue_willard/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/rescue_willard/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/rescue_willard/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/rescue_willard/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/rescue_willard/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "rob_the_robber",
                "slug": "rob_the_robber",
                "id": 19,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/rob_the_robber.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/rob_the_robber/",
                "url": "https://hosted.weblate.org/api/components/sumwars/rob_the_robber/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/rob_the_robber/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/rob_the_robber/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/rob_the_robber/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/rob_the_robber/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/rob_the_robber/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/rob_the_robber/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 412,
            "filename": "share/translation/es/rob_the_robber.po",
            "revision": "d8b95a593d63eec2aacbd6b341e9e0b9764c2994",
            "web_url": "https://hosted.weblate.org/projects/sumwars/rob_the_robber/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/rob_the_robber/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/rob_the_robber/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 53,
            "total_words": 448,
            "translated": 52,
            "translated_words": 441,
            "translated_percent": 98.1,
            "fuzzy": 1,
            "fuzzy_words": 7,
            "fuzzy_percent": 1.8,
            "failing_checks": 1,
            "failing_checks_words": 7,
            "failing_checks_percent": 1.8,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-10-02T00:32:34+02:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/rob_the_robber/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/rob_the_robber/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/rob_the_robber/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/rob_the_robber/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/rob_the_robber/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "scout",
                "slug": "scout",
                "id": 37,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/scout.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/scout/",
                "url": "https://hosted.weblate.org/api/components/sumwars/scout/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/scout/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/scout/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/scout/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/scout/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/scout/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/scout/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 413,
            "filename": "share/translation/es/scout.po",
            "revision": "d0f9bc5772454d7463d2e7b9a5d05cd9c9bea758",
            "web_url": "https://hosted.weblate.org/projects/sumwars/scout/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/scout/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/scout/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 51,
            "total_words": 466,
            "translated": 49,
            "translated_words": 435,
            "translated_percent": 96.0,
            "fuzzy": 2,
            "fuzzy_words": 31,
            "fuzzy_percent": 3.9,
            "failing_checks": 3,
            "failing_checks_words": 43,
            "failing_checks_percent": 5.8,
            "have_suggestion": 1,
            "have_comment": 0,
            "last_change": "2020-04-23T16:43:41.935470+02:00",
            "last_author": "Anonymous",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/scout/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/scout/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/scout/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "sumwars",
                "slug": "sumwars",
                "id": 18,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/sumwars.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/sumwars/",
                "url": "https://hosted.weblate.org/api/components/sumwars/sumwars/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/sumwars/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/sumwars/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/sumwars/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/sumwars/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/sumwars/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/sumwars/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 414,
            "filename": "share/translation/es/sumwars.po",
            "revision": "c47750d1dd9166ae67732c4a37985f3f7f8e5669",
            "web_url": "https://hosted.weblate.org/projects/sumwars/sumwars/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/sumwars/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/sumwars/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 822,
            "total_words": 3608,
            "translated": 800,
            "translated_words": 3567,
            "translated_percent": 97.3,
            "fuzzy": 8,
            "fuzzy_words": 15,
            "fuzzy_percent": 0.9,
            "failing_checks": 12,
            "failing_checks_words": 23,
            "failing_checks_percent": 1.4,
            "have_suggestion": 3,
            "have_comment": 0,
            "last_change": "2014-10-23T21:00:59+02:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/sumwars/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/sumwars/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/sumwars/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/sumwars/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/sumwars/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "testquest",
                "slug": "testquest",
                "id": 26,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/testquest.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/testquest/",
                "url": "https://hosted.weblate.org/api/components/sumwars/testquest/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/testquest/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/testquest/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/testquest/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/testquest/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/testquest/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/testquest/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 415,
            "filename": "share/translation/es/testquest.po",
            "revision": "7b155d47dfe8c37f8dce76ee817f9c9ad45d7b67",
            "web_url": "https://hosted.weblate.org/projects/sumwars/testquest/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/testquest/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/testquest/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 29,
            "total_words": 47,
            "translated": 29,
            "translated_words": 47,
            "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": "2014-03-06T13:24:14+01:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/testquest/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/testquest/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/testquest/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/testquest/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/testquest/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "the_ambush_of_the_undead",
                "slug": "the_ambush_of_the_undead",
                "id": 34,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/the_ambush_of_the_undead.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush_of_the_undead/",
                "url": "https://hosted.weblate.org/api/components/sumwars/the_ambush_of_the_undead/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush_of_the_undead/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush_of_the_undead/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush_of_the_undead/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush_of_the_undead/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush_of_the_undead/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/the_ambush_of_the_undead/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 416,
            "filename": "share/translation/es/the_ambush_of_the_undead.po",
            "revision": "50258494985cefca529c71e4b66a2e297d40b424",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush_of_the_undead/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_ambush_of_the_undead/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 134,
            "total_words": 1016,
            "translated": 132,
            "translated_words": 1002,
            "translated_percent": 98.5,
            "fuzzy": 2,
            "fuzzy_words": 14,
            "fuzzy_percent": 1.4,
            "failing_checks": 4,
            "failing_checks_words": 36,
            "failing_checks_percent": 2.9,
            "have_suggestion": 1,
            "have_comment": 0,
            "last_change": "2015-02-24T19:49:39+01:00",
            "last_author": "Gonzalo Exequiel Pedone",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "the_besieged_farm",
                "slug": "the_besieged_farm",
                "id": 33,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/the_besieged_farm.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/the_besieged_farm/",
                "url": "https://hosted.weblate.org/api/components/sumwars/the_besieged_farm/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/the_besieged_farm/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/the_besieged_farm/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/the_besieged_farm/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/the_besieged_farm/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/the_besieged_farm/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/the_besieged_farm/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 417,
            "filename": "share/translation/es/the_besieged_farm.po",
            "revision": "7f03fc04899522ab5e6f7c289fea6e48c8db3aae",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_besieged_farm/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_besieged_farm/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 35,
            "total_words": 301,
            "translated": 35,
            "translated_words": 301,
            "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": "2014-10-23T21:45:53+02:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "the_goblinslayer",
                "slug": "the_goblinslayer",
                "id": 27,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/the_goblinslayer.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/the_goblinslayer/",
                "url": "https://hosted.weblate.org/api/components/sumwars/the_goblinslayer/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/the_goblinslayer/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/the_goblinslayer/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/the_goblinslayer/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/the_goblinslayer/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/the_goblinslayer/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/the_goblinslayer/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 418,
            "filename": "share/translation/es/the_goblinslayer.po",
            "revision": "1fe11d9164c3d0c7dddecf9d8ec7bb33a5161aec",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_goblinslayer/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_goblinslayer/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_goblinslayer/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 21,
            "total_words": 80,
            "translated": 21,
            "translated_words": 80,
            "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": "2014-01-13T08:46:45+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_goblinslayer/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_goblinslayer/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_goblinslayer/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_goblinslayer/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_goblinslayer/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "the_poolmonster",
                "slug": "the_poolmonster",
                "id": 25,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/the_poolmonster.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/the_poolmonster/",
                "url": "https://hosted.weblate.org/api/components/sumwars/the_poolmonster/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/the_poolmonster/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/the_poolmonster/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/the_poolmonster/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/the_poolmonster/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/the_poolmonster/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/the_poolmonster/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 419,
            "filename": "share/translation/es/the_poolmonster.po",
            "revision": "77b68f6e0579e962fcab577a32ee00aa821b9871",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_poolmonster/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_poolmonster/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_poolmonster/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 23,
            "total_words": 85,
            "translated": 21,
            "translated_words": 68,
            "translated_percent": 91.3,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 2,
            "have_comment": 0,
            "last_change": "2014-07-18T17:09:48+02:00",
            "last_author": "alunacast38",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_poolmonster/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_poolmonster/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_poolmonster/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_poolmonster/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_poolmonster/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "the_trader",
                "slug": "the_trader",
                "id": 28,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/the_trader.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/the_trader/",
                "url": "https://hosted.weblate.org/api/components/sumwars/the_trader/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/the_trader/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/the_trader/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/the_trader/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/the_trader/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/the_trader/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/the_trader/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 420,
            "filename": "share/translation/es/the_trader.po",
            "revision": "985eb49e3cd305b3ab4ab6c8db0bc870b14830c1",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_trader/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_trader/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_trader/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 92,
            "total_words": 853,
            "translated": 92,
            "translated_words": 853,
            "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": 1,
            "have_comment": 0,
            "last_change": "2014-10-23T21:41:58+02:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_trader/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_trader/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_trader/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_trader/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_trader/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "tools",
                "slug": "tools",
                "id": 22,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/tools.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/tools/",
                "url": "https://hosted.weblate.org/api/components/sumwars/tools/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/tools/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/tools/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/tools/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/tools/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/tools/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/tools/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 421,
            "filename": "share/translation/es/tools.po",
            "revision": "f6468eaefd8aa102fa1ca54619292a024182c939",
            "web_url": "https://hosted.weblate.org/projects/sumwars/tools/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/tools/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/tools/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 82,
            "total_words": 115,
            "translated": 82,
            "translated_words": 115,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 2,
            "failing_checks_percent": 1.2,
            "have_suggestion": 3,
            "have_comment": 0,
            "last_change": "2014-01-13T08:46:49+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/tools/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/tools/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/tools/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/tools/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/tools/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "tutorial",
                "slug": "tutorial",
                "id": 36,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Summoning Wars",
                    "slug": "sumwars",
                    "id": 8,
                    "web": "https://sourceforge.net/projects/sumwars/",
                    "web_url": "https://hosted.weblate.org/projects/sumwars/",
                    "url": "https://hosted.weblate.org/api/projects/sumwars/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sumwars/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sumwars/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sumwars/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sumwars/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sumwars/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sumwars/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sumwars/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://bitbucket.org/sumwars/sumwars-code",
                "git_export": "",
                "branch": "default",
                "push_branch": "",
                "filemask": "share/translation/*/tutorial.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sumwars/tutorial/",
                "url": "https://hosted.weblate.org/api/components/sumwars/tutorial/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sumwars/tutorial/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sumwars/tutorial/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sumwars/tutorial/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sumwars/tutorial/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sumwars/tutorial/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sumwars/tutorial/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "ssh://bitbucket.org/sumwars/sumwars-code",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/sumwars/the_ambush/?format=api"
            },
            "language_code": "es",
            "id": 422,
            "filename": "share/translation/es/tutorial.po",
            "revision": "97d8009f74f1a311807212509333e1df18cbede7",
            "web_url": "https://hosted.weblate.org/projects/sumwars/tutorial/es/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/tutorial/es/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 334,
            "total_words": 3117,
            "translated": 334,
            "translated_words": 3117,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 6,
            "failing_checks_percent": 0.2,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-03-08T19:36:53+01:00",
            "last_author": "Rubén Viguera Marañón",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/es/units/?format=api"
        },
        {
            "language": {
                "id": 116,
                "code": "ko",
                "name": "Korean",
                "plural": {
                    "id": 165,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "ko_ko",
                    "kor_kr",
                    "kor"
                ],
                "direction": "ltr",
                "population": 78357047,
                "web_url": "https://hosted.weblate.org/languages/ko/",
                "url": "https://hosted.weblate.org/api/languages/ko/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ko/statistics/?format=api"
            },
            "component": {
                "name": "Scenario: Tutorial",
                "slug": "tutorial",
                "id": 15,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/scenarios/*/tutorial.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/tutorial/",
                "url": "https://hosted.weblate.org/api/components/uh/tutorial/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/tutorial/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/tutorial/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/tutorial/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/tutorial/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/tutorial/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/tutorial/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": [
                    "https://hosted.weblate.org/api/addons/108/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "ko",
            "id": 424,
            "filename": "po/scenarios/ko/tutorial.po",
            "revision": "38e62194182e140a78889d06f9eaea0c2265d028",
            "web_url": "https://hosted.weblate.org/projects/uh/tutorial/ko/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/ko/",
            "translate_url": "https://hosted.weblate.org/translate/uh/tutorial/ko/",
            "url": "https://hosted.weblate.org/api/translations/uh/tutorial/ko/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 188,
            "total_words": 3382,
            "translated": 188,
            "translated_words": 3382,
            "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": "2020-09-13T10:53:48.971041+02:00",
            "last_author": "k ks",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/tutorial/ko/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/tutorial/ko/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/tutorial/ko/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/tutorial/ko/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/tutorial/ko/units/?format=api"
        },
        {
            "language": {
                "id": 116,
                "code": "ko",
                "name": "Korean",
                "plural": {
                    "id": 165,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "ko_ko",
                    "kor_kr",
                    "kor"
                ],
                "direction": "ltr",
                "population": 78357047,
                "web_url": "https://hosted.weblate.org/languages/ko/",
                "url": "https://hosted.weblate.org/api/languages/ko/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ko/statistics/?format=api"
            },
            "component": {
                "name": "Scenario: The Unknown",
                "slug": "the-unknown",
                "id": 16,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/scenarios/*/The_Unknown.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/the-unknown/",
                "url": "https://hosted.weblate.org/api/components/uh/the-unknown/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/the-unknown/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/the-unknown/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/the-unknown/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/the-unknown/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/the-unknown/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/the-unknown/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": [
                    "https://hosted.weblate.org/api/addons/107/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "ko",
            "id": 425,
            "filename": "po/scenarios/ko/The_Unknown.po",
            "revision": "8b224f8df428a08cce39f68ff8176a9906489b7c",
            "web_url": "https://hosted.weblate.org/projects/uh/the-unknown/ko/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/ko/",
            "translate_url": "https://hosted.weblate.org/translate/uh/the-unknown/ko/",
            "url": "https://hosted.weblate.org/api/translations/uh/the-unknown/ko/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 22,
            "total_words": 486,
            "translated": 22,
            "translated_words": 486,
            "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": "2020-09-13T10:52:41.895065+02:00",
            "last_author": "k ks",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/the-unknown/ko/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/the-unknown/ko/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/the-unknown/ko/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/the-unknown/ko/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/the-unknown/ko/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "hr",
                "name": "Croatian",
                "plural": {
                    "id": 66,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "scr",
                    "hrv"
                ],
                "direction": "ltr",
                "population": 6813163,
                "web_url": "https://hosted.weblate.org/languages/hr/",
                "url": "https://hosted.weblate.org/api/languages/hr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/hr/statistics/?format=api"
            },
            "component": {
                "name": "strings",
                "slug": "strings",
                "id": 12,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "GetBack GPS",
                    "slug": "getback_gps",
                    "id": 6,
                    "web": "http://ruleant.github.io/getback_gps/",
                    "web_url": "https://hosted.weblate.org/projects/getback_gps/",
                    "url": "https://hosted.weblate.org/api/projects/getback_gps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/getback_gps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/getback_gps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/getback_gps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/getback_gps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/getback_gps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/getback_gps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/getback_gps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/ruleant/getback_gps.git",
                "git_export": "https://hosted.weblate.org/git/getback_gps/strings/",
                "branch": "master",
                "push_branch": "",
                "filemask": "res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "res/values/strings.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/getback_gps/strings/",
                "url": "https://hosted.weblate.org/api/components/getback_gps/strings/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/getback_gps/strings/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/getback_gps/strings/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/getback_gps/strings/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/getback_gps/strings/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/getback_gps/strings/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/getback_gps/strings/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:ruleant/getback_gps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/ruleant/ariadne/blob/master/{{filename}}#L{{line}}",
                "report_source_bugs": "",
                "merge_style": "merge",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "hr",
            "id": 426,
            "filename": "res/values-hr/strings.xml",
            "revision": "7f40a210ecea818ae542af0896f0ff6cdca140cc,6c866e04329aca56a9195fa5b866f765650cc8f4",
            "web_url": "https://hosted.weblate.org/projects/getback_gps/strings/hr/",
            "share_url": "https://hosted.weblate.org/engage/getback_gps/-/hr/",
            "translate_url": "https://hosted.weblate.org/translate/getback_gps/strings/hr/",
            "url": "https://hosted.weblate.org/api/translations/getback_gps/strings/hr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 95,
            "total_words": 366,
            "translated": 95,
            "translated_words": 366,
            "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": "2021-01-12T23:32:18.507805+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/getback_gps/strings/hr/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/getback_gps/strings/hr/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/getback_gps/strings/hr/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/getback_gps/strings/hr/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/getback_gps/strings/hr/units/?format=api"
        },
        {
            "language": {
                "id": 96,
                "code": "nl",
                "name": "Dutch",
                "plural": {
                    "id": 73,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "dut",
                    "nld"
                ],
                "direction": "ltr",
                "population": 31765645,
                "web_url": "https://hosted.weblate.org/languages/nl/",
                "url": "https://hosted.weblate.org/api/languages/nl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/nl/statistics/?format=api"
            },
            "component": {
                "name": "master",
                "slug": "master",
                "id": 10,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "SDAPS",
                    "slug": "sdaps",
                    "id": 5,
                    "web": "http://sdaps.org/",
                    "web_url": "https://hosted.weblate.org/projects/sdaps/",
                    "url": "https://hosted.weblate.org/api/projects/sdaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sdaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sdaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sdaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sdaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sdaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sdaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sdaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "This is the translation for the SDAPS main program. Most of the strings belong to the command line tool. A small amount are used in the GTK based user interface for corrections.\r\n\r\nPlease note that the strings in the \"tex\" subproject will be used to generate a PDF questionnaire. Said differently, these are strings that will be printed on paper.",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/sdaps/sdaps.git",
                "git_export": "https://hosted.weblate.org/git/sdaps/master/",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sdaps/master/",
                "url": "https://hosted.weblate.org/api/components/sdaps/master/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sdaps/master/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sdaps/master/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sdaps/master/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sdaps/master/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sdaps/master/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sdaps/master/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "git@github.com:sdaps/sdaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/benzea/sdaps/blob/master/po/{{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)",
                "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 \"{{ hook_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": 6,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "nl",
            "id": 427,
            "filename": "po/nl.po",
            "revision": "5a1378673a20e56b392200b090b46bb454f5d8dd",
            "web_url": "https://hosted.weblate.org/projects/sdaps/master/nl/",
            "share_url": "https://hosted.weblate.org/engage/sdaps/-/nl/",
            "translate_url": "https://hosted.weblate.org/translate/sdaps/master/nl/",
            "url": "https://hosted.weblate.org/api/translations/sdaps/master/nl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 203,
            "total_words": 2100,
            "translated": 49,
            "translated_words": 562,
            "translated_percent": 24.1,
            "fuzzy": 7,
            "fuzzy_words": 104,
            "fuzzy_percent": 3.4,
            "failing_checks": 4,
            "failing_checks_words": 149,
            "failing_checks_percent": 1.9,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2023-04-20T18:49:27.641164+02:00",
            "last_author": "Benjamin Berg",
            "repository_url": "https://hosted.weblate.org/api/translations/sdaps/master/nl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sdaps/master/nl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sdaps/master/nl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sdaps/master/nl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sdaps/master/nl/units/?format=api"
        },
        {
            "language": {
                "id": 114,
                "code": "sr",
                "name": "Serbian",
                "plural": {
                    "id": 268,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "scc",
                    "sr_cs",
                    "rs",
                    "srp"
                ],
                "direction": "ltr",
                "population": 7516818,
                "web_url": "https://hosted.weblate.org/languages/sr/",
                "url": "https://hosted.weblate.org/api/languages/sr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/sr/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "sr",
            "id": 429,
            "filename": "po/voices/sr.po",
            "revision": "18a224caa83824b430223d816fb9de9c0da35bbb",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/sr/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/sr/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/sr/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/sr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2021-01-26T15:07:03.595155+01:00",
            "last_author": "Слободан Симић(Slobodan Simić)",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/sr/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/sr/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/sr/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/sr/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/sr/units/?format=api"
        },
        {
            "language": {
                "id": 4,
                "code": "ca@valencia",
                "name": "Valencian",
                "plural": {
                    "id": 334,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "val_es",
                    "ca_es@valencia",
                    "ca_xv",
                    "ca_valencia",
                    "va"
                ],
                "direction": "ltr",
                "population": 8679138,
                "web_url": "https://hosted.weblate.org/languages/ca@valencia/",
                "url": "https://hosted.weblate.org/api/languages/ca@valencia/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ca@valencia/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "ca@valencia",
            "id": 430,
            "filename": "po/voices/ca@valencia.po",
            "revision": "fd6db5d123e5a1575a0f7321408e066d44a0d8a9",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/ca@valencia/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/ca@valencia/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/ca@valencia/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/ca@valencia/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "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": "2017-01-01T16:48:42+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/ca@valencia/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/ca@valencia/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/ca@valencia/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/ca@valencia/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/ca@valencia/units/?format=api"
        },
        {
            "language": {
                "id": 186,
                "code": "zh_Hans",
                "name": "Chinese (Simplified)",
                "plural": {
                    "id": 57,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "chinese",
                    "chinese_chs",
                    "schinese",
                    "chinese_zh",
                    "cn",
                    "zh",
                    "zhcn",
                    "zh_cn",
                    "zh_chs",
                    "cmn",
                    "zh_hans_cn",
                    "zh_cmn_hans",
                    "chs",
                    "chi"
                ],
                "direction": "ltr",
                "population": 1266066359,
                "web_url": "https://hosted.weblate.org/languages/zh_Hans/",
                "url": "https://hosted.weblate.org/api/languages/zh_Hans/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/zh_Hans/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "zh_CN",
            "id": 431,
            "filename": "po/voices/zh_CN.po",
            "revision": "59878ec832f71dc08775731a8b87df96702d3762",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/zh_Hans/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/zh_Hans/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/zh_Hans/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/zh_Hans/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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-06-15T18:27:58.274479+02:00",
            "last_author": "chenli",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/zh_Hans/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/zh_Hans/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/zh_Hans/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/zh_Hans/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/zh_Hans/units/?format=api"
        },
        {
            "language": {
                "id": 96,
                "code": "nl",
                "name": "Dutch",
                "plural": {
                    "id": 73,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "dut",
                    "nld"
                ],
                "direction": "ltr",
                "population": 31765645,
                "web_url": "https://hosted.weblate.org/languages/nl/",
                "url": "https://hosted.weblate.org/api/languages/nl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/nl/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "nl",
            "id": 432,
            "filename": "po/voices/nl.po",
            "revision": "314fc2f2778c05d41d26cdbd6a65ea6da640c8c8",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/nl/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/nl/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/nl/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/nl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2017-01-01T16:48:47+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/nl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/nl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/nl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/nl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/nl/units/?format=api"
        },
        {
            "language": {
                "id": 38,
                "code": "ro",
                "name": "Romanian",
                "plural": {
                    "id": 251,
                    "source": 0,
                    "number": 3,
                    "formula": "n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2",
                    "type": 2
                },
                "aliases": [
                    "ron",
                    "rum",
                    "mol"
                ],
                "direction": "ltr",
                "population": 22187407,
                "web_url": "https://hosted.weblate.org/languages/ro/",
                "url": "https://hosted.weblate.org/api/languages/ro/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ro/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "ro",
            "id": 433,
            "filename": "po/voices/ro.po",
            "revision": "24c801aaede5aba8d219efe2019e7ec4bba7c1b7",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/ro/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/ro/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/ro/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/ro/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 24,
            "translated_words": 196,
            "translated_percent": 88.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": "2020-09-13T08:42:11.543550+02:00",
            "last_author": "Alexandru Mituchi",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/ro/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/ro/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/ro/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/ro/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/ro/units/?format=api"
        },
        {
            "language": {
                "id": 66,
                "code": "hu",
                "name": "Hungarian",
                "plural": {
                    "id": 136,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "hun"
                ],
                "direction": "ltr",
                "population": 12443429,
                "web_url": "https://hosted.weblate.org/languages/hu/",
                "url": "https://hosted.weblate.org/api/languages/hu/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/hu/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "hu",
            "id": 434,
            "filename": "po/voices/hu.po",
            "revision": "e93634a6c48d50c112acf69a26bd75203eae3299",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/hu/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/hu/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/hu/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/hu/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2017-01-01T16:48:45+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/hu/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/hu/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/hu/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/hu/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/hu/units/?format=api"
        },
        {
            "language": {
                "id": 60,
                "code": "vi",
                "name": "Vietnamese",
                "plural": {
                    "id": 337,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "vn",
                    "vie"
                ],
                "direction": "ltr",
                "population": 86222961,
                "web_url": "https://hosted.weblate.org/languages/vi/",
                "url": "https://hosted.weblate.org/api/languages/vi/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/vi/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "vi",
            "id": 435,
            "filename": "po/voices/vi.po",
            "revision": "8420a85d8d6e63faec07bc49620e12f786f2f7ca",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/vi/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/vi/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/vi/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/vi/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "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": "2017-01-01T16:48:49+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/vi/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/vi/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/vi/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/vi/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/vi/units/?format=api"
        },
        {
            "language": {
                "id": 34,
                "code": "et",
                "name": "Estonian",
                "plural": {
                    "id": 84,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "et_et",
                    "est",
                    "ekk"
                ],
                "direction": "ltr",
                "population": 878449,
                "web_url": "https://hosted.weblate.org/languages/et/",
                "url": "https://hosted.weblate.org/api/languages/et/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/et/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "et",
            "id": 436,
            "filename": "po/voices/et.po",
            "revision": "1e8cacbd41472992e783b2f83d13adffa8122e3d",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/et/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/et/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/et/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/et/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2017-01-01T16:48:43+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/et/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/et/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/et/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/et/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/et/units/?format=api"
        },
        {
            "language": {
                "id": 6,
                "code": "ga",
                "name": "Irish",
                "plural": {
                    "id": 145,
                    "source": 0,
                    "number": 5,
                    "formula": "n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4",
                    "type": 10
                },
                "aliases": [
                    "gle"
                ],
                "direction": "ltr",
                "population": 1237487,
                "web_url": "https://hosted.weblate.org/languages/ga/",
                "url": "https://hosted.weblate.org/api/languages/ga/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ga/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "ga",
            "id": 437,
            "filename": "po/voices/ga.po",
            "revision": "c069610f5eca5b32007f5030bbb3efe2e2eb70c8",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/ga/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/ga/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/ga/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/ga/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "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": "2017-01-01T16:48:44+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/ga/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/ga/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/ga/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/ga/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/ga/units/?format=api"
        },
        {
            "language": {
                "id": 12,
                "code": "tr",
                "name": "Turkish",
                "plural": {
                    "id": 323,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "trk",
                    "tur"
                ],
                "direction": "ltr",
                "population": 80360705,
                "web_url": "https://hosted.weblate.org/languages/tr/",
                "url": "https://hosted.weblate.org/api/languages/tr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/tr/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "tr",
            "id": 438,
            "filename": "po/voices/tr.po",
            "revision": "a6aacb749b3cfb1675b243f7edad2268f077dedc",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/tr/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/tr/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/tr/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/tr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2017-01-01T16:48:49+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/tr/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/tr/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/tr/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/tr/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/tr/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "hr",
                "name": "Croatian",
                "plural": {
                    "id": 66,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "scr",
                    "hrv"
                ],
                "direction": "ltr",
                "population": 6813163,
                "web_url": "https://hosted.weblate.org/languages/hr/",
                "url": "https://hosted.weblate.org/api/languages/hr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/hr/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "hr",
            "id": 439,
            "filename": "po/voices/hr.po",
            "revision": "2d3544f5522cda4e1d30d00acda750d21dac90ec",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/hr/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/hr/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/hr/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/hr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2021-12-24T18:09:37.023562+01:00",
            "last_author": "Milo Ivir",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/hr/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/hr/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/hr/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/hr/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/hr/units/?format=api"
        },
        {
            "language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "fr",
            "id": 440,
            "filename": "po/voices/fr.po",
            "revision": "63da0cec8467973d4ad1d1b008b07c55d763155b",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/fr/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/fr/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/fr/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2017-01-01T16:48:43+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/fr/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/fr/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/fr/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/fr/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/fr/units/?format=api"
        },
        {
            "language": {
                "id": 93,
                "code": "id",
                "name": "Indonesian",
                "plural": {
                    "id": 141,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "in",
                    "in_id",
                    "ind"
                ],
                "direction": "ltr",
                "population": 171207687,
                "web_url": "https://hosted.weblate.org/languages/id/",
                "url": "https://hosted.weblate.org/api/languages/id/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/id/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "id",
            "id": 441,
            "filename": "po/voices/id.po",
            "revision": "3d06044363f97da5a6de8f1175c5124b20cb30a2",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/id/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/id/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/id/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/id/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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-03-21T18:24:44.217661+01:00",
            "last_author": "Taufik Adi Wicaksono",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/id/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/id/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/id/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/id/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/id/units/?format=api"
        },
        {
            "language": {
                "id": 86,
                "code": "it",
                "name": "Italian",
                "plural": {
                    "id": 146,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "ita_it",
                    "ita"
                ],
                "direction": "ltr",
                "population": 70247059,
                "web_url": "https://hosted.weblate.org/languages/it/",
                "url": "https://hosted.weblate.org/api/languages/it/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/it/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "it",
            "id": 442,
            "filename": "po/voices/it.po",
            "revision": "135732ba07e41c9158ee30485181ac78a793be7c",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/it/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/it/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/it/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/it/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2021-05-20T13:01:35.772534+02:00",
            "last_author": "Sinapse X",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/it/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/it/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/it/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/it/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/it/units/?format=api"
        },
        {
            "language": {
                "id": 56,
                "code": "cs",
                "name": "Czech",
                "plural": {
                    "id": 68,
                    "source": 0,
                    "number": 3,
                    "formula": "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "cs_cs",
                    "cz",
                    "csy",
                    "ces",
                    "cze"
                ],
                "direction": "ltr",
                "population": 13045532,
                "web_url": "https://hosted.weblate.org/languages/cs/",
                "url": "https://hosted.weblate.org/api/languages/cs/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/cs/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "cs",
            "id": 443,
            "filename": "po/voices/cs.po",
            "revision": "158953a8ea58d3b5059668dfcb463340fb0c94e5",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/cs/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/cs/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/cs/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/cs/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2021-07-14T20:36:51.326158+02:00",
            "last_author": "Jiri Zizkin Zizka",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/cs/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/cs/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/cs/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/cs/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/cs/units/?format=api"
        },
        {
            "language": {
                "id": 23,
                "code": "pt_BR",
                "name": "Portuguese (Brazil)",
                "plural": {
                    "id": 246,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "braz_por",
                    "portuguese_br",
                    "bp",
                    "por_br",
                    "ptb"
                ],
                "direction": "ltr",
                "population": 192661560,
                "web_url": "https://hosted.weblate.org/languages/pt_BR/",
                "url": "https://hosted.weblate.org/api/languages/pt_BR/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt_BR/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "pt_BR",
            "id": 444,
            "filename": "po/voices/pt_BR.po",
            "revision": "72d8613d7fec4481b3751a1b50f22001d04e8c48",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/pt_BR/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/pt_BR/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/pt_BR/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/pt_BR/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2019-04-19T11:34:44+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/pt_BR/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/pt_BR/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/pt_BR/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/pt_BR/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/pt_BR/units/?format=api"
        },
        {
            "language": {
                "id": 29,
                "code": "el",
                "name": "Greek",
                "plural": {
                    "id": 108,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "gr",
                    "ell",
                    "gre"
                ],
                "direction": "ltr",
                "population": 12292240,
                "web_url": "https://hosted.weblate.org/languages/el/",
                "url": "https://hosted.weblate.org/api/languages/el/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/el/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "el",
            "id": 445,
            "filename": "po/voices/el.po",
            "revision": "4e8c4fec10421ef614dd18630652613031b478fe",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/el/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/el/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/el/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/el/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "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": 2,
            "have_comment": 0,
            "last_change": "2024-01-01T22:48:06.885168+01:00",
            "last_author": "Anonymous",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/el/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/el/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/el/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/el/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/el/units/?format=api"
        },
        {
            "language": {
                "id": 24,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 104,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://hosted.weblate.org/languages/de/",
                "url": "https://hosted.weblate.org/api/languages/de/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "de",
            "id": 446,
            "filename": "po/voices/de.po",
            "revision": "309cef82463f528a6c539eb2d14674009f3dc0c3",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/de/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/de/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/de/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": 1,
            "last_change": "2023-07-30T14:26:56.086351+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/de/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/de/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/de/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/de/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/de/units/?format=api"
        },
        {
            "language": {
                "id": 90,
                "code": "zu",
                "name": "Zulu",
                "plural": {
                    "id": 352,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "zul"
                ],
                "direction": "ltr",
                "population": 13973829,
                "web_url": "https://hosted.weblate.org/languages/zu/",
                "url": "https://hosted.weblate.org/api/languages/zu/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/zu/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "zu",
            "id": 447,
            "filename": "po/voices/zu.po",
            "revision": "5bedb66d52e29cf6a1064b8cb56b90882b845fa9",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/zu/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/zu/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/zu/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/zu/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "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": "2017-01-01T16:48:50+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/zu/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/zu/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/zu/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/zu/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/zu/units/?format=api"
        },
        {
            "language": {
                "id": 13,
                "code": "lv",
                "name": "Latvian",
                "plural": {
                    "id": 175,
                    "source": 0,
                    "number": 3,
                    "formula": "(n % 10 == 0 || n % 100 >= 11 && n % 100 <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2)",
                    "type": 11
                },
                "aliases": [
                    "lav",
                    "lvs"
                ],
                "direction": "ltr",
                "population": 1147550,
                "web_url": "https://hosted.weblate.org/languages/lv/",
                "url": "https://hosted.weblate.org/api/languages/lv/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/lv/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "lv",
            "id": 448,
            "filename": "po/voices/lv.po",
            "revision": "3819f150a9c8c7efed1093fbb8232b04085f78cd",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/lv/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/lv/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/lv/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/lv/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "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": "2017-01-01T16:48:46+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/lv/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/lv/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/lv/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/lv/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/lv/units/?format=api"
        },
        {
            "language": {
                "id": 82,
                "code": "af",
                "name": "Afrikaans",
                "plural": {
                    "id": 5,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "afr"
                ],
                "direction": "ltr",
                "population": 9318845,
                "web_url": "https://hosted.weblate.org/languages/af/",
                "url": "https://hosted.weblate.org/api/languages/af/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/af/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "af",
            "id": 449,
            "filename": "po/voices/af.po",
            "revision": "46b285cf05873318cae1657fcd661193e2f2d884",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/af/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/af/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/af/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/af/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "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": "2017-01-01T16:48:41+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/af/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/af/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/af/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/af/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/af/units/?format=api"
        },
        {
            "language": {
                "id": 73,
                "code": "ml",
                "name": "Malayalam",
                "plural": {
                    "id": 191,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "mal"
                ],
                "direction": "ltr",
                "population": 43257484,
                "web_url": "https://hosted.weblate.org/languages/ml/",
                "url": "https://hosted.weblate.org/api/languages/ml/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ml/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "ml",
            "id": 450,
            "filename": "po/voices/ml.po",
            "revision": "48831f4c0a4c3f564f09ccd0e8eecb0dda4d9263",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/ml/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/ml/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/ml/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/ml/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "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": "2017-01-01T16:48:46+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/ml/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/ml/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/ml/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/ml/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/ml/units/?format=api"
        },
        {
            "language": {
                "id": 16,
                "code": "th",
                "name": "Thai",
                "plural": {
                    "id": 315,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "tha"
                ],
                "direction": "ltr",
                "population": 55181920,
                "web_url": "https://hosted.weblate.org/languages/th/",
                "url": "https://hosted.weblate.org/api/languages/th/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/th/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "th",
            "id": 451,
            "filename": "po/voices/th.po",
            "revision": "6adfebf2083d9ebc3f1b62cbd559a745f81db7f6",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/th/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/th/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/th/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/th/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2019-12-29T02:30:58+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/th/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/th/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/th/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/th/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/th/units/?format=api"
        },
        {
            "language": {
                "id": 42,
                "code": "uk",
                "name": "Ukrainian",
                "plural": {
                    "id": 327,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ua",
                    "ua_ua",
                    "uk_uk",
                    "ukr"
                ],
                "direction": "ltr",
                "population": 29348975,
                "web_url": "https://hosted.weblate.org/languages/uk/",
                "url": "https://hosted.weblate.org/api/languages/uk/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/uk/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "uk",
            "id": 452,
            "filename": "po/voices/uk.po",
            "revision": "11f5544f18bc2fb8c731eff1d2add2069b566ec8",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/uk/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/uk/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2021-08-17T01:53:36.520537+02:00",
            "last_author": "Tymofii Lytvynenko",
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/uk/units/?format=api"
        },
        {
            "language": {
                "id": 49,
                "code": "ja",
                "name": "Japanese",
                "plural": {
                    "id": 148,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "jp",
                    "jp_jpn",
                    "ja_ja",
                    "jpn_jp",
                    "jpn"
                ],
                "direction": "ltr",
                "population": 119729025,
                "web_url": "https://hosted.weblate.org/languages/ja/",
                "url": "https://hosted.weblate.org/api/languages/ja/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ja/statistics/?format=api"
            },
            "component": {
                "name": "Voices",
                "slug": "voices",
                "id": 38,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Unknown Horizons",
                    "slug": "uh",
                    "id": 7,
                    "web": "http://www.unknown-horizons.org/",
                    "web_url": "https://hosted.weblate.org/projects/uh/",
                    "url": "https://hosted.weblate.org/api/projects/uh/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/uh/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/uh/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/uh/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/uh/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/uh/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/uh/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/uh/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/unknown-horizons/unknown-horizons.git",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/voices/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/uh/voices/",
                "url": "https://hosted.weblate.org/api/components/uh/voices/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/uh/voices/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/uh/voices/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/uh/voices/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/uh/voices/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/uh/voices/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/uh/voices/changes/?format=api",
                "task_url": null,
                "new_lang": "contact",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
                "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 \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": 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": "https://hosted.weblate.org/api/components/uh/uh/?format=api"
            },
            "language_code": "ja",
            "id": 453,
            "filename": "po/voices/ja.po",
            "revision": "d1e00d2d391574bc25f7cb583b931dc89d4041a5",
            "web_url": "https://hosted.weblate.org/projects/uh/voices/ja/",
            "share_url": "https://hosted.weblate.org/engage/uh/-/ja/",
            "translate_url": "https://hosted.weblate.org/translate/uh/voices/ja/",
            "url": "https://hosted.weblate.org/api/translations/uh/voices/ja/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 27,
            "total_words": 221,
            "translated": 27,
            "translated_words": 221,
            "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": "2017-01-01T16:48:45+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/uh/voices/ja/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/uh/voices/ja/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/uh/voices/ja/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/uh/voices/ja/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/uh/voices/ja/units/?format=api"
        }
    ]
}