Translation components API.

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

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

{
    "count": 6295,
    "next": "https://hosted.weblate.org/api/components/?format=api&page=4",
    "previous": "https://hosted.weblate.org/api/components/?format=api&page=2",
    "results": [
        {
            "name": "Plugin: Lattes curriculum",
            "slug": "plugin-lattes-curriculum",
            "id": 176,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/lattes_curriculum/po/*/lattes_curriculum.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-lattes-curriculum/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-lattes-curriculum/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-lattes-curriculum/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-lattes-curriculum/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-lattes-curriculum/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-lattes-curriculum/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-lattes-curriculum/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-lattes-curriculum/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Google cse",
            "slug": "plugin-google-cse",
            "id": 177,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/google_cse/po/*/google_cse.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-google-cse/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-google-cse/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-google-cse/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-google-cse/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-google-cse/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-google-cse/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-google-cse/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-google-cse/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Anti spam",
            "slug": "plugin-anti-spam",
            "id": 178,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/anti_spam/po/*/anti_spam.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-anti-spam/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-anti-spam/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-anti-spam/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-anti-spam/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-anti-spam/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-anti-spam/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-anti-spam/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-anti-spam/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Bsc",
            "slug": "plugin-bsc",
            "id": 180,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/Bsc/po/*/Bsc.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-bsc/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-bsc/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-bsc/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-bsc/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-bsc/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-bsc/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-bsc/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-bsc/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Comment group",
            "slug": "plugin-comment-group",
            "id": 182,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/comment_group/po/*/comment_group.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-comment-group/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-comment-group/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-comment-group/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-comment-group/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-comment-group/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-comment-group/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-comment-group/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-comment-group/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Foo",
            "slug": "plugin-foo",
            "id": 183,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/foo/po/*/foo.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-foo/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-foo/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-foo/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-foo/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-foo/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-foo/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-foo/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-foo/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Html5 video",
            "slug": "plugin-html5-video",
            "id": 184,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/html5_video/po/*/html5_video.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-html5-video/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-html5-video/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-html5-video/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-html5-video/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-html5-video/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-html5-video/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-html5-video/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-html5-video/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Mark comment as read",
            "slug": "plugin-mark-comment-as-read",
            "id": 185,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/mark_comment_as_read/po/*/mark_comment_as_read.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-mark-comment-as-read/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-mark-comment-as-read/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-mark-comment-as-read/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-mark-comment-as-read/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-mark-comment-as-read/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-mark-comment-as-read/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-mark-comment-as-read/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-mark-comment-as-read/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Pg search",
            "slug": "plugin-pg-search",
            "id": 186,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/pg_search/po/*/pg_search.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-pg-search/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-pg-search/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-pg-search/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-pg-search/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-pg-search/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-pg-search/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-pg-search/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-pg-search/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Relevant content",
            "slug": "plugin-relevant-content",
            "id": 187,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/relevant_content/po/*/relevant_content.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-relevant-content/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-relevant-content/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-relevant-content/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-relevant-content/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-relevant-content/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-relevant-content/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-relevant-content/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-relevant-content/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Remote user",
            "slug": "plugin-remote-user",
            "id": 188,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/remote_user/po/*/remote_user.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-remote-user/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-remote-user/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-remote-user/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-remote-user/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-remote-user/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-remote-user/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-remote-user/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-remote-user/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Require auth to comment",
            "slug": "plugin-require-auth-to-comment",
            "id": 189,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/require_auth_to_comment/po/*/require_auth_to_comment.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-require-auth-to-comment/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-require-auth-to-comment/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-require-auth-to-comment/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-require-auth-to-comment/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-require-auth-to-comment/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-require-auth-to-comment/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-require-auth-to-comment/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-require-auth-to-comment/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Spaminator",
            "slug": "plugin-spaminator",
            "id": 190,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/spaminator/po/*/spaminator.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-spaminator/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-spaminator/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-spaminator/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-spaminator/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-spaminator/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-spaminator/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-spaminator/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-spaminator/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Sub organizations",
            "slug": "plugin-sub-organizations",
            "id": 191,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/sub_organizations/po/*/sub_organizations.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-sub-organizations/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-sub-organizations/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-sub-organizations/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-sub-organizations/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-sub-organizations/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-sub-organizations/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-sub-organizations/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-sub-organizations/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Template",
            "slug": "plugin-template",
            "id": 192,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/template/po/*/template.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-template/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-template/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-template/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-template/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-template/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-template/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-template/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-template/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Plugin: Video",
            "slug": "plugin-video",
            "id": 193,
            "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": "Noosfero",
                "slug": "noosfero",
                "id": 30,
                "web": "https://gitlab.com/noosfero",
                "web_url": "https://hosted.weblate.org/projects/noosfero/",
                "url": "https://hosted.weblate.org/api/projects/noosfero/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/noosfero/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/noosfero/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/noosfero/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/noosfero/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/noosfero/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/noosfero/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/noosfero/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "http://noosfero.org/Development/Localization",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/noosfero/noosfero.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "plugins/video/po/*/video.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "AGPL-3.0-only",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/noosfero/plugin-video/",
            "url": "https://hosted.weblate.org/api/components/noosfero/plugin-video/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/noosfero/plugin-video/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/noosfero/plugin-video/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/noosfero/plugin-video/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/noosfero/plugin-video/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/noosfero/plugin-video/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/noosfero/plugin-video/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@gitlab.com:noosfero/noosfero.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\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/noosfero/noosfero/?format=api"
        },
        {
            "name": "Main",
            "slug": "main",
            "id": 195,
            "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": "Webcamoid",
                "slug": "webcamoid",
                "id": 39,
                "web": "https://github.com/webcamoid/webcamoid",
                "web_url": "https://hosted.weblate.org/projects/webcamoid/",
                "url": "https://hosted.weblate.org/api/projects/webcamoid/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/webcamoid/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/webcamoid/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/webcamoid/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/webcamoid/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/webcamoid/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/webcamoid/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/webcamoid/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/webcamoid/webcamoid.git",
            "git_export": "https://hosted.weblate.org/git/webcamoid/main/",
            "branch": "master",
            "push_branch": "",
            "filemask": "StandAlone/share/ts/*.ts",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "ts",
            "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/webcamoid/main/",
            "url": "https://hosted.weblate.org/api/components/webcamoid/main/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/webcamoid/main/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/webcamoid/main/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/webcamoid/main/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/webcamoid/main/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/webcamoid/main/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/webcamoid/main/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@github.com:webcamoid/webcamoid.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://github.com/webcamoid/webcamoid/blob/{{branch}}/StandAlone/share/ts/{{filename}}#L{{line}}",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "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": null
        },
        {
            "name": "Main",
            "slug": "main",
            "id": 196,
            "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": "LooWID",
                "slug": "loowid",
                "id": 40,
                "web": "https://www.loowid.com/",
                "web_url": "https://hosted.weblate.org/projects/loowid/",
                "url": "https://hosted.weblate.org/api/projects/loowid/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/loowid/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/loowid/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/loowid/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/loowid/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/loowid/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/loowid/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/loowid/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "github",
            "repo": "https://github.com/loowid/loowid.git",
            "git_export": "https://hosted.weblate.org/git/loowid/main/",
            "branch": "master",
            "push_branch": "",
            "filemask": "public/i18n/bundle/resourceBundle_*.json",
            "screenshot_filemask": "",
            "template": "public/i18n/bundle/resourceBundle_en.json",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "json",
            "license": "MIT",
            "license_url": "https://spdx.org/licenses/MIT.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/loowid/main/",
            "url": "https://hosted.weblate.org/api/components/loowid/main/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/loowid/main/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/loowid/main/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/loowid/main/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/loowid/main/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/loowid/main/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/loowid/main/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Application",
            "slug": "application",
            "id": 198,
            "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": "Boilr",
                "slug": "boilr",
                "id": 42,
                "web": "http://boilr.mobi/",
                "web_url": "https://hosted.weblate.org/projects/boilr/",
                "url": "https://hosted.weblate.org/api/projects/boilr/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/boilr/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/boilr/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/boilr/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/boilr/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/boilr/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/boilr/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/boilr/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "https://github.com/andrefbsantos/boilr/blob/master/CONTRIBUTING.md#xliffg-tag",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/drpout/boilr.git",
            "git_export": "https://hosted.weblate.org/git/boilr/application/",
            "branch": "master",
            "push_branch": "",
            "filemask": "src/main/res/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "src/main/res/values/strings.xml",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "GPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/boilr/application/",
            "url": "https://hosted.weblate.org/api/components/boilr/application/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/boilr/application/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/boilr/application/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/boilr/application/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/boilr/application/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/boilr/application/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/boilr/application/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "ignore-xml-tags",
            "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": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Main",
            "slug": "main",
            "id": 199,
            "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": "SwitchyOmega",
                "slug": "switchyomega",
                "id": 43,
                "web": "https://github.com/FelisCatus/SwitchyOmega",
                "web_url": "https://hosted.weblate.org/projects/switchyomega/",
                "url": "https://hosted.weblate.org/api/projects/switchyomega/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/switchyomega/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/switchyomega/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/switchyomega/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/switchyomega/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/switchyomega/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/switchyomega/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/switchyomega/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "https://github.com/FelisCatus/SwitchyOmega/wiki/Translating",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/FelisCatus/SwitchyOmega.git",
            "git_export": "https://hosted.weblate.org/git/switchyomega/main/",
            "branch": "master",
            "push_branch": "",
            "filemask": "omega-locales/*/LC_MESSAGES/omega-web.po",
            "screenshot_filemask": "",
            "template": "omega-locales/en_US/LC_MESSAGES/omega-web.po",
            "edit_template": true,
            "intermediate": "",
            "new_base": "omega-locales/en_US/LC_MESSAGES/omega-web.po",
            "file_format": "po-mono",
            "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/switchyomega/main/",
            "url": "https://hosted.weblate.org/api/components/switchyomega/main/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/switchyomega/main/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/switchyomega/main/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/switchyomega/main/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/switchyomega/main/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/switchyomega/main/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/switchyomega/main/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@github.com:/FelisCatus/SwitchyOmega.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": true,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Website",
            "slug": "website",
            "id": 200,
            "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": "Boilr",
                "slug": "boilr",
                "id": 42,
                "web": "http://boilr.mobi/",
                "web_url": "https://hosted.weblate.org/projects/boilr/",
                "url": "https://hosted.weblate.org/api/projects/boilr/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/boilr/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/boilr/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/boilr/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/boilr/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/boilr/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/boilr/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/boilr/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "https://github.com/andrefbsantos/boilr/blob/master/CONTRIBUTING.md#xliffg-tag",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/drpout/boilr-site.git",
            "git_export": "https://hosted.weblate.org/git/boilr/website/",
            "branch": "master",
            "push_branch": "",
            "filemask": "json/*.json",
            "screenshot_filemask": "",
            "template": "json/en.json",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "json",
            "license": "AGPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/boilr/website/",
            "url": "https://hosted.weblate.org/api/components/boilr/website/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/boilr/website/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/boilr/website/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/boilr/website/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/boilr/website/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/boilr/website/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/boilr/website/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "master",
            "slug": "master",
            "id": 208,
            "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": "Blurify",
                "slug": "blurify",
                "id": 46,
                "web": "https://github.com/chteuchteu/Blurify",
                "web_url": "https://hosted.weblate.org/projects/blurify/",
                "url": "https://hosted.weblate.org/api/projects/blurify/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/blurify/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/blurify/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/blurify/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/blurify/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/blurify/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/blurify/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/blurify/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/chteuchteu/Blurify.git",
            "git_export": "https://hosted.weblate.org/git/blurify/master/",
            "branch": "master",
            "push_branch": "",
            "filemask": "blurify/src/main/res/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "blurify/src/main/res/values/strings.xml",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "GPL-2.0-only",
            "license_url": "https://spdx.org/licenses/GPL-2.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/blurify/master/",
            "url": "https://hosted.weblate.org/api/components/blurify/master/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/blurify/master/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/blurify/master/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/blurify/master/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/blurify/master/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/blurify/master/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/blurify/master/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@github.com:chteuchteu/Blurify.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "next-release",
            "slug": "master",
            "id": 209,
            "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": "Jirafeau",
                "slug": "jirafeau",
                "id": 47,
                "web": "https://gitlab.com/mojo42/Jirafeau",
                "web_url": "https://hosted.weblate.org/projects/jirafeau/",
                "url": "https://hosted.weblate.org/api/projects/jirafeau/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/jirafeau/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/jirafeau/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/jirafeau/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/jirafeau/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/jirafeau/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/jirafeau/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/jirafeau/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mojo42/Jirafeau.git",
            "git_export": "https://hosted.weblate.org/git/jirafeau/master/",
            "branch": "next-release",
            "push_branch": "",
            "filemask": "lib/locales/*.json",
            "screenshot_filemask": "",
            "template": "lib/locales/en.json",
            "edit_template": false,
            "intermediate": "",
            "new_base": "lib/locales/template.json",
            "file_format": "json",
            "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/jirafeau/master/",
            "url": "https://hosted.weblate.org/api/components/jirafeau/master/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/jirafeau/master/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/jirafeau/master/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/jirafeau/master/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/jirafeau/master/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/jirafeau/master/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/jirafeau/master/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\n\nUpdated by \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^(..|.._..)$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "iOS",
            "slug": "ios",
            "id": 210,
            "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": "OsmAnd",
                "slug": "osmand",
                "id": 11,
                "web": "http://www.osmand.net/",
                "web_url": "https://hosted.weblate.org/projects/osmand/",
                "url": "https://hosted.weblate.org/api/projects/osmand/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/osmand/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/osmand/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/osmand/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/osmand/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/osmand/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/osmand/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/osmand/labels/?format=api",
                "translation_review": true,
                "source_review": false,
                "set_language_team": true,
                "instructions": "https://docs.osmand.net/docs/technical/contributions/translating-osmand#what-languages-will-be-included-in-osmand-",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/osmandapp/OsmAnd-ios.git",
            "git_export": "https://hosted.weblate.org/git/osmand/ios/",
            "branch": "master",
            "push_branch": "",
            "filemask": "Resources/Localizations/*.lproj/Localizable.strings",
            "screenshot_filemask": "",
            "template": "Resources/Localizations/en.lproj/Localizable.strings",
            "edit_template": false,
            "intermediate": "",
            "new_base": "",
            "file_format": "strings-utf8",
            "license": "MIT",
            "license_url": "https://spdx.org/licenses/MIT.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/osmand/ios/",
            "url": "https://hosted.weblate.org/api/components/osmand/ios/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/osmand/ios/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/osmand/ios/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/osmand/ios/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/osmand/ios/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/osmand/ios/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/osmand/ios/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@github.com:/osmandapp/OsmAnd-ios.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^(?!(zh_TW)$).+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Documentation: python",
            "slug": "documentation-python",
            "id": 212,
            "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": "Odorik",
                "slug": "odorik",
                "id": 48,
                "web": "https://cihar.com/software/odorik/",
                "web_url": "https://hosted.weblate.org/projects/odorik/",
                "url": "https://hosted.weblate.org/api/projects/odorik/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/odorik/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/odorik/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/odorik/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/odorik/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/odorik/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/odorik/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/odorik/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/nijel/odorik.git",
            "git_export": "https://hosted.weblate.org/git/odorik/documentation-python/",
            "branch": "master",
            "push_branch": "",
            "filemask": "docs/locale/*/LC_MESSAGES/python.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/odorik/documentation-python/",
            "url": "https://hosted.weblate.org/api/components/odorik/documentation-python/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/odorik/documentation-python/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/odorik/documentation-python/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/odorik/documentation-python/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/odorik/documentation-python/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/odorik/documentation-python/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/odorik/documentation-python/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@github.com:nijel/odorik.git",
            "check_flags": "rst-text",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://github.com/nijel/odorik/blob/master/docs/locale/cs/{{filename}}#L{{line}}",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": false,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Documentation: command",
            "slug": "documentation-command",
            "id": 213,
            "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": "Odorik",
                "slug": "odorik",
                "id": 48,
                "web": "https://cihar.com/software/odorik/",
                "web_url": "https://hosted.weblate.org/projects/odorik/",
                "url": "https://hosted.weblate.org/api/projects/odorik/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/odorik/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/odorik/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/odorik/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/odorik/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/odorik/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/odorik/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/odorik/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/nijel/odorik.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "docs/locale/*/LC_MESSAGES/command.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/odorik/documentation-command/",
            "url": "https://hosted.weblate.org/api/components/odorik/documentation-command/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/odorik/documentation-command/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/odorik/documentation-command/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/odorik/documentation-command/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/odorik/documentation-command/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/odorik/documentation-command/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/odorik/documentation-command/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@github.com:nijel/odorik.git",
            "check_flags": "rst-text",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": false,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": "https://hosted.weblate.org/api/components/odorik/documentation-python/?format=api"
        },
        {
            "name": "Documentation: news",
            "slug": "documentation-news",
            "id": 214,
            "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": "Odorik",
                "slug": "odorik",
                "id": 48,
                "web": "https://cihar.com/software/odorik/",
                "web_url": "https://hosted.weblate.org/projects/odorik/",
                "url": "https://hosted.weblate.org/api/projects/odorik/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/odorik/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/odorik/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/odorik/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/odorik/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/odorik/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/odorik/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/odorik/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/nijel/odorik.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "docs/locale/*/LC_MESSAGES/news.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/odorik/documentation-news/",
            "url": "https://hosted.weblate.org/api/components/odorik/documentation-news/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/odorik/documentation-news/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/odorik/documentation-news/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/odorik/documentation-news/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/odorik/documentation-news/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/odorik/documentation-news/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/odorik/documentation-news/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@github.com:nijel/odorik.git",
            "check_flags": "rst-text",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": false,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": "https://hosted.weblate.org/api/components/odorik/documentation-python/?format=api"
        },
        {
            "name": "Documentation: develop",
            "slug": "documentation-develop",
            "id": 215,
            "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": "Odorik",
                "slug": "odorik",
                "id": 48,
                "web": "https://cihar.com/software/odorik/",
                "web_url": "https://hosted.weblate.org/projects/odorik/",
                "url": "https://hosted.weblate.org/api/projects/odorik/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/odorik/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/odorik/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/odorik/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/odorik/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/odorik/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/odorik/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/odorik/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/nijel/odorik.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "docs/locale/*/LC_MESSAGES/develop.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/odorik/documentation-develop/",
            "url": "https://hosted.weblate.org/api/components/odorik/documentation-develop/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/odorik/documentation-develop/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/odorik/documentation-develop/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/odorik/documentation-develop/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/odorik/documentation-develop/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/odorik/documentation-develop/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/odorik/documentation-develop/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@github.com:nijel/odorik.git",
            "check_flags": "rst-text",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": false,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": "https://hosted.weblate.org/api/components/odorik/documentation-python/?format=api"
        },
        {
            "name": "Documentation: index",
            "slug": "documentation-index",
            "id": 216,
            "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": "Odorik",
                "slug": "odorik",
                "id": 48,
                "web": "https://cihar.com/software/odorik/",
                "web_url": "https://hosted.weblate.org/projects/odorik/",
                "url": "https://hosted.weblate.org/api/projects/odorik/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/odorik/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/odorik/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/odorik/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/odorik/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/odorik/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/odorik/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/odorik/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/nijel/odorik.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "docs/locale/*/LC_MESSAGES/index.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/odorik/documentation-index/",
            "url": "https://hosted.weblate.org/api/components/odorik/documentation-index/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/odorik/documentation-index/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/odorik/documentation-index/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/odorik/documentation-index/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/odorik/documentation-index/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/odorik/documentation-index/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/odorik/documentation-index/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "git@github.com:nijel/odorik.git",
            "check_flags": "rst-text",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": false,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": "https://hosted.weblate.org/api/components/odorik/documentation-python/?format=api"
        },
        {
            "name": "Core",
            "slug": "core",
            "id": 217,
            "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": "Liberapay",
                "slug": "liberapay",
                "id": 49,
                "web": "https://liberapay.com/",
                "web_url": "https://hosted.weblate.org/projects/liberapay/",
                "url": "https://hosted.weblate.org/api/projects/liberapay/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/liberapay/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/liberapay/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/liberapay/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/liberapay/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/liberapay/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/liberapay/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/liberapay/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "https://github.com/liberapay/salon/labels/i18n",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/liberapay/liberapay.com.git",
            "git_export": "https://hosted.weblate.org/git/liberapay/core/",
            "branch": "master",
            "push_branch": "",
            "filemask": "i18n/core/*.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "CC0-1.0",
            "license_url": "https://spdx.org/licenses/CC0-1.0.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/liberapay/core/",
            "url": "https://hosted.weblate.org/api/components/liberapay/core/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/liberapay/core/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/liberapay/core/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/liberapay/core/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/liberapay/core/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/liberapay/core/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/liberapay/core/changes/?format=api",
            "task_url": null,
            "new_lang": "url",
            "language_code_style": "",
            "push": "",
            "check_flags": "python-brace-format",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://github.com/liberapay/liberapay.com/blob/{{branch}}/{{filename}}#L{{line}}",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
            "allow_translation_propagation": true,
            "manage_units": false,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 12,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [
                "https://hosted.weblate.org/api/addons/12609/?format=api",
                "https://hosted.weblate.org/api/addons/84/?format=api",
                "https://hosted.weblate.org/api/addons/6505/?format=api"
            ],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "03_existing-setup",
            "slug": "03_existing-setup",
            "id": 218,
            "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": "Debian Handbook",
                "slug": "debian-handbook",
                "id": 25,
                "web": "https://debian-handbook.info/",
                "web_url": "https://hosted.weblate.org/projects/debian-handbook/",
                "url": "https://hosted.weblate.org/api/projects/debian-handbook/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/debian-handbook/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/debian-handbook/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/debian-handbook/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/debian-handbook/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/debian-handbook/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/debian-handbook/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/debian-handbook/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "https://debian-handbook.info/contribute/\nMailing list for translators: <debian-handbook-translators@lists.alioth.debian.org\n",
                "enable_hooks": false,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://salsa.debian.org/hertzog/debian-handbook.git",
            "git_export": "",
            "branch": "bullseye/main",
            "push_branch": "",
            "filemask": "*/03_existing-setup.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "po",
            "license": "GPL-2.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/debian-handbook/03_existing-setup/",
            "url": "https://hosted.weblate.org/api/components/debian-handbook/03_existing-setup/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/debian-handbook/03_existing-setup/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/debian-handbook/03_existing-setup/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/debian-handbook/03_existing-setup/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/debian-handbook/03_existing-setup/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/debian-handbook/03_existing-setup/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/debian-handbook/03_existing-setup/changes/?format=api",
            "task_url": null,
            "new_lang": "url",
            "language_code_style": "",
            "push": "",
            "check_flags": "xml-text",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "{{ language_code }}: Translated using Weblate.",
            "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": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [
                "https://hosted.weblate.org/api/addons/58/?format=api"
            ],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": "https://hosted.weblate.org/api/components/debian-handbook/12_advanced-administration/?format=api"
        },
        {
            "name": "libmypaint",
            "slug": "libmypaint",
            "id": 219,
            "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": "MyPaint",
                "slug": "mypaint",
                "id": 50,
                "web": "http://mypaint.app/",
                "web_url": "https://hosted.weblate.org/projects/mypaint/",
                "url": "https://hosted.weblate.org/api/projects/mypaint/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/mypaint/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/mypaint/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/mypaint/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/mypaint/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/mypaint/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/mypaint/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/mypaint/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "[Crash Course on the MyPaint Github Wiki] (https://github.com/mypaint/mypaint/wiki/Translating-MyPaint#translator-crash-course)\r\n\r\nShort version:  \r\n\r\n* Try to be consistent.  \r\n* Use the glossary to make it easier to be consistent.  \r\n* If a meaning is unclear, ask about it in a comment (use @jplloyd or @briend to get their attention).  \r\n* Don't change: **{things\\_like\\_these}** or **%s** or  **%d**",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "github",
            "repo": "https://github.com/mypaint/libmypaint.git",
            "git_export": "https://hosted.weblate.org/git/mypaint/libmypaint/",
            "branch": "master",
            "push_branch": "master",
            "filemask": "po/*.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "po/libmypaint.pot",
            "file_format": "po",
            "license": "ISC",
            "license_url": "https://spdx.org/licenses/ISC.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/mypaint/libmypaint/",
            "url": "https://hosted.weblate.org/api/components/mypaint/libmypaint/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mypaint/libmypaint/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mypaint/libmypaint/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mypaint/libmypaint/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mypaint/libmypaint/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mypaint/libmypaint/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mypaint/libmypaint/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "https://github.com/mypaint/libmypaint.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://github.com/mypaint/libmypaint/blob/{{branch}}/po/{{filename}}#L{{line}}",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
            "allow_translation_propagation": true,
            "manage_units": false,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Strings",
            "slug": "strings",
            "id": 221,
            "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": "Android IMSI-Catcher Detector",
                "slug": "aimsicd",
                "id": 52,
                "web": "https://cellularprivacy.github.io/Android-IMSI-Catcher-Detector/",
                "web_url": "https://hosted.weblate.org/projects/aimsicd/",
                "url": "https://hosted.weblate.org/api/projects/aimsicd/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/aimsicd/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/aimsicd/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/aimsicd/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/aimsicd/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/aimsicd/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/aimsicd/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/aimsicd/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector.git",
            "git_export": "https://hosted.weblate.org/git/aimsicd/strings/",
            "branch": "development",
            "push_branch": "",
            "filemask": "AIMSICD/src/main/res/values-*/translatable_strings.xml",
            "screenshot_filemask": "",
            "template": "AIMSICD/src/main/res/values/translatable_strings.xml",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "GPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/aimsicd/strings/",
            "url": "https://hosted.weblate.org/api/components/aimsicd/strings/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/aimsicd/strings/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/aimsicd/strings/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/aimsicd/strings/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/aimsicd/strings/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/aimsicd/strings/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/aimsicd/strings/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@github.com:CellularPrivacy/Android-IMSI-Catcher-Detector.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/{{branch}}/{{filename}}#L{{line}}",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.0-9]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Minetest",
            "slug": "minetest",
            "id": 222,
            "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": "Minetest",
                "slug": "minetest",
                "id": 53,
                "web": "http://www.minetest.net/",
                "web_url": "https://hosted.weblate.org/projects/minetest/",
                "url": "https://hosted.weblate.org/api/projects/minetest/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/minetest/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/minetest/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/minetest/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/minetest/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/minetest/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/minetest/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/minetest/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/minetest/minetest.git",
            "git_export": "https://hosted.weblate.org/git/minetest/minetest/",
            "branch": "master",
            "push_branch": "",
            "filemask": "po/*/minetest.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "po/minetest.pot",
            "file_format": "po",
            "license": "LGPL-2.1-or-later",
            "license_url": "https://spdx.org/licenses/LGPL-2.1-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/minetest/minetest/",
            "url": "https://hosted.weblate.org/api/components/minetest/minetest/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/minetest/minetest/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/minetest/minetest/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/minetest/minetest/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/minetest/minetest/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/minetest/minetest/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/minetest/minetest/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://github.com/minetest/minetest/blob/{{branch}}/{{filename}}#L{{line}}",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": false,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "MyPaint",
            "slug": "mypaint",
            "id": 223,
            "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": "MyPaint",
                "slug": "mypaint",
                "id": 50,
                "web": "http://mypaint.app/",
                "web_url": "https://hosted.weblate.org/projects/mypaint/",
                "url": "https://hosted.weblate.org/api/projects/mypaint/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/mypaint/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/mypaint/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/mypaint/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/mypaint/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/mypaint/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/mypaint/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/mypaint/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "[Crash Course on the MyPaint Github Wiki] (https://github.com/mypaint/mypaint/wiki/Translating-MyPaint#translator-crash-course)\r\n\r\nShort version:  \r\n\r\n* Try to be consistent.  \r\n* Use the glossary to make it easier to be consistent.  \r\n* If a meaning is unclear, ask about it in a comment (use @jplloyd or @briend to get their attention).  \r\n* Don't change: **{things\\_like\\_these}** or **%s** or  **%d**",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "github",
            "repo": "https://github.com/mypaint/mypaint.git",
            "git_export": "https://hosted.weblate.org/git/mypaint/mypaint/",
            "branch": "master",
            "push_branch": "master",
            "filemask": "po/*.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "po/mypaint.pot",
            "file_format": "po",
            "license": "GPL-2.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/mypaint/mypaint/",
            "url": "https://hosted.weblate.org/api/components/mypaint/mypaint/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mypaint/mypaint/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mypaint/mypaint/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mypaint/mypaint/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mypaint/mypaint/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mypaint/mypaint/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mypaint/mypaint/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "https://github.com/mypaint/mypaint.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://github.com/mypaint/mypaint/blob/{{branch}}/po/{{filename}}#L{{line}}",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
            "allow_translation_propagation": true,
            "manage_units": false,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "hangups",
            "slug": "hangups",
            "id": 224,
            "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": "Hangoutsbot",
                "slug": "hangoutsbot",
                "id": 54,
                "web": "https://github.com/hangoutsbot/hangoutsbot",
                "web_url": "https://hosted.weblate.org/projects/hangoutsbot/",
                "url": "https://hosted.weblate.org/api/projects/hangoutsbot/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/hangoutsbot/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/hangoutsbot/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/hangoutsbot/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/hangoutsbot/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/hangoutsbot/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/hangoutsbot/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/hangoutsbot/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/hangoutsbot/hangoutsbot-locales.git",
            "git_export": "https://hosted.weblate.org/git/hangoutsbot/hangups/",
            "branch": "master",
            "push_branch": "",
            "filemask": "*/LC_MESSAGES/hangupsbot.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "messages.pot",
            "file_format": "po",
            "license": "BSD-2-Clause",
            "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/hangoutsbot/hangups/",
            "url": "https://hosted.weblate.org/api/components/hangoutsbot/hangups/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/hangoutsbot/hangups/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/hangoutsbot/hangups/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/hangoutsbot/hangups/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/hangoutsbot/hangups/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/hangoutsbot/hangups/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/hangoutsbot/hangups/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@github.com:hangoutsbot/hangoutsbot-locales.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://github.com/hangoutsbot/hangoutsbot/blob/{{branch}}/hangupsbot/{{filename}}#L{{line}}",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "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": null
        },
        {
            "name": "Android",
            "slug": "android",
            "id": 226,
            "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": "Crosswords",
                "slug": "xwords",
                "id": 56,
                "web": "http://xwords.sourceforge.net/",
                "web_url": "https://hosted.weblate.org/projects/xwords/",
                "url": "https://hosted.weblate.org/api/projects/xwords/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/xwords/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/xwords/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/xwords/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/xwords/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/xwords/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/xwords/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/xwords/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "git@github.com:eehouse/xwords.git",
            "git_export": "https://hosted.weblate.org/git/xwords/android/",
            "branch": "main",
            "push_branch": "",
            "filemask": "xwords4/android/res_src/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "xwords4/android/app/src/main/res/values/strings.xml",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "GPL-2.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/xwords/android/",
            "url": "https://hosted.weblate.org/api/components/xwords/android/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/xwords/android/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/xwords/android/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/xwords/android/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/xwords/android/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/xwords/android/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/xwords/android/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@github.com:eehouse/xwords.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "xwords@eehouse.org",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^(?!ca_PS).*$",
            "variant_regex": "",
            "addons": [
                "https://hosted.weblate.org/api/addons/711/?format=api"
            ],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Translations",
            "slug": "translations",
            "id": 236,
            "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": "Harbour Money",
                "slug": "harbour-money",
                "id": 58,
                "web": "https://github.com/Brudhu/harbour-money",
                "web_url": "https://hosted.weblate.org/projects/harbour-money/",
                "url": "https://hosted.weblate.org/api/projects/harbour-money/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/harbour-money/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/harbour-money/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/harbour-money/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/harbour-money/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/harbour-money/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/harbour-money/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/harbour-money/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/Brudhu/harbour-money.git",
            "git_export": "https://hosted.weblate.org/git/harbour-money/translations/",
            "branch": "master",
            "push_branch": "",
            "filemask": "translations/harbour-money-*.ts",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "ts",
            "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/harbour-money/translations/",
            "url": "https://hosted.weblate.org/api/components/harbour-money/translations/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/harbour-money/translations/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/harbour-money/translations/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/harbour-money/translations/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/harbour-money/translations/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/harbour-money/translations/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/harbour-money/translations/changes/?format=api",
            "task_url": null,
            "new_lang": "contact",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://github.com/Brudhu/harbour-money/blob/{{branch}}/{{filename}}#L{{line}}",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "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": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Application Strings",
            "slug": "strings",
            "id": 240,
            "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": "KISS",
                "slug": "kiss",
                "id": 62,
                "web": "https://kisslauncher.com/",
                "web_url": "https://hosted.weblate.org/projects/kiss/",
                "url": "https://hosted.weblate.org/api/projects/kiss/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/kiss/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/kiss/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/kiss/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/kiss/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/kiss/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/kiss/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/kiss/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/Neamar/KISS.git",
            "git_export": "https://hosted.weblate.org/git/kiss/strings/",
            "branch": "master",
            "push_branch": "",
            "filemask": "app/src/main/res/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "app/src/main/res/values/strings.xml",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "GPL-3.0-only",
            "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/kiss/strings/",
            "url": "https://hosted.weblate.org/api/components/kiss/strings/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/kiss/strings/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/kiss/strings/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/kiss/strings/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/kiss/strings/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/kiss/strings/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/kiss/strings/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@github.com:Neamar/KISS.git",
            "check_flags": "",
            "priority": 80,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Translations",
            "slug": "translations",
            "id": 241,
            "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": "Indent",
                "slug": "indent",
                "id": 63,
                "web": "https://www.gnu.org/software/indent/",
                "web_url": "https://hosted.weblate.org/projects/indent/",
                "url": "https://hosted.weblate.org/api/projects/indent/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/indent/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/indent/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/indent/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/indent/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/indent/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/indent/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/indent/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": false,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://git.savannah.gnu.org/git/indent.git",
            "git_export": "https://hosted.weblate.org/git/indent/translations/",
            "branch": "master",
            "push_branch": "",
            "filemask": "po/*.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "po/indent.pot",
            "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/indent/translations/",
            "url": "https://hosted.weblate.org/api/components/indent/translations/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/indent/translations/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/indent/translations/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/indent/translations/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/indent/translations/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/indent/translations/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/indent/translations/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://git.savannah.gnu.org/gitweb/?p=indent.git;a=blob;f={{filename}};hb={{branch}}#l{{line}}",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\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": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Translations",
            "slug": "translations",
            "id": 242,
            "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": "RouteConverter",
                "slug": "routeconverter",
                "id": 64,
                "web": "https://www.routeconverter.com/",
                "web_url": "https://hosted.weblate.org/projects/routeconverter/",
                "url": "https://hosted.weblate.org/api/projects/routeconverter/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/routeconverter/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/routeconverter/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/routeconverter/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/routeconverter/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/routeconverter/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/routeconverter/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/routeconverter/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/cpesch/RouteConverter.git",
            "git_export": "https://hosted.weblate.org/git/routeconverter/translations/",
            "branch": "master",
            "push_branch": "",
            "filemask": "route-converter/src/main/resources/slash/navigation/converter/gui/RouteConverter_*.properties",
            "screenshot_filemask": "",
            "template": "route-converter/src/main/resources/slash/navigation/converter/gui/RouteConverter_en.properties",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "properties-utf8",
            "license": "GPL-2.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/routeconverter/translations/",
            "url": "https://hosted.weblate.org/api/components/routeconverter/translations/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/routeconverter/translations/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/routeconverter/translations/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/routeconverter/translations/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/routeconverter/translations/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/routeconverter/translations/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/routeconverter/translations/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "4.9",
            "slug": "4-9",
            "id": 243,
            "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": "phpMyAdmin",
                "slug": "phpmyadmin",
                "id": 24,
                "web": "https://www.phpmyadmin.net/",
                "web_url": "https://hosted.weblate.org/projects/phpmyadmin/",
                "url": "https://hosted.weblate.org/api/projects/phpmyadmin/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/phpmyadmin/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/phpmyadmin/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/phpmyadmin/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/phpmyadmin/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/phpmyadmin/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/phpmyadmin/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/phpmyadmin/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "https://www.phpmyadmin.net/translate/\nMailing list for translators: <translators@phpmyadmin.net\n",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/phpmyadmin/phpmyadmin.git",
            "git_export": "https://hosted.weblate.org/git/phpmyadmin/4-9/",
            "branch": "QA_4_9",
            "push_branch": "",
            "filemask": "po/*.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": true,
            "intermediate": "",
            "new_base": "po/phpmyadmin.pot",
            "file_format": "po",
            "license": "GPL-2.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
            "agreement": "If you would like to make a contribution to the phpMyAdmin Project, please\r\ncertify to the following:\r\n\r\nphpMyAdmin Developer's Certificate of Origin. Version 1.0\r\n\r\nBy making a contribution to this project, I certify that:\r\n\r\n(a) The contribution was created in whole or in part by me and I have the\r\n    right to submit it under the license of \"GNU General Public License or\r\n    any later version\" (\"GPLv2-or-later\"); or\r\n\r\n(b) The contribution is based upon previous work that, to the best of my\r\n    knowledge, is covered under an appropriate open source license and I have\r\n    the right under that license to submit that work with modifications,\r\n    whether created in whole or in part by me, under GPLv2-or-later; or\r\n\r\n(c) The contribution was provided directly to me by some other person who\r\n    certified (a) or (b) and I have not modified it.\r\n\r\n(d) I understand and agree that this project and the contribution are public\r\n    and that a record of the contribution (including all metadata and\r\n    personal information I submit with it, including my sign-off) is\r\n    maintained indefinitely and may be redistributed consistent with\r\n    phpMyAdmin's policies and the requirements of the GPLv2-or-later where\r\n    they are relevant.\r\n\r\n(e) I am granting this work to this project under the terms of the\r\n    GPLv2-or-later.\r\n\r\n    https://www.gnu.org/licenses/gpl-2.0.html",
            "web_url": "https://hosted.weblate.org/projects/phpmyadmin/4-9/",
            "url": "https://hosted.weblate.org/api/components/phpmyadmin/4-9/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/phpmyadmin/4-9/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/phpmyadmin/4-9/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/phpmyadmin/4-9/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/phpmyadmin/4-9/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/phpmyadmin/4-9/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/phpmyadmin/4-9/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@github.com:phpmyadmin/phpmyadmin.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://github.com/phpmyadmin/phpmyadmin/blob/{{branch}}/{{filename}}#L{{line}}",
            "report_source_bugs": "translators@phpmyadmin.net",
            "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)\r\n\r\n[CI skip]\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}\r\nSigned-off-by: {{ author }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\r\n\r\n[CI skip]\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}\r\nSigned-off-by: {{ author }}",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\r\n\r\n[CI skip]\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}\r\nSigned-off-by: {{ author }}",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\r\n\r\n[CI skip]\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": false,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "F-Droid",
            "slug": "f-droid",
            "id": 260,
            "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": "F-Droid",
                "slug": "f-droid",
                "id": 65,
                "web": "https://f-droid.org/",
                "web_url": "https://hosted.weblate.org/projects/f-droid/",
                "url": "https://hosted.weblate.org/api/projects/f-droid/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/f-droid/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/f-droid/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/f-droid/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/f-droid/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/f-droid/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/f-droid/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/f-droid/labels/?format=api",
                "translation_review": true,
                "source_review": false,
                "set_language_team": true,
                "instructions": "See: https://f-droid.org/docs/Translation_and_Localization\r\n\r\nThere is also a mailing list for translators: [otfl10n@googlegroups.com](otfl10n@googlegroups.com)",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/fdroid/fdroidclient.git",
            "git_export": "https://hosted.weblate.org/git/f-droid/f-droid/",
            "branch": "master",
            "push_branch": "",
            "filemask": "app/src/main/res/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "app/src/main/res/values/strings.xml",
            "edit_template": false,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "GPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/f-droid/f-droid/",
            "url": "https://hosted.weblate.org/api/components/f-droid/f-droid/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/f-droid/f-droid/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/f-droid/f-droid/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/f-droid/f-droid/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/f-droid/f-droid/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/f-droid/f-droid/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/f-droid/f-droid/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 60,
            "enforced_checks": [
                "java_format"
            ],
            "restricted": false,
            "repoweb": "https://gitlab.com/fdroid/fdroidclient/-/blob/{{branch}}/{{filename}}#L{{line}}",
            "report_source_bugs": "team@f-droid.org",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate: {{ language_name }} ({{ language_code }}) by {{ author }}\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate: {{ language_name }} ({{ language_code }}) by {{ author }}",
            "delete_message": "Deleted translation using Weblate: {{ language_name }} ({{ language_code }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": true,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [
                "https://hosted.weblate.org/api/addons/90/?format=api",
                "https://hosted.weblate.org/api/addons/91/?format=api",
                "https://hosted.weblate.org/api/addons/205/?format=api"
            ],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Privileged Extension",
            "slug": "privileged-extension",
            "id": 261,
            "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": "F-Droid",
                "slug": "f-droid",
                "id": 65,
                "web": "https://f-droid.org/",
                "web_url": "https://hosted.weblate.org/projects/f-droid/",
                "url": "https://hosted.weblate.org/api/projects/f-droid/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/f-droid/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/f-droid/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/f-droid/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/f-droid/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/f-droid/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/f-droid/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/f-droid/labels/?format=api",
                "translation_review": true,
                "source_review": false,
                "set_language_team": true,
                "instructions": "See: https://f-droid.org/docs/Translation_and_Localization\r\n\r\nThere is also a mailing list for translators: [otfl10n@googlegroups.com](otfl10n@googlegroups.com)",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/fdroid/privileged-extension.git",
            "git_export": "https://hosted.weblate.org/git/f-droid/privileged-extension/",
            "branch": "master",
            "push_branch": "",
            "filemask": "app/src/main/res/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "app/src/main/res/values/strings.xml",
            "edit_template": false,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "Apache-2.0",
            "license_url": "https://spdx.org/licenses/Apache-2.0.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/f-droid/privileged-extension/",
            "url": "https://hosted.weblate.org/api/components/f-droid/privileged-extension/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/f-droid/privileged-extension/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/f-droid/privileged-extension/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/f-droid/privileged-extension/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/f-droid/privileged-extension/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/f-droid/privileged-extension/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/f-droid/privileged-extension/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "https://gitlab.com/fdroid/privileged-extension/blob/{{branch}}/{{filename}}#L{{line}}",
            "report_source_bugs": "team@f-droid.org",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate: {{ language_name }} ({{ language_code }}) by {{ author }}\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate: {{ language_name }} ({{ language_code }}) by {{ author }}",
            "delete_message": "Deleted translation using Weblate: {{ language_name }} ({{ language_code }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": true,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [
                "https://hosted.weblate.org/api/addons/231/?format=api",
                "https://hosted.weblate.org/api/addons/232/?format=api",
                "https://hosted.weblate.org/api/addons/233/?format=api",
                "https://hosted.weblate.org/api/addons/230/?format=api"
            ],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Strings",
            "slug": "strings",
            "id": 263,
            "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": "SudokuSolver",
                "slug": "sudokusolver",
                "id": 67,
                "web": "https://gitlab.com/agilob/sudokusolver",
                "web_url": "https://hosted.weblate.org/projects/sudokusolver/",
                "url": "https://hosted.weblate.org/api/projects/sudokusolver/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/sudokusolver/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/sudokusolver/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/sudokusolver/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/sudokusolver/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/sudokusolver/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/sudokusolver/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/sudokusolver/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://gitlab.com/agilob/sudokusolver.git",
            "git_export": "https://hosted.weblate.org/git/sudokusolver/strings/",
            "branch": "master",
            "push_branch": "",
            "filemask": "sudoku_solver/src/main/res/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "sudoku_solver/src/main/res/values/strings.xml",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "ISC",
            "license_url": "https://spdx.org/licenses/ISC.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/sudokusolver/strings/",
            "url": "https://hosted.weblate.org/api/components/sudokusolver/strings/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/sudokusolver/strings/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/sudokusolver/strings/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/sudokusolver/strings/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/sudokusolver/strings/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/sudokusolver/strings/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/sudokusolver/strings/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:agilob/sudokusolver.git",
            "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": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Strings",
            "slug": "strings",
            "id": 265,
            "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": "spaRSS",
                "slug": "sparss",
                "id": 68,
                "web": "https://github.com/Etuldan/spaRSS",
                "web_url": "https://hosted.weblate.org/projects/sparss/",
                "url": "https://hosted.weblate.org/api/projects/sparss/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/sparss/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/sparss/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/sparss/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/sparss/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/sparss/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/sparss/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/sparss/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/Etuldan/spaRSS.git",
            "git_export": "https://hosted.weblate.org/git/sparss/strings/",
            "branch": "master",
            "push_branch": "",
            "filemask": "mobile/src/main/res/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "mobile/src/main/res/values/strings.xml",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "GPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/sparss/strings/",
            "url": "https://hosted.weblate.org/api/components/sparss/strings/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/sparss/strings/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/sparss/strings/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/sparss/strings/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/sparss/strings/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/sparss/strings/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/sparss/strings/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@github.com:/Etuldan/spaRSS.git",
            "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": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Strings",
            "slug": "strings",
            "id": 266,
            "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": "NewPipe",
                "slug": "newpipe",
                "id": 69,
                "web": "https://github.com/TeamNewPipe/NewPipe",
                "web_url": "https://hosted.weblate.org/projects/newpipe/",
                "url": "https://hosted.weblate.org/api/projects/newpipe/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/newpipe/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/newpipe/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/newpipe/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/newpipe/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/newpipe/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/newpipe/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/newpipe/labels/?format=api",
                "translation_review": false,
                "source_review": true,
                "set_language_team": true,
                "instructions": "This explains adding new languages, and switching the language in NewPipe: https://github.com/TeamNewPipe/NewPipe/wiki/How-to-add-a-new-language-to-NewPipe",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/TeamNewPipe/NewPipe.git",
            "git_export": "https://hosted.weblate.org/git/newpipe/strings/",
            "branch": "dev",
            "push_branch": "",
            "filemask": "app/src/main/res/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "app/src/main/res/values/strings.xml",
            "edit_template": false,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "GPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/newpipe/strings/",
            "url": "https://hosted.weblate.org/api/components/newpipe/strings/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/newpipe/strings/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/newpipe/strings/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/newpipe/strings/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/newpipe/strings/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/newpipe/strings/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/newpipe/strings/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@github.com:/TeamNewPipe/NewPipe.git",
            "check_flags": "java-printf-format",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 72,
            "auto_lock_error": false,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [
                "https://hosted.weblate.org/api/addons/2559/?format=api"
            ],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "User interface",
            "slug": "user-interface",
            "id": 268,
            "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": "Andor's Trail",
                "slug": "andors-trail",
                "id": 71,
                "web": "http://andorstrail.com/",
                "web_url": "https://hosted.weblate.org/projects/andors-trail/",
                "url": "https://hosted.weblate.org/api/projects/andors-trail/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/andors-trail/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/andors-trail/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/andors-trail/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/andors-trail/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/andors-trail/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/andors-trail/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/andors-trail/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/AndorsTrailRelease/andors-trail.git",
            "git_export": "https://hosted.weblate.org/git/andors-trail/user-interface/",
            "branch": "master",
            "push_branch": "",
            "filemask": "AndorsTrail/res/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "AndorsTrail/res/values/strings.xml",
            "edit_template": false,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "GPL-2.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/andors-trail/user-interface/",
            "url": "https://hosted.weblate.org/api/components/andors-trail/user-interface/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/andors-trail/user-interface/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/andors-trail/user-interface/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/andors-trail/user-interface/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/andors-trail/user-interface/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/andors-trail/user-interface/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/andors-trail/user-interface/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": false,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "Game content",
            "slug": "game-content",
            "id": 269,
            "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": "Andor's Trail",
                "slug": "andors-trail",
                "id": 71,
                "web": "http://andorstrail.com/",
                "web_url": "https://hosted.weblate.org/projects/andors-trail/",
                "url": "https://hosted.weblate.org/api/projects/andors-trail/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/andors-trail/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/andors-trail/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/andors-trail/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/andors-trail/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/andors-trail/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/andors-trail/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/andors-trail/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/AndorsTrailRelease/andors-trail.git",
            "git_export": "",
            "branch": "master",
            "push_branch": "",
            "filemask": "AndorsTrail/assets/translation/*.po",
            "screenshot_filemask": "",
            "template": "",
            "edit_template": false,
            "intermediate": "",
            "new_base": "AndorsTrail/assets/translation/english.pot",
            "file_format": "po",
            "license": "GPL-2.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/andors-trail/game-content/",
            "url": "https://hosted.weblate.org/api/components/andors-trail/game-content/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/andors-trail/game-content/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/andors-trail/game-content/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/andors-trail/game-content/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/andors-trail/game-content/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/andors-trail/game-content/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/andors-trail/game-content/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\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": false,
            "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/andors-trail/user-interface/?format=api"
        },
        {
            "name": "Strings",
            "slug": "strings",
            "id": 270,
            "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": "AndrOBD",
                "slug": "androbd",
                "id": 72,
                "web": "https://github.com/fr3ts0n/AndrOBD/wiki",
                "web_url": "https://hosted.weblate.org/projects/androbd/",
                "url": "https://hosted.weblate.org/api/projects/androbd/?format=api",
                "components_list_url": "https://hosted.weblate.org/api/projects/androbd/components/?format=api",
                "repository_url": "https://hosted.weblate.org/api/projects/androbd/repository/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/projects/androbd/statistics/?format=api",
                "categories_url": "https://hosted.weblate.org/api/projects/androbd/categories/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/projects/androbd/changes/?format=api",
                "languages_url": "https://hosted.weblate.org/api/projects/androbd/languages/?format=api",
                "labels_url": "https://hosted.weblate.org/api/projects/androbd/labels/?format=api",
                "translation_review": false,
                "source_review": false,
                "set_language_team": true,
                "instructions": "",
                "enable_hooks": true,
                "language_aliases": ""
            },
            "vcs": "git",
            "repo": "https://github.com/fr3ts0n/AndrOBD.git",
            "git_export": "https://hosted.weblate.org/git/androbd/strings/",
            "branch": "master",
            "push_branch": "",
            "filemask": "androbd/src/main/res/values-*/strings.xml",
            "screenshot_filemask": "",
            "template": "androbd/src/main/res/values/strings.xml",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "aresource",
            "license": "GPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
            "agreement": "",
            "web_url": "https://hosted.weblate.org/projects/androbd/strings/",
            "url": "https://hosted.weblate.org/api/components/androbd/strings/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/androbd/strings/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/androbd/strings/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/androbd/strings/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/androbd/strings/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/androbd/strings/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/androbd/strings/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@github.com:/fr3ts0n/AndrOBD.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "merge",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ hook_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        }
    ]
}