Translation components API.

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

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

{
    "count": 137102,
    "next": "https://hosted.weblate.org/api/translations/?format=api&page=7",
    "previous": "https://hosted.weblate.org/api/translations/?format=api&page=5",
    "results": [
        {
            "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"
            },
            "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": "en",
            "id": 352,
            "filename": "",
            "revision": "be1244d7fa0ddc1902a8ffc64577a0f746df2811",
            "web_url": "https://hosted.weblate.org/projects/sumwars/menu/en/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/en/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/menu/en/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/menu/en/?format=api",
            "is_template": false,
            "is_source": true,
            "total": 196,
            "total_words": 411,
            "translated": 196,
            "translated_words": 411,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 5,
            "failing_checks_words": 5,
            "failing_checks_percent": 2.5,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2017-08-03T21:21:26+02:00",
            "last_author": "monolifed",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/menu/en/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/menu/en/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/menu/en/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/menu/en/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/menu/en/units/?format=api"
        },
        {
            "language": {
                "id": 58,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 245,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "https://hosted.weblate.org/languages/pt/",
                "url": "https://hosted.weblate.org/api/languages/pt/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt/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": "pt",
            "id": 353,
            "filename": "share/translation/pt/fortify_dwarfenwall.po",
            "revision": "b23822ac130f9584218259bf6f28a77d46de46f4",
            "web_url": "https://hosted.weblate.org/projects/sumwars/fortify_dwarfenwall/pt/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pt/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/fortify_dwarfenwall/pt/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 200,
            "total_words": 1611,
            "translated": 5,
            "translated_words": 8,
            "translated_percent": 2.5,
            "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": "2018-08-06T18:36:41+02:00",
            "last_author": "Tiago A. Reul",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pt/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pt/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pt/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pt/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pt/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": "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": "it",
            "id": 354,
            "filename": "share/translation/it/fortify_dwarfenwall.po",
            "revision": "855b1a7f1f4cd2c16a6c456c81bd1016023a2c36",
            "web_url": "https://hosted.weblate.org/projects/sumwars/fortify_dwarfenwall/it/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/it/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/fortify_dwarfenwall/it/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/it/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 200,
            "total_words": 1611,
            "translated": 197,
            "translated_words": 1567,
            "translated_percent": 98.5,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 11,
            "failing_checks_words": 79,
            "failing_checks_percent": 5.5,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2015-03-09T09:48:27+01:00",
            "last_author": "Michal Čihař",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/it/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/it/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/it/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/it/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/it/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/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": "ru",
            "id": 355,
            "filename": "share/translation/ru/fortify_dwarfenwall.po",
            "revision": "c9a74b1a3f97b75bd0f18e803c509d980fc45d56",
            "web_url": "https://hosted.weblate.org/projects/sumwars/fortify_dwarfenwall/ru/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/fortify_dwarfenwall/ru/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 200,
            "total_words": 1611,
            "translated": 1,
            "translated_words": 2,
            "translated_percent": 0.5,
            "fuzzy": 3,
            "fuzzy_words": 5,
            "fuzzy_percent": 1.5,
            "failing_checks": 11,
            "failing_checks_words": 19,
            "failing_checks_percent": 5.5,
            "have_suggestion": 1,
            "have_comment": 0,
            "last_change": "2019-05-18T19:32:31+02:00",
            "last_author": "Евгений Егоров",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/ru/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": "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": "de",
            "id": 356,
            "filename": "share/translation/de/fortify_dwarfenwall.po",
            "revision": "30e8400bd678830c2eb110394aa1787643997b0d",
            "web_url": "https://hosted.weblate.org/projects/sumwars/fortify_dwarfenwall/de/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/de/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/fortify_dwarfenwall/de/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 200,
            "total_words": 1611,
            "translated": 200,
            "translated_words": 1611,
            "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": "2019-05-20T20:49:40+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/de/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/de/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/de/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/de/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/de/units/?format=api"
        },
        {
            "language": {
                "id": 78,
                "code": "pl",
                "name": "Polish",
                "plural": {
                    "id": 244,
                    "source": 0,
                    "number": 3,
                    "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "plk",
                    "pol"
                ],
                "direction": "ltr",
                "population": 41077398,
                "web_url": "https://hosted.weblate.org/languages/pl/",
                "url": "https://hosted.weblate.org/api/languages/pl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pl/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": "pl",
            "id": 357,
            "filename": "share/translation/pl/fortify_dwarfenwall.po",
            "revision": "05d2d5b68e2d82e87413090b1718cdff8333e93f",
            "web_url": "https://hosted.weblate.org/projects/sumwars/fortify_dwarfenwall/pl/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pl/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/fortify_dwarfenwall/pl/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 200,
            "total_words": 1611,
            "translated": 2,
            "translated_words": 4,
            "translated_percent": 1.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": "2016-04-12T15:45:55+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/pl/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": "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": "uk",
            "id": 358,
            "filename": "share/translation/uk/fortify_dwarfenwall.po",
            "revision": "7bde2e5e2cfd434bee23e6a52dfe1091f2c79d45",
            "web_url": "https://hosted.weblate.org/projects/sumwars/fortify_dwarfenwall/uk/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/fortify_dwarfenwall/uk/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 200,
            "total_words": 1611,
            "translated": 197,
            "translated_words": 1567,
            "translated_percent": 98.5,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 3,
            "failing_checks_words": 44,
            "failing_checks_percent": 1.5,
            "have_suggestion": 2,
            "have_comment": 0,
            "last_change": "2022-08-29T16:55:16.397023+02:00",
            "last_author": "Artem",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/uk/units/?format=api"
        },
        {
            "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"
            },
            "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": "en",
            "id": 359,
            "filename": "",
            "revision": "bec743e4f9b0e267a8f27cb5c5f0b219d250851c",
            "web_url": "https://hosted.weblate.org/projects/sumwars/fortify_dwarfenwall/en/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/en/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/fortify_dwarfenwall/en/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/en/?format=api",
            "is_template": false,
            "is_source": true,
            "total": 200,
            "total_words": 1611,
            "translated": 200,
            "translated_words": 1611,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 31,
            "failing_checks_words": 228,
            "failing_checks_percent": 15.5,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2017-08-03T21:11:47+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/en/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/en/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/en/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/en/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/fortify_dwarfenwall/en/units/?format=api"
        },
        {
            "language": {
                "id": 58,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 245,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "https://hosted.weblate.org/languages/pt/",
                "url": "https://hosted.weblate.org/api/languages/pt/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt/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": "pt",
            "id": 360,
            "filename": "share/translation/pt/herb_collector.po",
            "revision": "f97074c187884b1a238f296c1a11875e8f7c2862",
            "web_url": "https://hosted.weblate.org/projects/sumwars/herb_collector/pt/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pt/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/herb_collector/pt/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 44,
            "total_words": 276,
            "translated": 2,
            "translated_words": 2,
            "translated_percent": 4.5,
            "fuzzy": 1,
            "fuzzy_words": 1,
            "fuzzy_percent": 2.2,
            "failing_checks": 1,
            "failing_checks_words": 1,
            "failing_checks_percent": 2.2,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2018-07-19T20:41:13+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pt/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pt/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pt/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pt/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pt/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": "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": "it",
            "id": 361,
            "filename": "share/translation/it/herb_collector.po",
            "revision": "631fe22c17f1c61ea6b0039929e66c1cbbbebfd6",
            "web_url": "https://hosted.weblate.org/projects/sumwars/herb_collector/it/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/it/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/herb_collector/it/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/it/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 44,
            "total_words": 276,
            "translated": 42,
            "translated_words": 261,
            "translated_percent": 95.4,
            "fuzzy": 1,
            "fuzzy_words": 14,
            "fuzzy_percent": 2.2,
            "failing_checks": 5,
            "failing_checks_words": 20,
            "failing_checks_percent": 11.3,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2019-01-17T11:13:26+01:00",
            "last_author": "Hairic95",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/it/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/it/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/it/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/it/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/it/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/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": "ru",
            "id": 362,
            "filename": "share/translation/ru/herb_collector.po",
            "revision": "e0637b65db113bac21909ab5ccf73052f091aeb2",
            "web_url": "https://hosted.weblate.org/projects/sumwars/herb_collector/ru/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/herb_collector/ru/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 44,
            "total_words": 276,
            "translated": 40,
            "translated_words": 257,
            "translated_percent": 90.9,
            "fuzzy": 1,
            "fuzzy_words": 14,
            "fuzzy_percent": 2.2,
            "failing_checks": 6,
            "failing_checks_words": 20,
            "failing_checks_percent": 13.6,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-01-13T08:45:56+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/ru/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": "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": "de",
            "id": 363,
            "filename": "share/translation/de/herb_collector.po",
            "revision": "6236b8037980219de0c08daeeb85ccefc0b64910",
            "web_url": "https://hosted.weblate.org/projects/sumwars/herb_collector/de/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/de/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/herb_collector/de/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 44,
            "total_words": 276,
            "translated": 44,
            "translated_words": 276,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 2,
            "failing_checks_percent": 2.2,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2019-05-14T07:50:00+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/de/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/de/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/de/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/de/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/de/units/?format=api"
        },
        {
            "language": {
                "id": 78,
                "code": "pl",
                "name": "Polish",
                "plural": {
                    "id": 244,
                    "source": 0,
                    "number": 3,
                    "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "plk",
                    "pol"
                ],
                "direction": "ltr",
                "population": 41077398,
                "web_url": "https://hosted.weblate.org/languages/pl/",
                "url": "https://hosted.weblate.org/api/languages/pl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pl/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": "pl",
            "id": 364,
            "filename": "share/translation/pl/herb_collector.po",
            "revision": "4a2c835814e8d89dacac20ccb2fa4fc3c0c44fc0",
            "web_url": "https://hosted.weblate.org/projects/sumwars/herb_collector/pl/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pl/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/herb_collector/pl/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 44,
            "total_words": 276,
            "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": "2014-01-13T08:45:56+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/pl/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": "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": "uk",
            "id": 365,
            "filename": "share/translation/uk/herb_collector.po",
            "revision": "ec48429d0284ff13fec951d8ca810c5f9fc030af",
            "web_url": "https://hosted.weblate.org/projects/sumwars/herb_collector/uk/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/herb_collector/uk/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 44,
            "total_words": 276,
            "translated": 42,
            "translated_words": 261,
            "translated_percent": 95.4,
            "fuzzy": 1,
            "fuzzy_words": 14,
            "fuzzy_percent": 2.2,
            "failing_checks": 1,
            "failing_checks_words": 14,
            "failing_checks_percent": 2.2,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-01-13T08:45:56+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/uk/units/?format=api"
        },
        {
            "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"
            },
            "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": "en",
            "id": 366,
            "filename": "",
            "revision": "9a28e00ab929de1490dfe79f3a6b61b35f8589dc",
            "web_url": "https://hosted.weblate.org/projects/sumwars/herb_collector/en/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/en/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/herb_collector/en/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/en/?format=api",
            "is_template": false,
            "is_source": true,
            "total": 44,
            "total_words": 276,
            "translated": 44,
            "translated_words": 276,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 6,
            "failing_checks_words": 25,
            "failing_checks_percent": 13.6,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2017-08-03T21:12:31+02:00",
            "last_author": "monolifed",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/en/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/en/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/en/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/en/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/herb_collector/en/units/?format=api"
        },
        {
            "language": {
                "id": 58,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 245,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "https://hosted.weblate.org/languages/pt/",
                "url": "https://hosted.weblate.org/api/languages/pt/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt/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": "pt",
            "id": 367,
            "filename": "share/translation/pt/the_besieged_farm.po",
            "revision": "e3a1988810a1b0ec242e421ac054b5d01cb1812d",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_besieged_farm/pt/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pt/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_besieged_farm/pt/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 35,
            "total_words": 301,
            "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": "2014-01-13T08:46:44+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pt/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pt/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pt/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pt/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pt/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": "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": "it",
            "id": 368,
            "filename": "share/translation/it/the_besieged_farm.po",
            "revision": "f6c0007fabb843bc6fc0f441c8b5b758ae3e32c0",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_besieged_farm/it/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/it/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_besieged_farm/it/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/it/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 35,
            "total_words": 301,
            "translated": 34,
            "translated_words": 299,
            "translated_percent": 97.1,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 2,
            "failing_checks_words": 19,
            "failing_checks_percent": 5.7,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-01-13T08:46:44+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/it/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/it/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/it/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/it/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/it/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/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": "ru",
            "id": 369,
            "filename": "share/translation/ru/the_besieged_farm.po",
            "revision": "fa5df90926e6eace96082c45bca8a6bb15b6a94e",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_besieged_farm/ru/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_besieged_farm/ru/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 35,
            "total_words": 301,
            "translated": 34,
            "translated_words": 299,
            "translated_percent": 97.1,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 1,
            "failing_checks_percent": 2.8,
            "have_suggestion": 1,
            "have_comment": 0,
            "last_change": "2014-05-31T08:19:25+02:00",
            "last_author": "Вячеслав",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/ru/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": "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": "de",
            "id": 370,
            "filename": "share/translation/de/the_besieged_farm.po",
            "revision": "efa150a0a1718b72598520f3f7a8b36235c336dd",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_besieged_farm/de/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/de/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_besieged_farm/de/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/de/?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-01-13T08:46:45+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/de/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/de/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/de/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/de/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/de/units/?format=api"
        },
        {
            "language": {
                "id": 78,
                "code": "pl",
                "name": "Polish",
                "plural": {
                    "id": 244,
                    "source": 0,
                    "number": 3,
                    "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "plk",
                    "pol"
                ],
                "direction": "ltr",
                "population": 41077398,
                "web_url": "https://hosted.weblate.org/languages/pl/",
                "url": "https://hosted.weblate.org/api/languages/pl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pl/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": "pl",
            "id": 371,
            "filename": "share/translation/pl/the_besieged_farm.po",
            "revision": "707a9906b4ae500f897abf68b93965a8968d2502",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_besieged_farm/pl/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pl/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_besieged_farm/pl/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 35,
            "total_words": 301,
            "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": "2014-01-13T08:46:44+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/pl/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": "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": "uk",
            "id": 372,
            "filename": "share/translation/uk/the_besieged_farm.po",
            "revision": "fc21930220388bd40e8ca7a75d1b48001917dce2",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_besieged_farm/uk/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_besieged_farm/uk/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 35,
            "total_words": 301,
            "translated": 34,
            "translated_words": 299,
            "translated_percent": 97.1,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-01-13T08:46:44+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/uk/units/?format=api"
        },
        {
            "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"
            },
            "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": "en",
            "id": 373,
            "filename": "",
            "revision": "1b1dc4b82121795556b90da6cabb59f2c7c5cd9a",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_besieged_farm/en/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/en/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_besieged_farm/en/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/en/?format=api",
            "is_template": false,
            "is_source": true,
            "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": 2,
            "failing_checks_words": 19,
            "failing_checks_percent": 5.7,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2017-08-03T21:12:06+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/en/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/en/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/en/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/en/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_besieged_farm/en/units/?format=api"
        },
        {
            "language": {
                "id": 58,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 245,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "https://hosted.weblate.org/languages/pt/",
                "url": "https://hosted.weblate.org/api/languages/pt/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt/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": "pt",
            "id": 374,
            "filename": "share/translation/pt/the_ambush_of_the_undead.po",
            "revision": "77cca2d4725d05d0d38a342bb0b12b92558f3a90",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush_of_the_undead/pt/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pt/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_ambush_of_the_undead/pt/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 134,
            "total_words": 1016,
            "translated": 2,
            "translated_words": 2,
            "translated_percent": 1.4,
            "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": "2018-08-06T18:36:41+02:00",
            "last_author": "Tiago A. Reul",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pt/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pt/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pt/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pt/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pt/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": "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": "it",
            "id": 375,
            "filename": "share/translation/it/the_ambush_of_the_undead.po",
            "revision": "139dad471bd4c7d3efbf010461b9660caf17fcce",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush_of_the_undead/it/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/it/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_ambush_of_the_undead/it/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/it/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 134,
            "total_words": 1016,
            "translated": 134,
            "translated_words": 1016,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 10,
            "failing_checks_words": 52,
            "failing_checks_percent": 7.4,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2019-08-26T14:23:02+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/it/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/it/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/it/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/it/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/it/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/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": "ru",
            "id": 376,
            "filename": "share/translation/ru/the_ambush_of_the_undead.po",
            "revision": "a2c6944641eca69f378898c89ebf50fde73a3d53",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush_of_the_undead/ru/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_ambush_of_the_undead/ru/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 134,
            "total_words": 1016,
            "translated": 39,
            "translated_words": 242,
            "translated_percent": 29.1,
            "fuzzy": 2,
            "fuzzy_words": 23,
            "fuzzy_percent": 1.4,
            "failing_checks": 5,
            "failing_checks_words": 16,
            "failing_checks_percent": 3.7,
            "have_suggestion": 1,
            "have_comment": 0,
            "last_change": "2014-01-13T08:46:43+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/ru/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": "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": "de",
            "id": 377,
            "filename": "share/translation/de/the_ambush_of_the_undead.po",
            "revision": "cf06140782f894eb0c2fcfbe1e6892581dcdc53f",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush_of_the_undead/de/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/de/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_ambush_of_the_undead/de/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 134,
            "total_words": 1016,
            "translated": 134,
            "translated_words": 1016,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 6,
            "failing_checks_words": 35,
            "failing_checks_percent": 4.4,
            "have_suggestion": 1,
            "have_comment": 0,
            "last_change": "2018-08-07T22:13:27+02:00",
            "last_author": "BO41",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/de/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/de/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/de/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/de/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/de/units/?format=api"
        },
        {
            "language": {
                "id": 78,
                "code": "pl",
                "name": "Polish",
                "plural": {
                    "id": 244,
                    "source": 0,
                    "number": 3,
                    "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "plk",
                    "pol"
                ],
                "direction": "ltr",
                "population": 41077398,
                "web_url": "https://hosted.weblate.org/languages/pl/",
                "url": "https://hosted.weblate.org/api/languages/pl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pl/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": "pl",
            "id": 378,
            "filename": "share/translation/pl/the_ambush_of_the_undead.po",
            "revision": "840f9a2a76828eb04b1f3b92bd847069ce2f4cec",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush_of_the_undead/pl/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pl/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_ambush_of_the_undead/pl/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 134,
            "total_words": 1016,
            "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": "2014-01-13T08:46:42+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/pl/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": "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": "uk",
            "id": 379,
            "filename": "share/translation/uk/the_ambush_of_the_undead.po",
            "revision": "3966e099aa5231d9f1bb11d75cf332b869682831",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush_of_the_undead/uk/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_ambush_of_the_undead/uk/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 134,
            "total_words": 1016,
            "translated": 134,
            "translated_words": 1016,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 6,
            "failing_checks_words": 14,
            "failing_checks_percent": 4.4,
            "have_suggestion": 2,
            "have_comment": 0,
            "last_change": "2022-08-29T16:50:26.109833+02:00",
            "last_author": "Artem",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/uk/units/?format=api"
        },
        {
            "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"
            },
            "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": "en",
            "id": 380,
            "filename": "",
            "revision": "9d14c93ce90a067ce49e9a1fe3cfb2929dc136c6",
            "web_url": "https://hosted.weblate.org/projects/sumwars/the_ambush_of_the_undead/en/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/en/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/the_ambush_of_the_undead/en/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/en/?format=api",
            "is_template": false,
            "is_source": true,
            "total": 134,
            "total_words": 1016,
            "translated": 134,
            "translated_words": 1016,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 15,
            "failing_checks_words": 71,
            "failing_checks_percent": 11.1,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2017-08-03T21:12:04+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/en/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/en/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/en/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/en/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/the_ambush_of_the_undead/en/units/?format=api"
        },
        {
            "language": {
                "id": 58,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 245,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "https://hosted.weblate.org/languages/pt/",
                "url": "https://hosted.weblate.org/api/languages/pt/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt/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": "pt",
            "id": 381,
            "filename": "share/translation/pt/maylons_grave.po",
            "revision": "faa58b44adcf671b33f53ebab8030da05a5d1be6",
            "web_url": "https://hosted.weblate.org/projects/sumwars/maylons_grave/pt/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pt/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/maylons_grave/pt/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 46,
            "total_words": 432,
            "translated": 2,
            "translated_words": 2,
            "translated_percent": 4.3,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2018-07-19T20:41:15+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pt/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pt/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pt/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pt/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pt/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": "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": "it",
            "id": 382,
            "filename": "share/translation/it/maylons_grave.po",
            "revision": "e3d990e03e53ccf443c07ef7a1a8e9750242bafe",
            "web_url": "https://hosted.weblate.org/projects/sumwars/maylons_grave/it/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/it/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/maylons_grave/it/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/it/?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": 10,
            "failing_checks_words": 37,
            "failing_checks_percent": 21.7,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2019-08-26T14:23:04+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/it/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/it/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/it/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/it/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/it/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/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": "ru",
            "id": 383,
            "filename": "share/translation/ru/maylons_grave.po",
            "revision": "06de10db4ae48fa9cdde8c43d331c7cdb6e70bbb",
            "web_url": "https://hosted.weblate.org/projects/sumwars/maylons_grave/ru/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/maylons_grave/ru/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 46,
            "total_words": 432,
            "translated": 16,
            "translated_words": 99,
            "translated_percent": 34.7,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 3,
            "failing_checks_words": 4,
            "failing_checks_percent": 6.5,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-01-13T08:46:00+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/ru/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": "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": "de",
            "id": 384,
            "filename": "share/translation/de/maylons_grave.po",
            "revision": "69110929087be03e8d0f343d07f9bddfefbe5d55",
            "web_url": "https://hosted.weblate.org/projects/sumwars/maylons_grave/de/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/de/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/maylons_grave/de/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/de/?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": "2019-08-26T14:23:03+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/de/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/de/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/de/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/de/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/de/units/?format=api"
        },
        {
            "language": {
                "id": 78,
                "code": "pl",
                "name": "Polish",
                "plural": {
                    "id": 244,
                    "source": 0,
                    "number": 3,
                    "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "plk",
                    "pol"
                ],
                "direction": "ltr",
                "population": 41077398,
                "web_url": "https://hosted.weblate.org/languages/pl/",
                "url": "https://hosted.weblate.org/api/languages/pl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pl/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": "pl",
            "id": 385,
            "filename": "share/translation/pl/maylons_grave.po",
            "revision": "d54d1903842b046ce01f545d914c4d906f925d24",
            "web_url": "https://hosted.weblate.org/projects/sumwars/maylons_grave/pl/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pl/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/maylons_grave/pl/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 46,
            "total_words": 432,
            "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": "2014-01-13T08:46:00+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/pl/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": "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": "uk",
            "id": 386,
            "filename": "share/translation/uk/maylons_grave.po",
            "revision": "2650cc540d3677c335af384b30606ed138dcab53",
            "web_url": "https://hosted.weblate.org/projects/sumwars/maylons_grave/uk/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/maylons_grave/uk/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/uk/?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": 2,
            "failing_checks_words": 3,
            "failing_checks_percent": 4.3,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-01-13T08:45:59+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/uk/units/?format=api"
        },
        {
            "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"
            },
            "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": "en",
            "id": 387,
            "filename": "",
            "revision": "528a374fed7f5ffb2f341a834fd021a018896ef1",
            "web_url": "https://hosted.weblate.org/projects/sumwars/maylons_grave/en/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/en/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/maylons_grave/en/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/en/?format=api",
            "is_template": false,
            "is_source": true,
            "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": 3,
            "failing_checks_words": 4,
            "failing_checks_percent": 6.5,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2017-08-03T21:11:54+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/en/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/en/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/en/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/en/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/maylons_grave/en/units/?format=api"
        },
        {
            "language": {
                "id": 58,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 245,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "https://hosted.weblate.org/languages/pt/",
                "url": "https://hosted.weblate.org/api/languages/pt/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt/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": "pt",
            "id": 388,
            "filename": "share/translation/pt/tutorial.po",
            "revision": "0b78df07c60de1e59ac1574acf29b0bc4c9d877c",
            "web_url": "https://hosted.weblate.org/projects/sumwars/tutorial/pt/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pt/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/tutorial/pt/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 334,
            "total_words": 3117,
            "translated": 22,
            "translated_words": 134,
            "translated_percent": 6.5,
            "fuzzy": 2,
            "fuzzy_words": 16,
            "fuzzy_percent": 0.5,
            "failing_checks": 2,
            "failing_checks_words": 16,
            "failing_checks_percent": 0.5,
            "have_suggestion": 1,
            "have_comment": 0,
            "last_change": "2018-09-19T02:18:18+02:00",
            "last_author": "Henrique Combochi",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pt/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pt/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pt/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pt/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pt/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": "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": "it",
            "id": 389,
            "filename": "share/translation/it/tutorial.po",
            "revision": "87b015e912aa7f7b23beb3bca57fe3f05d0567ed",
            "web_url": "https://hosted.weblate.org/projects/sumwars/tutorial/it/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/it/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/tutorial/it/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/it/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 334,
            "total_words": 3117,
            "translated": 329,
            "translated_words": 3068,
            "translated_percent": 98.5,
            "fuzzy": 1,
            "fuzzy_words": 18,
            "fuzzy_percent": 0.2,
            "failing_checks": 35,
            "failing_checks_words": 332,
            "failing_checks_percent": 10.4,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2019-09-03T01:23:27+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/it/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/it/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/it/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/it/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/it/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/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": "ru",
            "id": 390,
            "filename": "share/translation/ru/tutorial.po",
            "revision": "4f7058634054e79bc71dcf3991e31d4497a1033b",
            "web_url": "https://hosted.weblate.org/projects/sumwars/tutorial/ru/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/tutorial/ru/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 334,
            "total_words": 3117,
            "translated": 236,
            "translated_words": 2243,
            "translated_percent": 70.6,
            "fuzzy": 13,
            "fuzzy_words": 123,
            "fuzzy_percent": 3.8,
            "failing_checks": 36,
            "failing_checks_words": 391,
            "failing_checks_percent": 10.7,
            "have_suggestion": 3,
            "have_comment": 0,
            "last_change": "2014-05-31T08:27:27+02:00",
            "last_author": "Вячеслав",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/ru/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": "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": "de",
            "id": 391,
            "filename": "share/translation/de/tutorial.po",
            "revision": "a7e4b5c37281f91fbfcd0819695ea9c8a7fe9993",
            "web_url": "https://hosted.weblate.org/projects/sumwars/tutorial/de/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/de/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/tutorial/de/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 334,
            "total_words": 3117,
            "translated": 251,
            "translated_words": 2357,
            "translated_percent": 75.1,
            "fuzzy": 18,
            "fuzzy_words": 182,
            "fuzzy_percent": 5.3,
            "failing_checks": 33,
            "failing_checks_words": 339,
            "failing_checks_percent": 9.8,
            "have_suggestion": 24,
            "have_comment": 0,
            "last_change": "2019-08-26T14:23:05+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/de/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/de/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/de/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/de/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/de/units/?format=api"
        },
        {
            "language": {
                "id": 78,
                "code": "pl",
                "name": "Polish",
                "plural": {
                    "id": 244,
                    "source": 0,
                    "number": 3,
                    "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "plk",
                    "pol"
                ],
                "direction": "ltr",
                "population": 41077398,
                "web_url": "https://hosted.weblate.org/languages/pl/",
                "url": "https://hosted.weblate.org/api/languages/pl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pl/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": "pl",
            "id": 392,
            "filename": "share/translation/pl/tutorial.po",
            "revision": "8fc5222d56ae1525d4de5a02f2f36f93cd3e3371",
            "web_url": "https://hosted.weblate.org/projects/sumwars/tutorial/pl/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pl/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/tutorial/pl/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 334,
            "total_words": 3117,
            "translated": 2,
            "translated_words": 4,
            "translated_percent": 0.5,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 9,
            "have_comment": 0,
            "last_change": "2020-04-21T12:46:15.868845+02:00",
            "last_author": "krystianmrukot93214dfdfabac438a",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/pl/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": "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": "uk",
            "id": 393,
            "filename": "share/translation/uk/tutorial.po",
            "revision": "be99abe7df2e1e080ca713ff0a1249e128a404e6",
            "web_url": "https://hosted.weblate.org/projects/sumwars/tutorial/uk/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/tutorial/uk/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 334,
            "total_words": 3117,
            "translated": 329,
            "translated_words": 3068,
            "translated_percent": 98.5,
            "fuzzy": 1,
            "fuzzy_words": 18,
            "fuzzy_percent": 0.2,
            "failing_checks": 12,
            "failing_checks_words": 113,
            "failing_checks_percent": 3.5,
            "have_suggestion": 2,
            "have_comment": 0,
            "last_change": "2022-08-24T05:59:45.430783+02:00",
            "last_author": "Artem",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/uk/units/?format=api"
        },
        {
            "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"
            },
            "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": "en",
            "id": 394,
            "filename": "",
            "revision": "07052453b6f6ce3748b3987921eb374ad31c7ae5",
            "web_url": "https://hosted.weblate.org/projects/sumwars/tutorial/en/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/en/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/tutorial/en/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/en/?format=api",
            "is_template": false,
            "is_source": true,
            "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": 69,
            "failing_checks_words": 688,
            "failing_checks_percent": 20.6,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2017-08-03T21:14:41+02:00",
            "last_author": "monolifed",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/en/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/en/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/en/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/en/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/tutorial/en/units/?format=api"
        },
        {
            "language": {
                "id": 58,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 245,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "https://hosted.weblate.org/languages/pt/",
                "url": "https://hosted.weblate.org/api/languages/pt/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt/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": "pt",
            "id": 395,
            "filename": "share/translation/pt/scout.po",
            "revision": "5183999ca91fde9dd46bdc342bc1a04432a2b24d",
            "web_url": "https://hosted.weblate.org/projects/sumwars/scout/pt/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pt/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/scout/pt/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/scout/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 51,
            "total_words": 466,
            "translated": 2,
            "translated_words": 21,
            "translated_percent": 3.9,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 49,
            "have_comment": 0,
            "last_change": "2018-08-25T23:58:07+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/scout/pt/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/scout/pt/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/scout/pt/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/pt/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/pt/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": "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": "it",
            "id": 396,
            "filename": "share/translation/it/scout.po",
            "revision": "cae6dc557337ab4e737e15dc6d6969a4acc3bc0f",
            "web_url": "https://hosted.weblate.org/projects/sumwars/scout/it/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/it/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/scout/it/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/scout/it/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 51,
            "total_words": 466,
            "translated": 51,
            "translated_words": 466,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 5,
            "failing_checks_words": 42,
            "failing_checks_percent": 9.8,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2019-08-26T14:23:08+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/scout/it/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/scout/it/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/scout/it/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/it/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/it/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/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": "ru",
            "id": 397,
            "filename": "share/translation/ru/scout.po",
            "revision": "5093d7623744d586b8a2911bd4c15100703cdd7d",
            "web_url": "https://hosted.weblate.org/projects/sumwars/scout/ru/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/scout/ru/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/scout/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 51,
            "total_words": 466,
            "translated": 51,
            "translated_words": 466,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 3,
            "failing_checks_words": 7,
            "failing_checks_percent": 5.8,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-01-13T08:46:09+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/scout/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/scout/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/scout/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/ru/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": "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": "de",
            "id": 398,
            "filename": "share/translation/de/scout.po",
            "revision": "b710f51737f0da27c76bfe8dfd3318fd67170896",
            "web_url": "https://hosted.weblate.org/projects/sumwars/scout/de/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/de/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/scout/de/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/scout/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 51,
            "total_words": 466,
            "translated": 51,
            "translated_words": 466,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 3,
            "failing_checks_words": 36,
            "failing_checks_percent": 5.8,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-01-13T08:46:09+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/scout/de/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/scout/de/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/scout/de/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/de/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/de/units/?format=api"
        },
        {
            "language": {
                "id": 78,
                "code": "pl",
                "name": "Polish",
                "plural": {
                    "id": 244,
                    "source": 0,
                    "number": 3,
                    "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "plk",
                    "pol"
                ],
                "direction": "ltr",
                "population": 41077398,
                "web_url": "https://hosted.weblate.org/languages/pl/",
                "url": "https://hosted.weblate.org/api/languages/pl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pl/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": "pl",
            "id": 399,
            "filename": "share/translation/pl/scout.po",
            "revision": "93448c788169d5066f87aa3263c4ae32f311a5b6",
            "web_url": "https://hosted.weblate.org/projects/sumwars/scout/pl/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/pl/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/scout/pl/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/scout/pl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 51,
            "total_words": 466,
            "translated": 1,
            "translated_words": 9,
            "translated_percent": 1.9,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2014-01-13T08:46:08+01:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/scout/pl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/scout/pl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/scout/pl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/pl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/pl/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": "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": "uk",
            "id": 400,
            "filename": "share/translation/uk/scout.po",
            "revision": "937106a4cf67e94c7e94336011c1f80bf3101a92",
            "web_url": "https://hosted.weblate.org/projects/sumwars/scout/uk/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/scout/uk/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/scout/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 51,
            "total_words": 466,
            "translated": 51,
            "translated_words": 466,
            "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": "2022-08-29T16:53:03.833014+02:00",
            "last_author": "Artem",
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/scout/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/scout/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/scout/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/uk/units/?format=api"
        },
        {
            "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"
            },
            "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": "en",
            "id": 401,
            "filename": "",
            "revision": "c93f3620c6aa4b555f56c77b8290abc68ca2953a",
            "web_url": "https://hosted.weblate.org/projects/sumwars/scout/en/",
            "share_url": "https://hosted.weblate.org/engage/sumwars/-/en/",
            "translate_url": "https://hosted.weblate.org/translate/sumwars/scout/en/",
            "url": "https://hosted.weblate.org/api/translations/sumwars/scout/en/?format=api",
            "is_template": false,
            "is_source": true,
            "total": 51,
            "total_words": 466,
            "translated": 51,
            "translated_words": 466,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 24,
            "failing_checks_words": 246,
            "failing_checks_percent": 47.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2017-08-03T21:12:00+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sumwars/scout/en/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sumwars/scout/en/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sumwars/scout/en/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/en/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sumwars/scout/en/units/?format=api"
        }
    ]
}