Translation components API.

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

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

{
    "count": 3331,
    "next": "https://translate-dev.freebsd.org/api/translations/?format=api&page=67",
    "previous": "https://translate-dev.freebsd.org/api/translations/?format=api&page=65",
    "results": [
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/developers-handbook/kernelbuild/_index",
                "slug": "booksdevelopers-handbookkernelbuild_index",
                "id": 2242,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/developers-handbook/kernelbuild/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookkernelbuild_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookkernelbuild_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookkernelbuild_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookkernelbuild_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookkernelbuild_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookkernelbuild_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookkernelbuild_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookkernelbuild_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1458/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1462/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9833,
            "filename": "documentation/content/fr/books/developers-handbook/kernelbuild/_index.po",
            "revision": "347c8a3628ff770101ffcfdb91434ee6ebc82b75",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookkernelbuild_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookkernelbuild_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookkernelbuild_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 15,
            "total_words": 224,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookkernelbuild_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookkernelbuild_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookkernelbuild_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookkernelbuild_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookkernelbuild_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/desktop/_index",
                "slug": "bookshandbookdesktop_index",
                "id": 1744,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/desktop/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookdesktop_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdesktop_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdesktop_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdesktop_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdesktop_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdesktop_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdesktop_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdesktop_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/393/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/394/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9835,
            "filename": "documentation/content/fr/books/handbook/desktop/_index.po",
            "revision": "85b573b659cb4411e4269739441862241b1b7579",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookdesktop_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookdesktop_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdesktop_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 311,
            "total_words": 3147,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdesktop_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdesktop_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdesktop_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdesktop_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdesktop_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/basics/_index",
                "slug": "bookshandbookbasics_index",
                "id": 1754,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/basics/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookbasics_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbasics_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbasics_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbasics_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbasics_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbasics_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbasics_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbasics_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/424/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/425/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9837,
            "filename": "documentation/content/fr/books/handbook/basics/_index.po",
            "revision": "4d090eb539ea1e151ca361aa5bb7d9ddbcbf2d6d",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookbasics_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookbasics_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbasics_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 630,
            "total_words": 11689,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbasics_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbasics_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbasics_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbasics_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbasics_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/porters-handbook/special/_index",
                "slug": "booksporters-handbookspecial_index",
                "id": 2284,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/porters-handbook/special/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbookspecial_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookspecial_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookspecial_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookspecial_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookspecial_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookspecial_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookspecial_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookspecial_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1542/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1546/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9839,
            "filename": "documentation/content/fr/books/porters-handbook/special/_index.po",
            "revision": "36e9ae8e316accf4a79d55bea71aa98c78d17a2a",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbookspecial_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookspecial_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookspecial_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2003,
            "total_words": 17993,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookspecial_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookspecial_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookspecial_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookspecial_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookspecial_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "articles/freebsd-status-report-process/_index",
                "slug": "articlesfreebsd-status-report-process_index",
                "id": 2293,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/articles/freebsd-status-report-process/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesfreebsd-status-report-process_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfreebsd-status-report-process_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfreebsd-status-report-process_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfreebsd-status-report-process_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfreebsd-status-report-process_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfreebsd-status-report-process_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfreebsd-status-report-process_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfreebsd-status-report-process_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1557/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1560/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9841,
            "filename": "documentation/content/fr/articles/freebsd-status-report-process/_index.po",
            "revision": "f7fdb638e8658ba63de5ca2b633402f67105b4fd",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesfreebsd-status-report-process_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/articlesfreebsd-status-report-process_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfreebsd-status-report-process_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 122,
            "total_words": 1867,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfreebsd-status-report-process_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfreebsd-status-report-process_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfreebsd-status-report-process_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfreebsd-status-report-process_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfreebsd-status-report-process_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/geom/_index",
                "slug": "bookshandbookgeom_index",
                "id": 1735,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/geom/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookgeom_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookgeom_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookgeom_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookgeom_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookgeom_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookgeom_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookgeom_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookgeom_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/366/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/368/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9843,
            "filename": "documentation/content/fr/books/handbook/geom/_index.po",
            "revision": "01fbf41bd7978490bd74b10287f3906ec38c4086",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookgeom_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookgeom_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookgeom_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 294,
            "total_words": 6937,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookgeom_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookgeom_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookgeom_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookgeom_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookgeom_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/developers-handbook/tools/_index",
                "slug": "booksdevelopers-handbooktools_index",
                "id": 2246,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/developers-handbook/tools/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbooktools_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooktools_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooktools_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooktools_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooktools_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooktools_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooktools_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbooktools_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1465/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1469/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9845,
            "filename": "documentation/content/fr/books/developers-handbook/tools/_index.po",
            "revision": "2487b4170cc1da10052f13e57cc8b828b29a7394",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbooktools_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbooktools_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 406,
            "total_words": 10092,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbooktools_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/partv",
                "slug": "bookshandbookpartv",
                "id": 1725,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/partv.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookpartv/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartv/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartv/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartv/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartv/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartv/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartv/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartv/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/338/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/339/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9847,
            "filename": "documentation/content/fr/books/handbook/partv.po",
            "revision": "059fc31fe4cacfeb6824832eab3053b4eef4c4c6",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookpartv/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookpartv/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartv/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 4,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartv/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartv/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartv/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartv/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartv/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "articles/releng/_index",
                "slug": "articlesreleng_index",
                "id": 1785,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/articles/releng/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesreleng_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/articlesreleng_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesreleng_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesreleng_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesreleng_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesreleng_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesreleng_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesreleng_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/517/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/518/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9849,
            "filename": "documentation/content/fr/articles/releng/_index.po",
            "revision": "5c2d11f9b10f174c142b57a0b595124e60801622",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesreleng_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/articlesreleng_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesreleng_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 171,
            "total_words": 3477,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesreleng_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesreleng_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesreleng_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesreleng_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesreleng_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/network/_index",
                "slug": "bookshandbooknetwork_index",
                "id": 2296,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/network/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbooknetwork_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooknetwork_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooknetwork_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooknetwork_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooknetwork_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooknetwork_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooknetwork_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooknetwork_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1565/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1566/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9851,
            "filename": "documentation/content/fr/books/handbook/network/_index.po",
            "revision": "08bfdf0425293c7fe7d87c9bd824a5affb3997df",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbooknetwork_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbooknetwork_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooknetwork_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 300,
            "total_words": 3772,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooknetwork_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooknetwork_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooknetwork_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooknetwork_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooknetwork_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/developers-handbook/x86/_index",
                "slug": "booksdevelopers-handbookx86_index",
                "id": 2250,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/developers-handbook/x86/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookx86_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookx86_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookx86_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookx86_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookx86_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookx86_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookx86_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookx86_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1473/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1477/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9853,
            "filename": "documentation/content/fr/books/developers-handbook/x86/_index.po",
            "revision": "12e923da1594ddb86351906148b567fd83c444e9",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookx86_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookx86_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 934,
            "total_words": 21332,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookx86_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/porters-handbook/upgrading/_index",
                "slug": "booksporters-handbookupgrading_index",
                "id": 2268,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/porters-handbook/upgrading/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbookupgrading_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookupgrading_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookupgrading_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookupgrading_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookupgrading_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookupgrading_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookupgrading_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookupgrading_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1510/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1514/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9855,
            "filename": "documentation/content/fr/books/porters-handbook/upgrading/_index.po",
            "revision": "4fd4463d030c52cad5a696f2877ace0770ef38ae",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbookupgrading_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookupgrading_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 64,
            "total_words": 1627,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookupgrading_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/security/_index",
                "slug": "bookshandbooksecurity_index",
                "id": 1733,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/security/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbooksecurity_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooksecurity_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooksecurity_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooksecurity_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooksecurity_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooksecurity_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooksecurity_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbooksecurity_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/360/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/362/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9857,
            "filename": "documentation/content/fr/books/handbook/security/_index.po",
            "revision": "107ed6ece5334326d1d9639eb40d517edf5a7fe6",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbooksecurity_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbooksecurity_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooksecurity_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 596,
            "total_words": 12337,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooksecurity_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooksecurity_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooksecurity_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooksecurity_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbooksecurity_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/disks/_index",
                "slug": "bookshandbookdisks_index",
                "id": 1761,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/disks/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookdisks_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdisks_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdisks_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdisks_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdisks_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdisks_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdisks_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookdisks_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/445/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/446/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9859,
            "filename": "documentation/content/fr/books/handbook/disks/_index.po",
            "revision": "bc30d0ebb6f102d6fec9617a885320e759538b18",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookdisks_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookdisks_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdisks_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 652,
            "total_words": 14198,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdisks_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdisks_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdisks_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdisks_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookdisks_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/bsdinstall/_index",
                "slug": "bookshandbookbsdinstall_index",
                "id": 1751,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/bsdinstall/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookbsdinstall_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbsdinstall_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbsdinstall_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbsdinstall_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbsdinstall_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbsdinstall_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbsdinstall_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookbsdinstall_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/416/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/417/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9861,
            "filename": "documentation/content/fr/books/handbook/bsdinstall/_index.po",
            "revision": "8ed39b777137e6f62ded8a4dd4f7822ba3014e1f",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookbsdinstall_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookbsdinstall_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbsdinstall_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 528,
            "total_words": 9365,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbsdinstall_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbsdinstall_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbsdinstall_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbsdinstall_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookbsdinstall_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/introduction",
                "slug": "bookshandbookintroduction",
                "id": 2290,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/introduction.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookintroduction/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1554/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9863,
            "filename": "documentation/content/fr/books/handbook/introduction.po",
            "revision": "cc54f724e894256817a8b8beaa7615431d4dd3bd",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookintroduction/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookintroduction/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 3,
            "total_words": 110,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "articles/contributing/_index",
                "slug": "articlescontributing_index",
                "id": 1778,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/articles/contributing/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlescontributing_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/articlescontributing_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/articlescontributing_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/articlescontributing_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/articlescontributing_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/articlescontributing_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/articlescontributing_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/articlescontributing_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/496/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/498/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9865,
            "filename": "documentation/content/fr/articles/contributing/_index.po",
            "revision": "ccb988e6609d0217d2a4719d0ed965eefdd386a3",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlescontributing_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/articlescontributing_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/articlescontributing_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 215,
            "total_words": 5773,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlescontributing_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlescontributing_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlescontributing_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlescontributing_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlescontributing_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/cutting-edge/_index",
                "slug": "bookshandbookcutting-edge_index",
                "id": 1756,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/cutting-edge/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookcutting-edge_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookcutting-edge_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookcutting-edge_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookcutting-edge_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookcutting-edge_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookcutting-edge_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookcutting-edge_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookcutting-edge_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/430/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/431/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9867,
            "filename": "documentation/content/fr/books/handbook/cutting-edge/_index.po",
            "revision": "89bfdd83c1d6933bdfbeafe36b75e4679f1d322a",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookcutting-edge_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookcutting-edge_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookcutting-edge_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 302,
            "total_words": 6970,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookcutting-edge_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookcutting-edge_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookcutting-edge_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookcutting-edge_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookcutting-edge_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "articles/bsdl-gpl",
                "slug": "articlesbsdl-gpl",
                "id": 1641,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "https://translate-dev.freebsd.org/git/documentation/articlesbsdl-gpl/",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/articles/bsdl-gpl/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesbsdl-gpl/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/articlesbsdl-gpl/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesbsdl-gpl/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesbsdl-gpl/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesbsdl-gpl/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesbsdl-gpl/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesbsdl-gpl/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesbsdl-gpl/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/96/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/97/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/98/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/99/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1553/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9868,
            "filename": "documentation/content/fr/articles/bsdl-gpl/_index.po",
            "revision": "a48208d02d2b2956397d5f99bdf2171e09284465",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesbsdl-gpl/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/articlesbsdl-gpl/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesbsdl-gpl/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 82,
            "total_words": 3642,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesbsdl-gpl/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesbsdl-gpl/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesbsdl-gpl/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesbsdl-gpl/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesbsdl-gpl/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/developers-handbook/_index",
                "slug": "booksdevelopers-handbook_index",
                "id": 1671,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/developers-handbook/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbook_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbook_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbook_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbook_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbook_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbook_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbook_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbook_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/175/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/176/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9870,
            "filename": "documentation/content/fr/books/developers-handbook/_index.po",
            "revision": "0dfe4cf894638dd480df45e541f094719e552df1",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbook_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbook_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbook_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 6,
            "total_words": 115,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbook_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbook_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbook_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbook_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbook_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/developers-handbook/l10n/_index",
                "slug": "booksdevelopers-handbookl10n_index",
                "id": 2244,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/developers-handbook/l10n/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookl10n_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookl10n_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookl10n_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookl10n_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookl10n_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookl10n_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookl10n_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookl10n_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1464/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1468/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9872,
            "filename": "documentation/content/fr/books/developers-handbook/l10n/_index.po",
            "revision": "382d94ac5d23c7d089b21291e0a9fc93ba20ca14",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookl10n_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookl10n_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookl10n_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 56,
            "total_words": 1407,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookl10n_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookl10n_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookl10n_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookl10n_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookl10n_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "articles/leap-seconds/_index",
                "slug": "articlesleap-seconds_index",
                "id": 1786,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/articles/leap-seconds/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesleap-seconds_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/articlesleap-seconds_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesleap-seconds_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesleap-seconds_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesleap-seconds_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesleap-seconds_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesleap-seconds_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesleap-seconds_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/521/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/522/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9874,
            "filename": "documentation/content/fr/articles/leap-seconds/_index.po",
            "revision": "aabd9151c7eef5ce24741581251284a3b49c5317",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesleap-seconds_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/articlesleap-seconds_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesleap-seconds_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 25,
            "total_words": 534,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesleap-seconds_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesleap-seconds_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesleap-seconds_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesleap-seconds_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesleap-seconds_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/preface/_index",
                "slug": "bookshandbookpreface_index",
                "id": 1760,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/preface/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookpreface_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpreface_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpreface_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpreface_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpreface_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpreface_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpreface_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpreface_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/443/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/444/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9876,
            "filename": "documentation/content/fr/books/handbook/preface/_index.po",
            "revision": "24cbd8a2e09cfbb256ea27d3c25241d9ff60be4f",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookpreface_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookpreface_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpreface_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 164,
            "total_words": 2794,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpreface_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpreface_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpreface_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpreface_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpreface_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/config/_index",
                "slug": "bookshandbookconfig_index",
                "id": 1739,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/config/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookconfig_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookconfig_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookconfig_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookconfig_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookconfig_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookconfig_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookconfig_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookconfig_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/379/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/381/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9878,
            "filename": "documentation/content/fr/books/handbook/config/_index.po",
            "revision": "50d22f43bbace148eacd6220379f535cf408669c",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookconfig_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookconfig_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookconfig_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 471,
            "total_words": 7320,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookconfig_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookconfig_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookconfig_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookconfig_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookconfig_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "articles/nanobsd/_index",
                "slug": "articlesnanobsd_index",
                "id": 1779,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/articles/nanobsd/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesnanobsd_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/articlesnanobsd_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesnanobsd_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesnanobsd_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesnanobsd_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesnanobsd_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesnanobsd_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesnanobsd_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/499/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/502/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9880,
            "filename": "documentation/content/fr/articles/nanobsd/_index.po",
            "revision": "92db8d2457159a66b5e594714f5b4d8300c270e0",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesnanobsd_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/articlesnanobsd_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesnanobsd_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 163,
            "total_words": 3157,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesnanobsd_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesnanobsd_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesnanobsd_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesnanobsd_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesnanobsd_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/dev-model/_index",
                "slug": "booksdev-model_index",
                "id": 1669,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/dev-model/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdev-model_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksdev-model_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdev-model_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdev-model_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdev-model_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdev-model_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdev-model_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdev-model_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/171/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/174/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9882,
            "filename": "documentation/content/fr/books/dev-model/_index.po",
            "revision": "49b7ce59a0a35749359eca31a2610a6baa9f6ec5",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdev-model_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksdev-model_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdev-model_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 363,
            "total_words": 9562,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdev-model_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdev-model_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdev-model_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdev-model_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdev-model_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "articles/pam/_index",
                "slug": "articlespam_index",
                "id": 1789,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/articles/pam/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlespam_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/articlespam_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/528/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/529/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9884,
            "filename": "documentation/content/fr/articles/pam/_index.po",
            "revision": "5d58f3e6de45d5cbb1a1d2d2d55543cd10ebde09",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlespam_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/articlespam_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 234,
            "total_words": 4011,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlespam_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "articles/rc-scripting/_index",
                "slug": "articlesrc-scripting_index",
                "id": 1801,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/articles/rc-scripting/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesrc-scripting_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/articlesrc-scripting_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesrc-scripting_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesrc-scripting_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesrc-scripting_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesrc-scripting_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesrc-scripting_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesrc-scripting_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/565/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/567/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9886,
            "filename": "documentation/content/fr/articles/rc-scripting/_index.po",
            "revision": "dc56a29384511230c62d859c2c4345f1ff4d05f4",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesrc-scripting_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/articlesrc-scripting_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 215,
            "total_words": 7054,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesrc-scripting_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/design-44bsd/_index",
                "slug": "booksdesign-44bsd_index",
                "id": 1665,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/design-44bsd/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdesign-44bsd_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksdesign-44bsd_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdesign-44bsd_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdesign-44bsd_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdesign-44bsd_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdesign-44bsd_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdesign-44bsd_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdesign-44bsd_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/156/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/158/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9888,
            "filename": "documentation/content/fr/books/design-44bsd/_index.po",
            "revision": "b18c5585fb7dd8b8df32b241673bb7aa010f2725",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdesign-44bsd_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksdesign-44bsd_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdesign-44bsd_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 291,
            "total_words": 10971,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdesign-44bsd_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdesign-44bsd_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdesign-44bsd_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdesign-44bsd_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdesign-44bsd_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/porters-handbook/_index",
                "slug": "booksporters-handbook_index",
                "id": 1702,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/porters-handbook/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbook_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbook_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbook_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbook_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbook_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbook_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbook_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbook_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/269/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/270/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9890,
            "filename": "documentation/content/fr/books/porters-handbook/_index.po",
            "revision": "20cf7a4b90f8ac1b70548dcff2c42324ee568580",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbook_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbook_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbook_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 3,
            "total_words": 20,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbook_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbook_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbook_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbook_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbook_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/partiv",
                "slug": "bookshandbookpartiv",
                "id": 1726,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/partiv.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookpartiv/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartiv/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartiv/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartiv/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartiv/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartiv/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartiv/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookpartiv/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/341/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/342/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9892,
            "filename": "documentation/content/fr/books/handbook/partiv.po",
            "revision": "62f50fafeedc18247a268650361b82d0b9009c36",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookpartiv/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookpartiv/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartiv/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 10,
            "total_words": 83,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartiv/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartiv/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartiv/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartiv/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookpartiv/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "articles/filtering-bridges/_index",
                "slug": "articlesfiltering-bridges_index",
                "id": 1808,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/articles/filtering-bridges/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesfiltering-bridges_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfiltering-bridges_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfiltering-bridges_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfiltering-bridges_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfiltering-bridges_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfiltering-bridges_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfiltering-bridges_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesfiltering-bridges_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/586/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/587/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9894,
            "filename": "documentation/content/fr/articles/filtering-bridges/_index.po",
            "revision": "4cd5fbf938c1f1c710f643d2f5e7782a9c1a45e7",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesfiltering-bridges_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/articlesfiltering-bridges_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfiltering-bridges_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 61,
            "total_words": 2591,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfiltering-bridges_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfiltering-bridges_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfiltering-bridges_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfiltering-bridges_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesfiltering-bridges_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/parti",
                "slug": "bookshandbookparti",
                "id": 1727,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/parti.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookparti/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookparti/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookparti/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookparti/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookparti/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookparti/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookparti/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookparti/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/343/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/345/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9896,
            "filename": "documentation/content/fr/books/handbook/parti.po",
            "revision": "31c25b57df3265fb5371265ce324eada301fa2c8",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookparti/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookparti/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookparti/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 10,
            "total_words": 105,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookparti/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookparti/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookparti/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookparti/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookparti/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/arch-handbook/parti",
                "slug": "booksarch-handbookparti",
                "id": 2214,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/arch-handbook/parti.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksarch-handbookparti/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookparti/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookparti/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookparti/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookparti/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookparti/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookparti/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookparti/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1402/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1404/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9898,
            "filename": "documentation/content/fr/books/arch-handbook/parti.po",
            "revision": "4c24697835e8327407d4b515e03438a0c000e3db",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksarch-handbookparti/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookparti/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookparti/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 4,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookparti/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookparti/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookparti/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookparti/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookparti/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/developers-handbook/partiii",
                "slug": "booksdevelopers-handbookpartiii",
                "id": 2234,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/developers-handbook/partiii.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookpartiii/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpartiii/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpartiii/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpartiii/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpartiii/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpartiii/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpartiii/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpartiii/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1442/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1446/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9900,
            "filename": "documentation/content/fr/books/developers-handbook/partiii.po",
            "revision": "4113f4b10989848f8cb2e08fcc708402d9b56248",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookpartiii/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpartiii/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpartiii/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 4,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpartiii/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpartiii/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpartiii/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpartiii/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpartiii/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/introduction/_index",
                "slug": "bookshandbookintroduction_index",
                "id": 1742,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/introduction/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookintroduction_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookintroduction_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/388/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/389/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9902,
            "filename": "documentation/content/fr/books/handbook/introduction/_index.po",
            "revision": "60b3e8b9703d8582ebc658a07405e42e7317c1ae",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookintroduction_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookintroduction_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 90,
            "total_words": 3109,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookintroduction_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/filesystems/_index",
                "slug": "bookshandbookfilesystems_index",
                "id": 1752,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/filesystems/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookfilesystems_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookfilesystems_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookfilesystems_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookfilesystems_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookfilesystems_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookfilesystems_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookfilesystems_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookfilesystems_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/420/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/421/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9904,
            "filename": "documentation/content/fr/books/handbook/filesystems/_index.po",
            "revision": "b28781b5d318374fb14926da0375730cce784de3",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookfilesystems_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookfilesystems_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfilesystems_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 56,
            "total_words": 746,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfilesystems_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfilesystems_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfilesystems_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfilesystems_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookfilesystems_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/arch-handbook/kobj/_index",
                "slug": "booksarch-handbookkobj_index",
                "id": 2216,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/arch-handbook/kobj/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksarch-handbookkobj_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookkobj_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookkobj_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookkobj_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookkobj_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookkobj_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookkobj_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbookkobj_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1411/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1412/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9906,
            "filename": "documentation/content/fr/books/arch-handbook/kobj/_index.po",
            "revision": "11bccf2a18bf3f51f197400585b2741b2eb9d1ad",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksarch-handbookkobj_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookkobj_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookkobj_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 62,
            "total_words": 1037,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookkobj_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookkobj_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookkobj_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookkobj_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookkobj_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/developers-handbook/introduction/_index",
                "slug": "booksdevelopers-handbookintroduction_index",
                "id": 2245,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/developers-handbook/introduction/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookintroduction_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookintroduction_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookintroduction_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookintroduction_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookintroduction_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookintroduction_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookintroduction_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookintroduction_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1466/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1470/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9908,
            "filename": "documentation/content/fr/books/developers-handbook/introduction/_index.po",
            "revision": "24a237b3dc5d998ffdab73e79e4bd1475872d866",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookintroduction_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookintroduction_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookintroduction_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 20,
            "total_words": 318,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookintroduction_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookintroduction_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookintroduction_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookintroduction_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookintroduction_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/porters-handbook/makefiles/_index",
                "slug": "booksporters-handbookmakefiles_index",
                "id": 2274,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/porters-handbook/makefiles/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbookmakefiles_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookmakefiles_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookmakefiles_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookmakefiles_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookmakefiles_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookmakefiles_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookmakefiles_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookmakefiles_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1522/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1527/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9910,
            "filename": "documentation/content/fr/books/porters-handbook/makefiles/_index.po",
            "revision": "8e043d7265474ba874ab649060366600dade5bc1",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbookmakefiles_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookmakefiles_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookmakefiles_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1626,
            "total_words": 20056,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookmakefiles_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookmakefiles_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookmakefiles_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookmakefiles_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookmakefiles_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/developers-handbook/policies/_index",
                "slug": "booksdevelopers-handbookpolicies_index",
                "id": 2239,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/developers-handbook/policies/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookpolicies_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpolicies_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpolicies_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpolicies_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpolicies_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpolicies_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpolicies_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksdevelopers-handbookpolicies_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1455/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1451/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9912,
            "filename": "documentation/content/fr/books/developers-handbook/policies/_index.po",
            "revision": "6aa74c412debea3602964691c58006d83f991eef",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksdevelopers-handbookpolicies_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksdevelopers-handbookpolicies_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 51,
            "total_words": 1159,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksdevelopers-handbookpolicies_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/mirrors/_index",
                "slug": "bookshandbookmirrors_index",
                "id": 1736,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/mirrors/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookmirrors_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmirrors_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmirrors_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmirrors_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmirrors_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmirrors_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmirrors_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmirrors_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/369/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/370/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9914,
            "filename": "documentation/content/fr/books/handbook/mirrors/_index.po",
            "revision": "6ab98d2148c473d48828ee721479e5f458fcf138",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookmirrors_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookmirrors_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmirrors_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 233,
            "total_words": 1204,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmirrors_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmirrors_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmirrors_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmirrors_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmirrors_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/multimedia/_index",
                "slug": "bookshandbookmultimedia_index",
                "id": 1743,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/multimedia/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookmultimedia_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmultimedia_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmultimedia_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmultimedia_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmultimedia_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmultimedia_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmultimedia_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookmultimedia_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/391/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/392/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9916,
            "filename": "documentation/content/fr/books/handbook/multimedia/_index.po",
            "revision": "7de938d786f571b239c9aa10e288c6ec4b46e9ed",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookmultimedia_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookmultimedia_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmultimedia_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 215,
            "total_words": 2288,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmultimedia_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmultimedia_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmultimedia_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmultimedia_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookmultimedia_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/kernelconfig/_index",
                "slug": "bookshandbookkernelconfig_index",
                "id": 1737,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/kernelconfig/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookkernelconfig_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookkernelconfig_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookkernelconfig_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookkernelconfig_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookkernelconfig_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookkernelconfig_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookkernelconfig_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookkernelconfig_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/373/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/374/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9918,
            "filename": "documentation/content/fr/books/handbook/kernelconfig/_index.po",
            "revision": "1157cedc7ade0d1c06b8c161cc9d26dd37f24f36",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookkernelconfig_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookkernelconfig_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 91,
            "total_words": 2116,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookkernelconfig_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/porters-handbook/new-port/_index",
                "slug": "booksporters-handbooknew-port_index",
                "id": 2278,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/porters-handbook/new-port/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbooknew-port_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbooknew-port_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbooknew-port_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbooknew-port_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbooknew-port_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbooknew-port_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbooknew-port_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbooknew-port_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1531/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1535/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9920,
            "filename": "documentation/content/fr/books/porters-handbook/new-port/_index.po",
            "revision": "9769e095f7efca2ac3f5473e98a52e480d51f8f6",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbooknew-port_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbooknew-port_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooknew-port_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 191,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooknew-port_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooknew-port_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooknew-port_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooknew-port_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbooknew-port_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "articles/port-mentor-guidelines/_index",
                "slug": "articlesport-mentor-guidelines_index",
                "id": 1784,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/articles/port-mentor-guidelines/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesport-mentor-guidelines_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/articlesport-mentor-guidelines_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesport-mentor-guidelines_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesport-mentor-guidelines_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesport-mentor-guidelines_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesport-mentor-guidelines_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesport-mentor-guidelines_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/articlesport-mentor-guidelines_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/513/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/515/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9922,
            "filename": "documentation/content/fr/articles/port-mentor-guidelines/_index.po",
            "revision": "da6eb60c99b9a21eac499c3ccddf59c3710130c1",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/articlesport-mentor-guidelines_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/articlesport-mentor-guidelines_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesport-mentor-guidelines_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 39,
            "total_words": 994,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesport-mentor-guidelines_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesport-mentor-guidelines_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesport-mentor-guidelines_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesport-mentor-guidelines_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/articlesport-mentor-guidelines_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/arch-handbook/newbus/_index",
                "slug": "booksarch-handbooknewbus_index",
                "id": 2222,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/arch-handbook/newbus/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksarch-handbooknewbus_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbooknewbus_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbooknewbus_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbooknewbus_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbooknewbus_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbooknewbus_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbooknewbus_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksarch-handbooknewbus_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1418/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1421/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9924,
            "filename": "documentation/content/fr/books/arch-handbook/newbus/_index.po",
            "revision": "8d360479fcb6a34aa0e946e384438001985aff53",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksarch-handbooknewbus_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooknewbus_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooknewbus_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 65,
            "total_words": 1597,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooknewbus_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooknewbus_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooknewbus_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooknewbus_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooknewbus_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/porters-handbook/order/_index",
                "slug": "booksporters-handbookorder_index",
                "id": 2280,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/porters-handbook/order/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbookorder_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookorder_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookorder_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookorder_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookorder_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookorder_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookorder_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksporters-handbookorder_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/1534/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/1538/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9926,
            "filename": "documentation/content/fr/books/porters-handbook/order/_index.po",
            "revision": "8fcf28e34dcaad6b73bafaa6f4804a8b664c44c5",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksporters-handbookorder_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksporters-handbookorder_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookorder_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 104,
            "total_words": 757,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookorder_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookorder_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookorder_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookorder_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksporters-handbookorder_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/fdp-primer/_index",
                "slug": "booksfdp-primer_index",
                "id": 1685,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/fdp-primer/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksfdp-primer_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/booksfdp-primer_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/booksfdp-primer_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/booksfdp-primer_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/booksfdp-primer_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/booksfdp-primer_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/booksfdp-primer_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/booksfdp-primer_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/216/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/218/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9928,
            "filename": "documentation/content/fr/books/fdp-primer/_index.po",
            "revision": "3d185f54d11801419ee566b5dcd4ed1d8ef55b68",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/booksfdp-primer_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/booksfdp-primer_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/booksfdp-primer_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 7,
            "total_words": 81,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksfdp-primer_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksfdp-primer_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksfdp-primer_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksfdp-primer_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/booksfdp-primer_index/fr/units/?format=api"
        },
        {
            "language": {
                "code": "fr",
                "name": "French",
                "plural": {
                    "id": 376,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "fra_fr",
                    "fra",
                    "fre"
                ],
                "direction": "ltr",
                "population": 278611506,
                "web_url": "https://translate-dev.freebsd.org/languages/fr/",
                "url": "https://translate-dev.freebsd.org/api/languages/fr/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/languages/fr/statistics/?format=api"
            },
            "component": {
                "name": "books/handbook/boot/_index",
                "slug": "bookshandbookboot_index",
                "id": 1745,
                "source_language": {
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 76,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485035,
                    "web_url": "https://translate-dev.freebsd.org/languages/en/",
                    "url": "https://translate-dev.freebsd.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Documentation",
                    "slug": "documentation",
                    "id": 5,
                    "web": "https://docs.freebsd.org/en/",
                    "web_url": "https://translate-dev.freebsd.org/projects/documentation/",
                    "url": "https://translate-dev.freebsd.org/api/projects/documentation/?format=api",
                    "components_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/components/?format=api",
                    "repository_url": "https://translate-dev.freebsd.org/api/projects/documentation/repository/?format=api",
                    "statistics_url": "https://translate-dev.freebsd.org/api/projects/documentation/statistics/?format=api",
                    "changes_list_url": "https://translate-dev.freebsd.org/api/projects/documentation/changes/?format=api",
                    "languages_url": "https://translate-dev.freebsd.org/api/projects/documentation/languages/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": null,
                "repo": null,
                "git_export": "",
                "branch": null,
                "push_branch": "main",
                "filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "documentation/content/en/books/handbook/boot/_index.po",
                "file_format": "po",
                "license": "BSD-2-Clause",
                "license_url": "https://spdx.org/licenses/BSD-2-Clause.html",
                "agreement": "",
                "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookboot_index/",
                "url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookboot_index/?format=api",
                "repository_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookboot_index/repository/?format=api",
                "translations_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookboot_index/translations/?format=api",
                "statistics_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookboot_index/statistics/?format=api",
                "lock_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookboot_index/lock/?format=api",
                "links_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookboot_index/links/?format=api",
                "changes_list_url": "https://translate-dev.freebsd.org/api/components/documentation/bookshandbookboot_index/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": null,
                "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": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^(?!(en)$).+$",
                "variant_regex": "",
                "addons": [
                    "https://translate-dev.freebsd.org/api/addons/396/?format=api",
                    "https://translate-dev.freebsd.org/api/addons/398/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver"
            },
            "language_code": "fr",
            "id": 9930,
            "filename": "documentation/content/fr/books/handbook/boot/_index.po",
            "revision": "5cece32bb77ebb8eb200dbd9178a700bec6ddc0b",
            "web_url": "https://translate-dev.freebsd.org/projects/documentation/bookshandbookboot_index/fr/",
            "share_url": "https://translate-dev.freebsd.org/engage/documentation/fr/",
            "translate_url": "https://translate-dev.freebsd.org/translate/documentation/bookshandbookboot_index/fr/",
            "url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookboot_index/fr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 137,
            "total_words": 2849,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": null,
            "last_author": null,
            "repository_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookboot_index/fr/repository/?format=api",
            "file_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookboot_index/fr/file/?format=api",
            "statistics_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookboot_index/fr/statistics/?format=api",
            "changes_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookboot_index/fr/changes/?format=api",
            "units_list_url": "https://translate-dev.freebsd.org/api/translations/documentation/bookshandbookboot_index/fr/units/?format=api"
        }
    ]
}