Translation components API.

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

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

{
    "count": 2396,
    "next": null,
    "previous": "https://translate.yunohost.org/api/translations/?format=api&page=47",
    "results": [
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "faircamp",
                "slug": "faircamp",
                "id": 618,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/faircamp/faircamp.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/faircamp/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/faircamp/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/faircamp/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/faircamp/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/faircamp/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/faircamp/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/faircamp/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/faircamp/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2796,
            "filename": "translation_files/faircamp/de.po",
            "revision": "6b60fd3fe3a0638e2b0cc4efb196b5b516907394",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/faircamp/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/faircamp/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/faircamp/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 12,
            "total_words": 129,
            "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": "2025-03-20T10:24:46.550133Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/faircamp/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/faircamp/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/faircamp/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/faircamp/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/faircamp/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "searxng",
                "slug": "searxng",
                "id": 621,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/searxng/searxng.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/searxng/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/searxng/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/searxng/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/searxng/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/searxng/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/searxng/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/searxng/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/searxng/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2797,
            "filename": "translation_files/searxng/de.po",
            "revision": "76f78589498b99a4c1cd41cc6a8a871e6716ae17",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/searxng/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/searxng/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/searxng/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 5,
            "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": "2025-03-20T10:24:57.326109Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/searxng/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/searxng/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/searxng/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/searxng/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/searxng/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "phplicensewatcher",
                "slug": "phplicensewatcher",
                "id": 583,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/phplicensewatcher/phplicensewatcher.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/phplicensewatcher/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phplicensewatcher/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phplicensewatcher/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phplicensewatcher/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phplicensewatcher/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phplicensewatcher/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phplicensewatcher/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phplicensewatcher/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2798,
            "filename": "translation_files/phplicensewatcher/de.po",
            "revision": "390c661c82b61218cd60bb07c4a2d40a4a93871a",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/phplicensewatcher/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/phplicensewatcher/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phplicensewatcher/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 7,
            "total_words": 98,
            "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": "2025-03-20T10:25:08.507220Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phplicensewatcher/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phplicensewatcher/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phplicensewatcher/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phplicensewatcher/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phplicensewatcher/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "miniflux",
                "slug": "miniflux",
                "id": 587,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/miniflux/miniflux.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/miniflux/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/miniflux/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/miniflux/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/miniflux/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/miniflux/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/miniflux/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/miniflux/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/miniflux/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2799,
            "filename": "translation_files/miniflux/de.po",
            "revision": "0d612d9612d23c54769998acd0e188465846bd52",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/miniflux/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/miniflux/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/miniflux/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 19,
            "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": "2025-03-20T10:25:18.767543Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/miniflux/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/miniflux/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/miniflux/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/miniflux/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/miniflux/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "anarchism",
                "slug": "anarchism",
                "id": 588,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/anarchism/anarchism.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/anarchism/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/anarchism/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/anarchism/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/anarchism/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/anarchism/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/anarchism/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/anarchism/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/anarchism/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2800,
            "filename": "translation_files/anarchism/de.po",
            "revision": "44899084ecacaea7a732b5112d9559c18620d61e",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/anarchism/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/anarchism/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/anarchism/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 23,
            "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": "2025-03-20T10:25:29.541205Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/anarchism/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/anarchism/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/anarchism/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/anarchism/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/anarchism/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "it-tools",
                "slug": "it-tools",
                "id": 589,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/it-tools/it-tools.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/it-tools/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/it-tools/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/it-tools/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/it-tools/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/it-tools/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/it-tools/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/it-tools/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/it-tools/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2801,
            "filename": "translation_files/it-tools/de.po",
            "revision": "15f1d06f5810f979d1e96497730ec3f11a125560",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/it-tools/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/it-tools/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/it-tools/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 30,
            "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": "2025-03-20T10:25:39.337300Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/it-tools/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/it-tools/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/it-tools/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/it-tools/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/it-tools/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "omeka-s",
                "slug": "omeka-s",
                "id": 592,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/omeka-s/omeka-s.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/omeka-s/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/omeka-s/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/omeka-s/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/omeka-s/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/omeka-s/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/omeka-s/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/omeka-s/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/omeka-s/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2802,
            "filename": "translation_files/omeka-s/de.po",
            "revision": "a3d2f87944b0cdec6487ee33cff36b5dd69e8d18",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/omeka-s/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/omeka-s/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/omeka-s/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 3,
            "total_words": 43,
            "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": "2025-03-20T10:25:49.593359Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/omeka-s/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/omeka-s/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/omeka-s/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/omeka-s/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/omeka-s/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "vpnclient",
                "slug": "vpnclient",
                "id": 593,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/vpnclient/vpnclient.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/vpnclient/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/vpnclient/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/vpnclient/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/vpnclient/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/vpnclient/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/vpnclient/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/vpnclient/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/vpnclient/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2803,
            "filename": "translation_files/vpnclient/de.po",
            "revision": "5726e10653e54fc1871617311c79db2647b70449",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/vpnclient/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/vpnclient/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/vpnclient/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 77,
            "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": "2025-03-20T10:26:00.356805Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/vpnclient/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/vpnclient/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/vpnclient/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/vpnclient/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/vpnclient/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "rspamd",
                "slug": "rspamd",
                "id": 586,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/rspamd/rspamd.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/rspamd/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/rspamd/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/rspamd/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/rspamd/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/rspamd/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/rspamd/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/rspamd/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/rspamd/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2804,
            "filename": "translation_files/rspamd/de.po",
            "revision": "30044d60449a1d56fb471145afa3bfbeae5f2e23",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/rspamd/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/rspamd/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/rspamd/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 89,
            "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": "2025-03-20T10:26:10.951687Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/rspamd/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/rspamd/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/rspamd/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/rspamd/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/rspamd/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "phpldapadmin",
                "slug": "phpldapadmin",
                "id": 591,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/phpldapadmin/phpldapadmin.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/phpldapadmin/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phpldapadmin/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phpldapadmin/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phpldapadmin/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phpldapadmin/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phpldapadmin/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phpldapadmin/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/phpldapadmin/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2805,
            "filename": "translation_files/phpldapadmin/de.po",
            "revision": "85a95b5664296e12de86c67056cbf61288ad5988",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/phpldapadmin/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/phpldapadmin/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phpldapadmin/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 13,
            "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": "2025-03-20T10:26:21.590636Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phpldapadmin/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phpldapadmin/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phpldapadmin/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phpldapadmin/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/phpldapadmin/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "libretranslate",
                "slug": "libretranslate",
                "id": 594,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/libretranslate/libretranslate.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/libretranslate/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/libretranslate/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/libretranslate/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/libretranslate/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/libretranslate/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/libretranslate/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/libretranslate/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/libretranslate/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2806,
            "filename": "translation_files/libretranslate/de.po",
            "revision": "840ff6a6cd0a629758f4770aff2fd38046a10124",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/libretranslate/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/libretranslate/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/libretranslate/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 39,
            "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": "2025-03-20T10:26:32.474763Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/libretranslate/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/libretranslate/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/libretranslate/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/libretranslate/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/libretranslate/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "simplex",
                "slug": "simplex",
                "id": 596,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/simplex/simplex.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/simplex/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/simplex/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/simplex/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/simplex/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/simplex/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/simplex/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/simplex/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/simplex/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2807,
            "filename": "translation_files/simplex/de.po",
            "revision": "b42443e802c08586faae613857ac19d457a7820e",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/simplex/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/simplex/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/simplex/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 4,
            "total_words": 71,
            "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": "2025-03-20T10:26:42.353664Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/simplex/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/simplex/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/simplex/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/simplex/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/simplex/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "penpot",
                "slug": "penpot",
                "id": 599,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/penpot/penpot.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/penpot/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/penpot/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/penpot/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/penpot/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/penpot/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/penpot/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/penpot/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/penpot/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2808,
            "filename": "translation_files/penpot/de.po",
            "revision": "fc036b9fcbf286be0407dee3f2ee5f5b7f94a75c",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/penpot/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/penpot/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/penpot/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 45,
            "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": "2025-03-20T10:26:53.406876Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/penpot/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/penpot/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/penpot/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/penpot/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/penpot/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "teddit",
                "slug": "teddit",
                "id": 600,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/teddit/teddit.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/teddit/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/teddit/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/teddit/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/teddit/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/teddit/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/teddit/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/teddit/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/teddit/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2809,
            "filename": "translation_files/teddit/de.po",
            "revision": "26f967e72ecb2caba943fdb9fd5d7cb8103b11d3",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/teddit/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/teddit/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/teddit/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 6,
            "total_words": 73,
            "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": "2025-03-20T10:27:03.737696Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/teddit/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/teddit/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/teddit/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/teddit/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/teddit/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "elasticsearch8",
                "slug": "elasticsearch8",
                "id": 597,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/elasticsearch8/elasticsearch8.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/elasticsearch8/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/elasticsearch8/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/elasticsearch8/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/elasticsearch8/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/elasticsearch8/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/elasticsearch8/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/elasticsearch8/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/elasticsearch8/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2810,
            "filename": "translation_files/elasticsearch8/de.po",
            "revision": "f925f57c9f078c81da857d2974ea74af63807a15",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/elasticsearch8/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/elasticsearch8/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/elasticsearch8/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 47,
            "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": "2025-03-20T10:27:14.122560Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/elasticsearch8/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/elasticsearch8/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/elasticsearch8/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/elasticsearch8/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/elasticsearch8/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "peertube-search-index",
                "slug": "peertube-search-index",
                "id": 603,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/peertube-search-index/peertube-search-index.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/peertube-search-index/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube-search-index/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube-search-index/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube-search-index/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube-search-index/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube-search-index/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube-search-index/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube-search-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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2811,
            "filename": "translation_files/peertube-search-index/de.po",
            "revision": "e5640b9e7e42d04a6fe6a0dba99242617add050a",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/peertube-search-index/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/peertube-search-index/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube-search-index/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 21,
            "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": "2025-03-20T10:27:24.892528Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube-search-index/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube-search-index/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube-search-index/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube-search-index/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube-search-index/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "misskey",
                "slug": "misskey",
                "id": 605,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/misskey/misskey.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/misskey/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/misskey/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/misskey/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/misskey/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/misskey/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/misskey/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/misskey/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/misskey/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2812,
            "filename": "translation_files/misskey/de.po",
            "revision": "247d3f146b511f07bcb6638473d89b269422af78",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/misskey/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/misskey/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/misskey/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 30,
            "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": "2025-03-20T10:27:34.481586Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/misskey/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/misskey/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/misskey/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/misskey/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/misskey/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "peertube_remote_runner",
                "slug": "peertube_remote_runner",
                "id": 609,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/peertube_remote_runner/peertube_remote_runner.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/peertube_remote_runner/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube_remote_runner/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube_remote_runner/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube_remote_runner/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube_remote_runner/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube_remote_runner/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube_remote_runner/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/peertube_remote_runner/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2813,
            "filename": "translation_files/peertube_remote_runner/de.po",
            "revision": "b5e9db3cb4218096f844cf357cb1347474853d43",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/peertube_remote_runner/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/peertube_remote_runner/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube_remote_runner/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 17,
            "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": "2025-03-20T10:27:45.292727Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube_remote_runner/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube_remote_runner/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube_remote_runner/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube_remote_runner/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/peertube_remote_runner/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "watchdog",
                "slug": "watchdog",
                "id": 626,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/watchdog/watchdog.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/watchdog/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/watchdog/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/watchdog/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/watchdog/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/watchdog/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/watchdog/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/watchdog/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/watchdog/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2814,
            "filename": "translation_files/watchdog/de.po",
            "revision": "356c35cc3c4ce273a0790b1f93c0e90cc0c0b975",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/watchdog/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/watchdog/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/watchdog/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 28,
            "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": "2025-03-20T10:27:56.147938Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/watchdog/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/watchdog/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/watchdog/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/watchdog/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/watchdog/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "terraforming-mars",
                "slug": "terraforming-mars",
                "id": 627,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/terraforming-mars/terraforming-mars.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/terraforming-mars/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/terraforming-mars/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/terraforming-mars/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/terraforming-mars/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/terraforming-mars/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/terraforming-mars/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/terraforming-mars/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/terraforming-mars/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2815,
            "filename": "translation_files/terraforming-mars/de.po",
            "revision": "1d615938f3c20ee81964c951b6cf4a14c9694283",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/terraforming-mars/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/terraforming-mars/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/terraforming-mars/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 45,
            "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": "2025-03-20T10:28:06.224824Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/terraforming-mars/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/terraforming-mars/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/terraforming-mars/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/terraforming-mars/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/terraforming-mars/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "couchdb",
                "slug": "couchdb",
                "id": 601,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/couchdb/couchdb.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/couchdb/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/couchdb/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/couchdb/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/couchdb/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/couchdb/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/couchdb/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/couchdb/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/couchdb/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2816,
            "filename": "translation_files/couchdb/de.po",
            "revision": "5b3575713aae5c070972d68a6fa3844df134423e",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/couchdb/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/couchdb/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/couchdb/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 23,
            "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": "2025-03-20T10:28:16.737451Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/couchdb/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/couchdb/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/couchdb/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/couchdb/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/couchdb/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "forgejo",
                "slug": "forgejo",
                "id": 604,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/forgejo/forgejo.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/forgejo/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/forgejo/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/forgejo/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/forgejo/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/forgejo/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/forgejo/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/forgejo/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/forgejo/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2817,
            "filename": "translation_files/forgejo/de.po",
            "revision": "1a432fd112d16024edb28848936f432071f86e34",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/forgejo/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/forgejo/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/forgejo/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 20,
            "total_words": 336,
            "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": "2025-03-20T10:28:27.318584Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/forgejo/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/forgejo/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/forgejo/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/forgejo/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/forgejo/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "dumbkan",
                "slug": "dumbkan",
                "id": 606,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/dumbkan/dumbkan.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/dumbkan/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/dumbkan/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/dumbkan/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/dumbkan/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/dumbkan/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/dumbkan/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/dumbkan/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/dumbkan/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2818,
            "filename": "translation_files/dumbkan/de.po",
            "revision": "8c3be1d00f001b446cbce9cc39b9dac72363ffd2",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/dumbkan/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/dumbkan/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/dumbkan/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 17,
            "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": "2025-03-20T10:28:38.222880Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/dumbkan/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/dumbkan/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/dumbkan/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/dumbkan/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/dumbkan/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "unattended_upgrades",
                "slug": "unattended_upgrades",
                "id": 611,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/unattended_upgrades/unattended_upgrades.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/unattended_upgrades/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/unattended_upgrades/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/unattended_upgrades/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/unattended_upgrades/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/unattended_upgrades/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/unattended_upgrades/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/unattended_upgrades/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/unattended_upgrades/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2819,
            "filename": "translation_files/unattended_upgrades/de.po",
            "revision": "ce4f8649197e5dff606b3c4b8045a04633cffb9f",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/unattended_upgrades/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/unattended_upgrades/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/unattended_upgrades/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 10,
            "total_words": 47,
            "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": "2025-03-20T10:28:48.190882Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/unattended_upgrades/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/unattended_upgrades/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/unattended_upgrades/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/unattended_upgrades/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/unattended_upgrades/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "qr",
                "slug": "qr",
                "id": 616,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/qr/qr.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/qr/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/qr/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/qr/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/qr/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/qr/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/qr/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/qr/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/qr/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2820,
            "filename": "translation_files/qr/de.po",
            "revision": "d822d908bde7524a8b4494d9386c1d5f82377bac",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/qr/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/qr/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/qr/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 16,
            "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": "2025-03-20T10:28:59.275778Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/qr/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/qr/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/qr/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/qr/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/qr/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "timemachine",
                "slug": "timemachine",
                "id": 619,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/timemachine/timemachine.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/timemachine/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/timemachine/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/timemachine/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/timemachine/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/timemachine/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/timemachine/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/timemachine/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/timemachine/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2821,
            "filename": "translation_files/timemachine/de.po",
            "revision": "b8e3544429ae3ad93f41d7df05288175157a7049",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/timemachine/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/timemachine/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/timemachine/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 12,
            "total_words": 134,
            "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": "2025-03-20T10:29:09.387658Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/timemachine/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/timemachine/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/timemachine/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/timemachine/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/timemachine/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "node_exporter",
                "slug": "node_exporter",
                "id": 602,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/node_exporter/node_exporter.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/node_exporter/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/node_exporter/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/node_exporter/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/node_exporter/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/node_exporter/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/node_exporter/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/node_exporter/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/node_exporter/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2822,
            "filename": "translation_files/node_exporter/de.po",
            "revision": "3c8318a252fcfc6a05a94da8142f5fc75d30d80d",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/node_exporter/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/node_exporter/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/node_exporter/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 18,
            "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": "2025-03-20T10:29:20.439371Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/node_exporter/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/node_exporter/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/node_exporter/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/node_exporter/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/node_exporter/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "navidrome",
                "slug": "navidrome",
                "id": 607,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/navidrome/navidrome.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/navidrome/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/navidrome/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/navidrome/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/navidrome/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/navidrome/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/navidrome/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/navidrome/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/navidrome/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2823,
            "filename": "translation_files/navidrome/de.po",
            "revision": "b88d6054fe21400dc9a32e4349717bd996d42d8a",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/navidrome/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/navidrome/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/navidrome/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 15,
            "total_words": 409,
            "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": "2025-03-20T10:29:30.390903Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/navidrome/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/navidrome/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/navidrome/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/navidrome/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/navidrome/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "metronome",
                "slug": "metronome",
                "id": 608,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/metronome/metronome.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/metronome/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/metronome/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/metronome/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/metronome/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/metronome/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/metronome/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/metronome/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/metronome/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2824,
            "filename": "translation_files/metronome/de.po",
            "revision": "dc7968c2dc7b5ec069dec6133c8e8a84745568ff",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/metronome/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/metronome/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/metronome/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 9,
            "total_words": 102,
            "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": "2025-03-20T10:29:40.575319Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/metronome/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/metronome/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/metronome/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/metronome/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/metronome/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "espocrm",
                "slug": "espocrm",
                "id": 610,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/espocrm/espocrm.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/espocrm/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/espocrm/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/espocrm/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/espocrm/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/espocrm/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/espocrm/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/espocrm/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/espocrm/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2825,
            "filename": "translation_files/espocrm/de.po",
            "revision": "b500fbfd18fed52941a44eac56eddefb2c986e3a",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/espocrm/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/espocrm/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/espocrm/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 49,
            "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": "2025-03-20T10:29:50.322825Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/espocrm/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/espocrm/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/espocrm/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/espocrm/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/espocrm/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "cloudlog",
                "slug": "cloudlog",
                "id": 613,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/cloudlog/cloudlog.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/cloudlog/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/cloudlog/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/cloudlog/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/cloudlog/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/cloudlog/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/cloudlog/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/cloudlog/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/cloudlog/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2826,
            "filename": "translation_files/cloudlog/de.po",
            "revision": "c4d8a0c06a3477ae18c0b24c1538db05fd5898f6",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/cloudlog/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/cloudlog/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/cloudlog/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 60,
            "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": "2025-03-20T10:30:02.023120Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/cloudlog/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/cloudlog/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/cloudlog/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/cloudlog/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/cloudlog/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "huginn",
                "slug": "huginn",
                "id": 614,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/huginn/huginn.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/huginn/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/huginn/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/huginn/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/huginn/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/huginn/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/huginn/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/huginn/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/huginn/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2827,
            "filename": "translation_files/huginn/de.po",
            "revision": "df0cdb7b343f758371aee12f15dc46bc1f9c47a0",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/huginn/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/huginn/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/huginn/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 64,
            "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": "2025-03-20T10:30:12.108502Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/huginn/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/huginn/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/huginn/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/huginn/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/huginn/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "concrete5",
                "slug": "concrete5",
                "id": 615,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/concrete5/concrete5.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/concrete5/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/concrete5/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/concrete5/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/concrete5/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/concrete5/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/concrete5/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/concrete5/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/concrete5/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2828,
            "filename": "translation_files/concrete5/de.po",
            "revision": "83bf56d0b217337e73486cea480f71e855bc8ece",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/concrete5/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/concrete5/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/concrete5/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "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": "2025-03-20T10:30:22.412074Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/concrete5/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/concrete5/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/concrete5/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/concrete5/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/concrete5/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "hotglue",
                "slug": "hotglue",
                "id": 617,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/hotglue/hotglue.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/hotglue/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/hotglue/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/hotglue/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/hotglue/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/hotglue/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/hotglue/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/hotglue/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/hotglue/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2829,
            "filename": "translation_files/hotglue/de.po",
            "revision": "ef64d11b7d4abb7e673c20664822bca3a9760162",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/hotglue/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/hotglue/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/hotglue/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 4,
            "total_words": 41,
            "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": "2025-03-20T10:30:32.271719Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/hotglue/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/hotglue/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/hotglue/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/hotglue/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/hotglue/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "webtrees",
                "slug": "webtrees",
                "id": 620,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/webtrees/webtrees.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/webtrees/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/webtrees/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/webtrees/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/webtrees/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/webtrees/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/webtrees/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/webtrees/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/webtrees/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2830,
            "filename": "translation_files/webtrees/de.po",
            "revision": "02da383a8eef8490e3809e71ac6ed8cdf9795162",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/webtrees/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/webtrees/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/webtrees/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 4,
            "total_words": 128,
            "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": "2025-03-20T10:30:40.247902Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/webtrees/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/webtrees/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/webtrees/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/webtrees/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/webtrees/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "gitlist",
                "slug": "gitlist",
                "id": 628,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/gitlist/gitlist.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/gitlist/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/gitlist/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/gitlist/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/gitlist/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/gitlist/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/gitlist/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/gitlist/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/gitlist/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2831,
            "filename": "translation_files/gitlist/de.po",
            "revision": "a908a9bb1d9a1b7baf5684de205dc55cc8e73ae8",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/gitlist/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/gitlist/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/gitlist/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 9,
            "total_words": 78,
            "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": "2025-03-20T10:30:53.379990Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/gitlist/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/gitlist/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/gitlist/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/gitlist/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/gitlist/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "loki",
                "slug": "loki",
                "id": 622,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/loki/loki.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/loki/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/loki/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/loki/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/loki/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/loki/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/loki/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/loki/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/loki/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2832,
            "filename": "translation_files/loki/de.po",
            "revision": "9101334389c8703ec165b990bf7e9b85ebafcfb6",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/loki/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/loki/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/loki/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 209,
            "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": "2025-03-20T10:30:56.723384Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/loki/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/loki/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/loki/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/loki/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/loki/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "emailpoubelle",
                "slug": "emailpoubelle",
                "id": 629,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/emailpoubelle/emailpoubelle.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/emailpoubelle/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/emailpoubelle/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/emailpoubelle/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/emailpoubelle/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/emailpoubelle/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/emailpoubelle/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/emailpoubelle/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/emailpoubelle/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2833,
            "filename": "translation_files/emailpoubelle/de.po",
            "revision": "57747b83bd50b01935b1f4da40d358dfd82c9e81",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/emailpoubelle/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/emailpoubelle/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/emailpoubelle/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 18,
            "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": "2025-03-20T10:31:01.405978Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/emailpoubelle/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/emailpoubelle/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/emailpoubelle/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/emailpoubelle/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/emailpoubelle/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "samba",
                "slug": "samba",
                "id": 631,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/samba/samba.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/samba/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/samba/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/samba/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/samba/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/samba/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/samba/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/samba/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/samba/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2834,
            "filename": "translation_files/samba/de.po",
            "revision": "a27800fb239f3bf075888b4171c51d76f77084cc",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/samba/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/samba/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/samba/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 4,
            "total_words": 31,
            "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": "2025-03-20T10:31:17.326728Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/samba/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/samba/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/samba/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/samba/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/samba/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "wetty",
                "slug": "wetty",
                "id": 623,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/wetty/wetty.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/wetty/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/wetty/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/wetty/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/wetty/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/wetty/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/wetty/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/wetty/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/wetty/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2835,
            "filename": "translation_files/wetty/de.po",
            "revision": "b6e2d8565a20592f64c8ee5939b166807e0892d8",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/wetty/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/wetty/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/wetty/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 6,
            "total_words": 117,
            "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": "2025-03-20T10:31:23.605054Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/wetty/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/wetty/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/wetty/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/wetty/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/wetty/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "crabfit",
                "slug": "crabfit",
                "id": 624,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/crabfit/crabfit.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/crabfit/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/crabfit/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/crabfit/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/crabfit/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/crabfit/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/crabfit/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/crabfit/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/crabfit/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2836,
            "filename": "translation_files/crabfit/de.po",
            "revision": "2b2eaeb49e18713a0c40578c8da6c7efa65d5659",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/crabfit/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/crabfit/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/crabfit/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 3,
            "total_words": 56,
            "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": "2025-03-20T10:31:47.607611Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/crabfit/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/crabfit/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/crabfit/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/crabfit/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/crabfit/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "bazarr",
                "slug": "bazarr",
                "id": 625,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/bazarr/bazarr.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/bazarr/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/bazarr/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/bazarr/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/bazarr/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/bazarr/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/bazarr/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/bazarr/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/bazarr/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2837,
            "filename": "translation_files/bazarr/de.po",
            "revision": "26dd13e3aba864306acd491b6c1d45eaeb926947",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/bazarr/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/bazarr/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/bazarr/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 6,
            "total_words": 82,
            "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": "2025-03-20T10:31:51.671938Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/bazarr/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/bazarr/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/bazarr/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/bazarr/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/bazarr/de/units/?format=api"
        },
        {
            "language": {
                "id": 64,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 64,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://translate.yunohost.org/languages/de/",
                "url": "https://translate.yunohost.org/api/languages/de/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "element",
                "slug": "element",
                "id": 630,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost apps (test)",
                    "slug": "yunohost-apps-test",
                    "id": 4,
                    "web": "https://github.com/Jibec/yunohost-app-translation",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps-test/labels/?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": "",
                "filemask": null,
                "screenshot_filemask": null,
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translation_files/element/element.pot",
                "file_format": "po",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/element/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps-test/element/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/element/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/element/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/element/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/element/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/element/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps-test/element/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": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://translate.yunohost.org/api/components/yunohost-apps-test/13ft/?format=api"
            },
            "language_code": "de",
            "id": 2838,
            "filename": "translation_files/element/de.po",
            "revision": "adcc4db3836cb26c431d3fedd766530b2c5c5ecf",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps-test/element/de/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps-test/-/de/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps-test/element/de/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/element/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 52,
            "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": "2025-03-20T10:31:58.469742Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/element/de/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/element/de/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/element/de/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/element/de/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps-test/element/de/units/?format=api"
        },
        {
            "language": {
                "id": 113,
                "code": "gl",
                "name": "Galician",
                "plural": {
                    "id": 113,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "glg_es",
                    "glg"
                ],
                "direction": "ltr",
                "population": 3515529,
                "web_url": "https://translate.yunohost.org/languages/gl/",
                "url": "https://translate.yunohost.org/api/languages/gl/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/gl/statistics/?format=api"
            },
            "component": {
                "name": "test_app_for_translation",
                "slug": "test_app_for_translation",
                "id": 22,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost Apps",
                    "slug": "yunohost-apps",
                    "id": 2,
                    "web": "https://yunohost.org",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/yunohost/apps_translations",
                "git_export": "https://translate.yunohost.org/git/yunohost-apps/test_app_for_translation/",
                "branch": "main",
                "push_branch": "",
                "filemask": "translations/apps/test_app_for_translation/manifest/*.json",
                "screenshot_filemask": "",
                "template": "translations/apps/test_app_for_translation/manifest/en.json",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translations/apps/test_app_for_translation/manifest/en.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps/test_app_for_translation/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:yunohost/apps_translations.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "gl",
            "id": 2839,
            "filename": "translations/apps/test_app_for_translation/manifest/gl.json",
            "revision": "6b4c65cbe2488e0e636fe4e22ce4d7ad6ac8abe0,2ed866c119aa3fd80a9db448888afc59dac82f16",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps/test_app_for_translation/gl/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps/-/gl/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps/test_app_for_translation/gl/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/gl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 11,
            "total_words": 112,
            "translated": 11,
            "translated_words": 112,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 62,
            "failing_checks_percent": 36.3,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-03-24T10:56:02.635917Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/gl/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/gl/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/gl/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/gl/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/gl/units/?format=api"
        },
        {
            "language": {
                "id": 58,
                "code": "cs",
                "name": "Czech",
                "plural": {
                    "id": 58,
                    "source": 0,
                    "number": 3,
                    "formula": "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "cs_cs",
                    "cz",
                    "csy",
                    "ces",
                    "cze"
                ],
                "direction": "ltr",
                "population": 13045532,
                "web_url": "https://translate.yunohost.org/languages/cs/",
                "url": "https://translate.yunohost.org/api/languages/cs/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/cs/statistics/?format=api"
            },
            "component": {
                "name": "test_app_for_translation",
                "slug": "test_app_for_translation",
                "id": 22,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost Apps",
                    "slug": "yunohost-apps",
                    "id": 2,
                    "web": "https://yunohost.org",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/yunohost/apps_translations",
                "git_export": "https://translate.yunohost.org/git/yunohost-apps/test_app_for_translation/",
                "branch": "main",
                "push_branch": "",
                "filemask": "translations/apps/test_app_for_translation/manifest/*.json",
                "screenshot_filemask": "",
                "template": "translations/apps/test_app_for_translation/manifest/en.json",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translations/apps/test_app_for_translation/manifest/en.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps/test_app_for_translation/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:yunohost/apps_translations.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "cs",
            "id": 2840,
            "filename": "translations/apps/test_app_for_translation/manifest/cs.json",
            "revision": "88869873c103c6ed90a2095497126dde0d40ffbd,2ed866c119aa3fd80a9db448888afc59dac82f16",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps/test_app_for_translation/cs/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps/-/cs/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps/test_app_for_translation/cs/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/cs/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 11,
            "total_words": 112,
            "translated": 11,
            "translated_words": 112,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 2,
            "failing_checks_words": 22,
            "failing_checks_percent": 18.1,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2025-04-01T05:39:01.396855Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/cs/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/cs/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/cs/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/cs/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/cs/units/?format=api"
        },
        {
            "language": {
                "id": 12,
                "code": "ar",
                "name": "Arabic",
                "plural": {
                    "id": 12,
                    "source": 0,
                    "number": 6,
                    "formula": "n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5",
                    "type": 3
                },
                "aliases": [
                    "ar_ar",
                    "ara",
                    "arb"
                ],
                "direction": "rtl",
                "population": 351664195,
                "web_url": "https://translate.yunohost.org/languages/ar/",
                "url": "https://translate.yunohost.org/api/languages/ar/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/languages/ar/statistics/?format=api"
            },
            "component": {
                "name": "test_app_for_translation",
                "slug": "test_app_for_translation",
                "id": 22,
                "source_language": {
                    "id": 73,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 73,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://translate.yunohost.org/languages/en/",
                    "url": "https://translate.yunohost.org/api/languages/en/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "YunoHost Apps",
                    "slug": "yunohost-apps",
                    "id": 2,
                    "web": "https://yunohost.org",
                    "web_url": "https://translate.yunohost.org/projects/yunohost-apps/",
                    "url": "https://translate.yunohost.org/api/projects/yunohost-apps/?format=api",
                    "components_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps/components/?format=api",
                    "repository_url": "https://translate.yunohost.org/api/projects/yunohost-apps/repository/?format=api",
                    "statistics_url": "https://translate.yunohost.org/api/projects/yunohost-apps/statistics/?format=api",
                    "categories_url": "https://translate.yunohost.org/api/projects/yunohost-apps/categories/?format=api",
                    "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost-apps/changes/?format=api",
                    "languages_url": "https://translate.yunohost.org/api/projects/yunohost-apps/languages/?format=api",
                    "labels_url": "https://translate.yunohost.org/api/projects/yunohost-apps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/yunohost/apps_translations",
                "git_export": "https://translate.yunohost.org/git/yunohost-apps/test_app_for_translation/",
                "branch": "main",
                "push_branch": "",
                "filemask": "translations/apps/test_app_for_translation/manifest/*.json",
                "screenshot_filemask": "",
                "template": "translations/apps/test_app_for_translation/manifest/en.json",
                "edit_template": true,
                "intermediate": "",
                "new_base": "translations/apps/test_app_for_translation/manifest/en.json",
                "file_format": "json",
                "license": "",
                "license_url": null,
                "agreement": "",
                "web_url": "https://translate.yunohost.org/projects/yunohost-apps/test_app_for_translation/",
                "url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/?format=api",
                "repository_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/repository/?format=api",
                "translations_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/translations/?format=api",
                "statistics_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/statistics/?format=api",
                "lock_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/lock/?format=api",
                "links_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/links/?format=api",
                "changes_list_url": "https://translate.yunohost.org/api/components/yunohost-apps/test_app_for_translation/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:yunohost/apps_translations.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ar",
            "id": 2841,
            "filename": "translations/apps/test_app_for_translation/manifest/ar.json",
            "revision": "4895c2afd25ee136f72d6cb906c1d7507c2daf00,2ed866c119aa3fd80a9db448888afc59dac82f16",
            "web_url": "https://translate.yunohost.org/projects/yunohost-apps/test_app_for_translation/ar/",
            "share_url": "https://translate.yunohost.org/engage/yunohost-apps/-/ar/",
            "translate_url": "https://translate.yunohost.org/translate/yunohost-apps/test_app_for_translation/ar/",
            "url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/ar/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 11,
            "total_words": 112,
            "translated": 5,
            "translated_words": 20,
            "translated_percent": 45.4,
            "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": "2025-05-13T02:37:09.080713Z",
            "last_author": null,
            "repository_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/ar/repository/?format=api",
            "file_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/ar/file/?format=api",
            "statistics_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/ar/statistics/?format=api",
            "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/ar/changes/?format=api",
            "units_list_url": "https://translate.yunohost.org/api/translations/yunohost-apps/test_app_for_translation/ar/units/?format=api"
        }
    ]
}