Translation projects API.

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

GET /api/projects/mobicoop-platform/components/?format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 115,
    "next": "https://hosted.weblate.org/api/projects/mobicoop-platform/components/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "name": "API",
            "slug": "api",
            "id": 2803,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "https://hosted.weblate.org/git/mobicoop-platform/api/",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "api/translations/messages+intl-icu.*.yaml",
            "screenshot_filemask": "",
            "template": "api/translations/messages+intl-icu.fr.yaml",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "yaml",
            "license": "AGPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
            "agreement": "Mobicoop Contributor License Agreement v1.0 \r\nSee https://gitlab.com/mobicoop/instances/mobicoop-platform/-/tree/dev/docs/ContributorLicenseAgreement",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/api/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/api/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/api/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/api/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/api/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/api/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/api/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.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)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": null
        },
        {
            "name": "(Desktop) MArticle",
            "slug": "desktop-marticle",
            "id": 3935,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/article/MArticle/MArticle_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/article/MArticle/MArticle_fr.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": "Mobicoop Contributor License Agreement v1.0\r\n\r\n\r\nIMPORTANT - PLEASE READ CAREFULLY:\r\n\r\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\r\n\r\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\r\n\r\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\r\n\r\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\r\n\r\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-marticle/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-marticle/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-marticle/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-marticle/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-marticle/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-marticle/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-marticle/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-marticle/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
            "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": true,
            "manage_units": true,
            "enable_suggestions": true,
            "suggestion_voting": false,
            "suggestion_autoaccept": 0,
            "push_on_commit": true,
            "commit_pending_age": 24,
            "auto_lock_error": true,
            "language_regex": "^[^.]+$",
            "variant_regex": "",
            "addons": [],
            "is_glossary": false,
            "glossary_color": "silver",
            "category": null,
            "linked_component": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MHeaderCommunities",
            "slug": "desktop-mheadercommunities",
            "id": 3936,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/base/MHeaderCommunities/MHeaderCommunities_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/base/MHeaderCommunities/MHeaderCommunities_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-mheadercommunities/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheadercommunities/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheadercommunities/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheadercommunities/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheadercommunities/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheadercommunities/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheadercommunities/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheadercommunities/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) AdSummary",
            "slug": "desktop-adsummary",
            "id": 3937,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/publish/AdSummary/AdSummary_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/publish/AdSummary/AdSummary_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-adsummary/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adsummary/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adsummary/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adsummary/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adsummary/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adsummary/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adsummary/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adsummary/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MatchingHeader",
            "slug": "desktop-matchingheader",
            "id": 3938,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/MatchingHeader/MatchingHeader_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/MatchingHeader/MatchingHeader_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-matchingheader/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingheader/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingheader/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingheader/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingheader/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingheader/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingheader/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingheader/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MatchingResult",
            "slug": "desktop-matchingresult",
            "id": 3939,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/MatchingResult/MatchingResult_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/MatchingResult/MatchingResult_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-matchingresult/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresult/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresult/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresult/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresult/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresult/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresult/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresult/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MatchingResults",
            "slug": "desktop-matchingresults",
            "id": 3940,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/MatchingResults/MatchingResults_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/MatchingResults/MatchingResults_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-matchingresults/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresults/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresults/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresults/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresults/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresults/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresults/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingresults/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MatchingPTResult",
            "slug": "desktop-matchingptresult",
            "id": 3941,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/publicTransport/MatchingPTResult/MatchingPTResult_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/publicTransport/MatchingPTResult/MatchingPTResult_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-matchingptresult/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresult/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresult/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresult/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresult/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresult/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresult/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresult/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MatchingPTResultDetailsLeg",
            "slug": "desktop-matchingptresultdetailsleg",
            "id": 3942,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/publicTransport/MatchingPTResultDetailsLeg/MatchingPTResultDetailsLeg_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/publicTransport/MatchingPTResultDetailsLeg/MatchingPTResultDetailsLeg_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-matchingptresultdetailsleg/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresultdetailsleg/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresultdetailsleg/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresultdetailsleg/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresultdetailsleg/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresultdetailsleg/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresultdetailsleg/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresultdetailsleg/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MatchingPTResults",
            "slug": "desktop-matchingptresults",
            "id": 3943,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/publicTransport/MatchingPTResults/MatchingPTResults_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/publicTransport/MatchingPTResults/MatchingPTResults_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-matchingptresults/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresults/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresults/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresults/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresults/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresults/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresults/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matchingptresults/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) CarpoolerSummary",
            "slug": "desktop-carpoolersummary",
            "id": 3944,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/CarpoolerSummary/CarpoolerSummary_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/CarpoolerSummary/CarpoolerSummary_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-carpoolersummary/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-carpoolersummary/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-carpoolersummary/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-carpoolersummary/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-carpoolersummary/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-carpoolersummary/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-carpoolersummary/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-carpoolersummary/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) JourneySummary",
            "slug": "desktop-journeysummary",
            "id": 3945,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/JourneySummary/JourneySummary_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/JourneySummary/JourneySummary_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-journeysummary/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-journeysummary/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-journeysummary/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-journeysummary/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-journeysummary/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-journeysummary/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-journeysummary/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-journeysummary/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) RegularDaysSummary",
            "slug": "desktop-regulardayssummary",
            "id": 3946,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/RegularDaysSummary/RegularDaysSummary_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/RegularDaysSummary/RegularDaysSummary_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-regulardayssummary/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regulardayssummary/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regulardayssummary/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regulardayssummary/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regulardayssummary/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regulardayssummary/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regulardayssummary/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regulardayssummary/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) RegularPlanningSummary",
            "slug": "desktop-regularplanningsummary",
            "id": 3947,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/RegularPlanningSummary/RegularPlanningSummary_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/RegularPlanningSummary/RegularPlanningSummary_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-regularplanningsummary/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regularplanningsummary/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regularplanningsummary/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regularplanningsummary/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regularplanningsummary/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regularplanningsummary/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regularplanningsummary/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-regularplanningsummary/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) RouteSummary",
            "slug": "desktop-routesummary",
            "id": 3948,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/RouteSummary/RouteSummary_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/RouteSummary/RouteSummary_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-routesummary/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-routesummary/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-routesummary/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-routesummary/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-routesummary/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-routesummary/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-routesummary/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-routesummary/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) VJourney",
            "slug": "desktop-vjourney",
            "id": 3949,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/VJourney/VJourney_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/utilities/VJourney/VJourney_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-vjourney/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-vjourney/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-vjourney/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-vjourney/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-vjourney/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-vjourney/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-vjourney/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-vjourney/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) CommunityLastUsers",
            "slug": "desktop-communitylastusers",
            "id": 3950,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/community/CommunityLastUsers/CommunityLastUsers_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/community/CommunityLastUsers/CommunityLastUsers_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-communitylastusers/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylastusers/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylastusers/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylastusers/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylastusers/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylastusers/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylastusers/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylastusers/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) CommunityList",
            "slug": "desktop-communitylist",
            "id": 3951,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/community/CommunityList/CommunityList_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/community/CommunityList/CommunityList_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-communitylist/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylist/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylist/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylist/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylist/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylist/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylist/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-communitylist/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Contact",
            "slug": "desktop-contact",
            "id": 3952,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/contact/Contact/Contact_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/contact/Contact/Contact_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-contact/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-contact/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-contact/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-contact/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-contact/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-contact/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-contact/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-contact/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Home",
            "slug": "desktop-home",
            "id": 3953,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/home/Home/Home_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/home/Home/Home_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-home/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-home/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-home/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-home/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-home/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-home/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-home/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-home/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) RelayPoints",
            "slug": "desktop-relaypoints",
            "id": 3954,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/relayPoints/RelayPoints/RelayPoints_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/relayPoints/RelayPoints/RelayPoints_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-relaypoints/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-relaypoints/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-relaypoints/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-relaypoints/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-relaypoints/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-relaypoints/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-relaypoints/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-relaypoints/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Solidary",
            "slug": "desktop-solidary",
            "id": 3955,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/solidary/Solidary/Solidary_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/solidary/Solidary/Solidary_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-solidary/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-solidary/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-solidary/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-solidary/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-solidary/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-solidary/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-solidary/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-solidary/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Login",
            "slug": "desktop-login",
            "id": 3956,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/Login/Login_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/Login/Login_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-login/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-login/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-login/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-login/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-login/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-login/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-login/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-login/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) ThreadCarpool",
            "slug": "desktop-threadcarpool",
            "id": 3957,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/ThreadCarpool/ThreadCarpool_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/ThreadCarpool/ThreadCarpool_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-threadcarpool/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadcarpool/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadcarpool/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadcarpool/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadcarpool/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadcarpool/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadcarpool/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadcarpool/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) ThreadDetails",
            "slug": "desktop-threaddetails",
            "id": 3958,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/ThreadDetails/ThreadDetails_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/ThreadDetails/ThreadDetails_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-threaddetails/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threaddetails/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threaddetails/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threaddetails/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threaddetails/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threaddetails/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threaddetails/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threaddetails/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) ThreadsCarpool",
            "slug": "desktop-threadscarpool",
            "id": 3959,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/ThreadsCarpool/ThreadsCarpool_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/ThreadsCarpool/ThreadsCarpool_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-threadscarpool/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadscarpool/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadscarpool/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadscarpool/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadscarpool/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadscarpool/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadscarpool/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadscarpool/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) ThreadsDirect",
            "slug": "desktop-threadsdirect",
            "id": 3960,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/ThreadsDirect/ThreadsDirect_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/ThreadsDirect/ThreadsDirect_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-threadsdirect/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadsdirect/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadsdirect/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadsdirect/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadsdirect/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadsdirect/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadsdirect/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadsdirect/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) ThreadsSolidary",
            "slug": "desktop-threadssolidary",
            "id": 3961,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/ThreadsSolidary/ThreadsSolidary_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/ThreadsSolidary/ThreadsSolidary_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-threadssolidary/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadssolidary/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadssolidary/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadssolidary/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadssolidary/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadssolidary/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadssolidary/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-threadssolidary/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) TypeText",
            "slug": "desktop-typetext",
            "id": 3962,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/TypeText/TypeText_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/mailbox/TypeText/TypeText_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-typetext/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-typetext/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-typetext/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-typetext/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-typetext/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-typetext/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-typetext/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-typetext/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MFacebookAuth",
            "slug": "desktop-mfacebookauth",
            "id": 3963,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/MFacebookAuth/MFacebookAuth_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/MFacebookAuth/MFacebookAuth_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-mfacebookauth/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfacebookauth/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfacebookauth/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfacebookauth/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfacebookauth/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfacebookauth/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfacebookauth/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfacebookauth/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Ads",
            "slug": "desktop-ads",
            "id": 3964,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/profile/ad/Ads/Ads_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/profile/ad/Ads/Ads_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-ads/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ads/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ads/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ads/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ads/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ads/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ads/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ads/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Schedules",
            "slug": "desktop-schedules",
            "id": 3965,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/profile/ad/Schedules/Schedules_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/profile/ad/Schedules/Schedules_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-schedules/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-schedules/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-schedules/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-schedules/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-schedules/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-schedules/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-schedules/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-schedules/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Alerts",
            "slug": "desktop-alerts",
            "id": 3966,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/profile/Alerts/Alerts_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/profile/Alerts/Alerts_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-alerts/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-alerts/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-alerts/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-alerts/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-alerts/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-alerts/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-alerts/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-alerts/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) PaymentStatus",
            "slug": "desktop-paymentstatus",
            "id": 3967,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/profile/payment/PaymentStatus/PaymentStatus_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/profile/payment/PaymentStatus/PaymentStatus_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-paymentstatus/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-paymentstatus/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-paymentstatus/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-paymentstatus/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-paymentstatus/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-paymentstatus/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-paymentstatus/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-paymentstatus/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) SignUpValidation",
            "slug": "desktop-signupvalidation",
            "id": 3968,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/SignUpValidation/SignUpValidation_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/SignUpValidation/SignUpValidation_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-signupvalidation/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-signupvalidation/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-signupvalidation/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-signupvalidation/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-signupvalidation/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-signupvalidation/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-signupvalidation/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-signupvalidation/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) SsoLogin",
            "slug": "desktop-ssologin",
            "id": 3969,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/SsoLogin/SsoLogin_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/SsoLogin/SsoLogin_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-ssologin/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologin/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologin/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologin/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologin/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologin/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologin/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologin/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) SsoLoginReturn",
            "slug": "desktop-ssologinreturn",
            "id": 3970,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/user/SsoLoginReturn/SsoLoginReturn_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/user/SsoLoginReturn/SsoLoginReturn_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-ssologinreturn/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologinreturn/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologinreturn/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologinreturn/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologinreturn/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologinreturn/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologinreturn/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-ssologinreturn/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Accessibility",
            "slug": "desktop-accessibility",
            "id": 3971,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/utilities/Accessibility/Accessibility_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/utilities/Accessibility/Accessibility_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-accessibility/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-accessibility/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-accessibility/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-accessibility/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-accessibility/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-accessibility/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-accessibility/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-accessibility/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Cookies",
            "slug": "desktop-cookies",
            "id": 3972,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/utilities/Cookies/Cookies_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/utilities/Cookies/Cookies_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-cookies/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-cookies/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-cookies/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-cookies/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-cookies/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-cookies/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-cookies/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-cookies/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) GeoComplete",
            "slug": "desktop-geocomplete",
            "id": 3973,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/utilities/GeoComplete/GeoComplete_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/utilities/GeoComplete/GeoComplete_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-geocomplete/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-geocomplete/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-geocomplete/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-geocomplete/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-geocomplete/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-geocomplete/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-geocomplete/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-geocomplete/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Reviews",
            "slug": "desktop-reviews",
            "id": 3974,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/utilities/Reviews/Reviews/Reviews_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/utilities/Reviews/Reviews/Reviews_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-reviews/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-reviews/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-reviews/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-reviews/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-reviews/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-reviews/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-reviews/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-reviews/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) WriteReview",
            "slug": "desktop-writereview",
            "id": 3975,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/utilities/Reviews/WriteReview/WriteReview_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/utilities/Reviews/WriteReview/WriteReview_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-writereview/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-writereview/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-writereview/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-writereview/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-writereview/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-writereview/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-writereview/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-writereview/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MSocialFeeds",
            "slug": "desktop-msocialfeeds",
            "id": 3976,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/utilities/social/MSocialFeeds/MSocialFeeds_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/utilities/social/MSocialFeeds/MSocialFeeds_fr.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": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-msocialfeeds/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-msocialfeeds/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-msocialfeeds/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-msocialfeeds/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-msocialfeeds/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-msocialfeeds/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-msocialfeeds/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-msocialfeeds/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MFooter",
            "slug": "desktop-mfooter",
            "id": 3977,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/base/MFooter/MFooter_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/base/MFooter/MFooter_fr.json",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "json-nested",
            "license": "AGPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
            "agreement": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-mfooter/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfooter/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfooter/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfooter/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfooter/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfooter/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfooter/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mfooter/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MHeader",
            "slug": "desktop-mheader",
            "id": 3978,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/base/MHeader/MHeader_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/base/MHeader/MHeader_fr.json",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "json-nested",
            "license": "AGPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
            "agreement": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-mheader/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheader/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheader/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheader/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheader/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheader/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheader/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheader/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) MHeaderProfile",
            "slug": "desktop-mheaderprofile",
            "id": 3979,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/base/MHeaderProfile/MHeaderProfile_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/base/MHeaderProfile/MHeaderProfile_fr.json",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "json-nested",
            "license": "AGPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
            "agreement": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-mheaderprofile/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheaderprofile/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheaderprofile/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheaderprofile/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheaderprofile/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheaderprofile/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheaderprofile/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-mheaderprofile/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) AdPlanification",
            "slug": "desktop-adplanification",
            "id": 3980,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/publish/AdPlanification/AdPlanification_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/publish/AdPlanification/AdPlanification_fr.json",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "json-nested",
            "license": "AGPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
            "agreement": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-adplanification/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adplanification/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adplanification/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adplanification/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adplanification/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adplanification/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adplanification/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adplanification/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) AdPublish",
            "slug": "desktop-adpublish",
            "id": 3981,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/publish/AdPublish/AdPublish_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/publish/AdPublish/AdPublish_fr.json",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "json-nested",
            "license": "AGPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
            "agreement": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-adpublish/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adpublish/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adpublish/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adpublish/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adpublish/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adpublish/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adpublish/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adpublish/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) AdRoute",
            "slug": "desktop-adroute",
            "id": 3982,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/publish/AdRoute/AdRoute_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/publish/AdRoute/AdRoute_fr.json",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "json-nested",
            "license": "AGPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
            "agreement": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-adroute/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adroute/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adroute/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adroute/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adroute/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adroute/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adroute/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-adroute/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        },
        {
            "name": "(Desktop) Matching",
            "slug": "desktop-matching",
            "id": 3983,
            "source_language": {
                "id": 105,
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 93,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://hosted.weblate.org/languages/fr/",
                "url": "https://hosted.weblate.org/api/languages/fr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fr/statistics/?format=api"
            },
            "vcs": "git",
            "repo": "https://gitlab.com/mobicoop/mobicoop-platform.git",
            "git_export": "",
            "branch": "dev",
            "push_branch": "weblate",
            "filemask": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/Matching/Matching_*.json",
            "screenshot_filemask": "",
            "template": "client/src/MobicoopBundle/Resources/translations/components/carpool/results/Matching/Matching_fr.json",
            "edit_template": true,
            "intermediate": "",
            "new_base": "",
            "file_format": "json-nested",
            "license": "AGPL-3.0-or-later",
            "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
            "agreement": "Mobicoop Contributor License Agreement v1.0\n\n\nIMPORTANT - PLEASE READ CAREFULLY:\n\nThis document (\"Agreement\") constitutes a legal agreement. By signing this Agreement below, You, either an individual or the organization indicated below (\"You\"), agree to be legally bound. You may want to consult an attorney before signing. You acknowledge that you are entering into this Agreement in consideration of the opportunity to contribute to and participate in Mobicoop's open source software projects, which opportunity is of value to You. By signing this agreement you represent and warrant that you are at least 18 years of age.\n\n\"Submission\" means any work of authorship, software code, documentation, creation, images or sound, provided by You to Mobicoop via Mobicoop's official project submission system, in human or machine readable form, at any time (both prior and subsequent to Your execution of this Agreement).\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, and transferable license to use, reproduce, prepare derivative works of, publicly display, publicly perform, distribute the Submissions, and to sublicense such rights to others. The rights granted may be exercised in any form or format, and Mobicoop may distribute and sublicense to others on any licensing terms, including without limitation: (a) open source licenses like the Affero GNU General Public License (AGPL); or (b) binary, proprietary, or commercial licenses. If Your Submission is derived from software released by Mobicoop under the AGPL, Mobicoop as licensor thereof waives such requirements of the AGPL as applied to that software to the limited extent necessary to allow you to provide the Submission and the foregoing license to Mobicoop.\n\nYou hereby grant Mobicoop a perpetual, worldwide, royalty-free, irrevocable, non-exclusive, sublicenseable and transferable license under any patent You own or control, now or in the future, to make, have made, use, sell, offer for sale, or import Submissions or any modifications thereof, including without limitation any combinations of the Submissions or modifications thereof with software, technology or services of Mobicoop or its affiliates.\n\nYou hereby represent that you are the sole and original author of all Submissions and that, to the best of your knowledge, the Submissions do not infringe upon the rights of any third party. If you are providing the Submission on behalf of an organization of which you are not an employee or if you are providing on behalf of an organization of which you are an employee, the person signing this Agreement represents that he or she is expressly authorized to execute this Agreement on that organization's behalf. Except for the expressed representations set forth above, the Submission and all licenses granted above are made on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You acknowledge that the decision to include the Submission in any code base is entirely the decision of Mobicoop, and this Agreement does not guarantee that the Submissions will be included in any code base. The parties agree that any facsimile copy of this Agreement will be binding upon the parties to the same effect as originals.",
            "web_url": "https://hosted.weblate.org/projects/mobicoop-platform/desktop-matching/",
            "url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matching/?format=api",
            "repository_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matching/repository/?format=api",
            "translations_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matching/translations/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matching/statistics/?format=api",
            "lock_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matching/lock/?format=api",
            "links_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matching/links/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/components/mobicoop-platform/desktop-matching/changes/?format=api",
            "task_url": null,
            "new_lang": "add",
            "language_code_style": "",
            "push": "git@gitlab.com:mobicoop/instances/mobicoop-platform.git",
            "check_flags": "",
            "priority": 100,
            "enforced_checks": [],
            "restricted": false,
            "repoweb": "",
            "report_source_bugs": "",
            "merge_style": "rebase",
            "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
            "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
            "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
            "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
            "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
            "allow_translation_propagation": 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": "https://hosted.weblate.org/api/components/mobicoop-platform/api/?format=api"
        }
    ]
}