Translation components API.

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

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

{
    "count": 137896,
    "next": "https://hosted.weblate.org/api/translations/?format=api&page=2745",
    "previous": "https://hosted.weblate.org/api/translations/?format=api&page=2743",
    "results": [
        {
            "language": {
                "id": 80,
                "code": "mr",
                "name": "Marathi",
                "plural": {
                    "id": 198,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "mar"
                ],
                "direction": "ltr",
                "population": 92826300,
                "web_url": "https://hosted.weblate.org/languages/mr/",
                "url": "https://hosted.weblate.org/api/languages/mr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/mr/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "mr",
            "id": 1464710,
            "filename": "iphone/Maps/LocalizedStrings/mr.lproj/Localizable.stringsdict",
            "revision": "464e9a7dc1827e805a0665584b6ff9fcc14d98d4,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/mr/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/mr/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/mr/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/mr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:15.200935+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/mr/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/mr/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/mr/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/mr/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/mr/units/?format=api"
        },
        {
            "language": {
                "id": 449,
                "code": "nb_NO",
                "name": "Norwegian Bokmål",
                "plural": {
                    "id": 447,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "norwegian",
                    "no_nb",
                    "nb_nb",
                    "no_no",
                    "no",
                    "nb",
                    "nob",
                    "nor"
                ],
                "direction": "ltr",
                "population": 5467440,
                "web_url": "https://hosted.weblate.org/languages/nb_NO/",
                "url": "https://hosted.weblate.org/api/languages/nb_NO/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/nb_NO/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "nb",
            "id": 1464711,
            "filename": "iphone/Maps/LocalizedStrings/nb.lproj/Localizable.stringsdict",
            "revision": "3918b7ecec6a1ec1d55573b76328a92937d38b07,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/nb_NO/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/nb_NO/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/nb_NO/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nb_NO/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:15.302748+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nb_NO/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nb_NO/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nb_NO/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nb_NO/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nb_NO/units/?format=api"
        },
        {
            "language": {
                "id": 96,
                "code": "nl",
                "name": "Dutch",
                "plural": {
                    "id": 73,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "dut",
                    "nld"
                ],
                "direction": "ltr",
                "population": 31765645,
                "web_url": "https://hosted.weblate.org/languages/nl/",
                "url": "https://hosted.weblate.org/api/languages/nl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/nl/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "nl",
            "id": 1464712,
            "filename": "iphone/Maps/LocalizedStrings/nl.lproj/Localizable.stringsdict",
            "revision": "826c342d2e2892283271d6679c37d5aeb26159fe,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/nl/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/nl/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/nl/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:15.379953+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/nl/units/?format=api"
        },
        {
            "language": {
                "id": 78,
                "code": "pl",
                "name": "Polish",
                "plural": {
                    "id": 244,
                    "source": 0,
                    "number": 3,
                    "formula": "n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "plk",
                    "pol"
                ],
                "direction": "ltr",
                "population": 41077398,
                "web_url": "https://hosted.weblate.org/languages/pl/",
                "url": "https://hosted.weblate.org/api/languages/pl/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pl/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "pl",
            "id": 1464713,
            "filename": "iphone/Maps/LocalizedStrings/pl.lproj/Localizable.stringsdict",
            "revision": "cb2e845af1467105b513c0c7bc64eaf010490839,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/pl/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/pl/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/pl/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pl/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-23T19:08:13.909983+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pl/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pl/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pl/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pl/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pl/units/?format=api"
        },
        {
            "language": {
                "id": 23,
                "code": "pt_BR",
                "name": "Portuguese (Brazil)",
                "plural": {
                    "id": 246,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "braz_por",
                    "portuguese_br",
                    "bp",
                    "por_br",
                    "ptb"
                ],
                "direction": "ltr",
                "population": 192661560,
                "web_url": "https://hosted.weblate.org/languages/pt_BR/",
                "url": "https://hosted.weblate.org/api/languages/pt_BR/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt_BR/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "pt-BR",
            "id": 1464714,
            "filename": "iphone/Maps/LocalizedStrings/pt-BR.lproj/Localizable.stringsdict",
            "revision": "2be23a807d3eb6d3ec0db1b43ca03b040cbe0b46,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/pt_BR/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/pt_BR/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/pt_BR/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt_BR/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:15.711108+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt_BR/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt_BR/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt_BR/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt_BR/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt_BR/units/?format=api"
        },
        {
            "language": {
                "id": 58,
                "code": "pt",
                "name": "Portuguese",
                "plural": {
                    "id": 245,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "por_pt",
                    "ptg",
                    "por"
                ],
                "direction": "ltr",
                "population": 237496883,
                "web_url": "https://hosted.weblate.org/languages/pt/",
                "url": "https://hosted.weblate.org/api/languages/pt/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "pt",
            "id": 1464715,
            "filename": "iphone/Maps/LocalizedStrings/pt.lproj/Localizable.stringsdict",
            "revision": "0ca1d33d2d86bf6b12b587ee7abdd74f35147bae,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/pt/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/pt/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/pt/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:15.805320+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/pt/units/?format=api"
        },
        {
            "language": {
                "id": 38,
                "code": "ro",
                "name": "Romanian",
                "plural": {
                    "id": 251,
                    "source": 0,
                    "number": 3,
                    "formula": "n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2",
                    "type": 2
                },
                "aliases": [
                    "ron",
                    "rum",
                    "mol"
                ],
                "direction": "ltr",
                "population": 22187407,
                "web_url": "https://hosted.weblate.org/languages/ro/",
                "url": "https://hosted.weblate.org/api/languages/ro/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ro/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ro",
            "id": 1464716,
            "filename": "iphone/Maps/LocalizedStrings/ro.lproj/Localizable.stringsdict",
            "revision": "e8a77ebc67e0a4d4ebe79b5f9b7facadc0ce104c,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/ro/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/ro/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/ro/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ro/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:16.029151+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ro/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ro/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ro/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ro/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ro/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ru",
            "id": 1464717,
            "filename": "iphone/Maps/LocalizedStrings/ru.lproj/Localizable.stringsdict",
            "revision": "830316f373b6d856480c9f0a8a7c0e99d95c707e,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/ru/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/ru/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:16.122650+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/ru/units/?format=api"
        },
        {
            "language": {
                "id": 120,
                "code": "sk",
                "name": "Slovak",
                "plural": {
                    "id": 279,
                    "source": 0,
                    "number": 3,
                    "formula": "(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "svk",
                    "sky",
                    "slk",
                    "slo"
                ],
                "direction": "ltr",
                "population": 6680269,
                "web_url": "https://hosted.weblate.org/languages/sk/",
                "url": "https://hosted.weblate.org/api/languages/sk/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/sk/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "sk",
            "id": 1464718,
            "filename": "iphone/Maps/LocalizedStrings/sk.lproj/Localizable.stringsdict",
            "revision": "5670db67a7a4a3ce1ba425c4a2f54326bc7600a7,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/sk/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/sk/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/sk/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:16.216182+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sk/units/?format=api"
        },
        {
            "language": {
                "id": 107,
                "code": "sv",
                "name": "Swedish",
                "plural": {
                    "id": 301,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "swe_se",
                    "sve",
                    "swe"
                ],
                "direction": "ltr",
                "population": 12932871,
                "web_url": "https://hosted.weblate.org/languages/sv/",
                "url": "https://hosted.weblate.org/api/languages/sv/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/sv/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "sv",
            "id": 1464719,
            "filename": "iphone/Maps/LocalizedStrings/sv.lproj/Localizable.stringsdict",
            "revision": "85465a3e3c3f95570026ef796fc4b87af29eafe9,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/sv/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/sv/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/sv/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sv/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:16.348951+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sv/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sv/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sv/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sv/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sv/units/?format=api"
        },
        {
            "language": {
                "id": 83,
                "code": "sw",
                "name": "Swahili",
                "plural": {
                    "id": 299,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "swa",
                    "swh"
                ],
                "direction": "ltr",
                "population": 171610296,
                "web_url": "https://hosted.weblate.org/languages/sw/",
                "url": "https://hosted.weblate.org/api/languages/sw/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/sw/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "sw",
            "id": 1464720,
            "filename": "iphone/Maps/LocalizedStrings/sw.lproj/Localizable.stringsdict",
            "revision": "76545c6e65dfb416c23b7fad24793d7303ca5c50,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/sw/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/sw/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/sw/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sw/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:16.586324+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sw/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sw/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sw/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sw/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/sw/units/?format=api"
        },
        {
            "language": {
                "id": 16,
                "code": "th",
                "name": "Thai",
                "plural": {
                    "id": 315,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "tha"
                ],
                "direction": "ltr",
                "population": 55181920,
                "web_url": "https://hosted.weblate.org/languages/th/",
                "url": "https://hosted.weblate.org/api/languages/th/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/th/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "th",
            "id": 1464721,
            "filename": "iphone/Maps/LocalizedStrings/th.lproj/Localizable.stringsdict",
            "revision": "ad888c1e9a00ef22d71cc73b48c68502cfb89d6d,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/th/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/th/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/th/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/th/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:16.680980+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/th/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/th/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/th/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/th/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/th/units/?format=api"
        },
        {
            "language": {
                "id": 12,
                "code": "tr",
                "name": "Turkish",
                "plural": {
                    "id": 323,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "trk",
                    "tur"
                ],
                "direction": "ltr",
                "population": 80360705,
                "web_url": "https://hosted.weblate.org/languages/tr/",
                "url": "https://hosted.weblate.org/api/languages/tr/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/tr/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "tr",
            "id": 1464722,
            "filename": "iphone/Maps/LocalizedStrings/tr.lproj/Localizable.stringsdict",
            "revision": "e2aa4a0cc00ef0dbd12f5138d7a2b9f5f84ac850,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/tr/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/tr/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/tr/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/tr/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:16.815946+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/tr/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/tr/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/tr/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/tr/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/tr/units/?format=api"
        },
        {
            "language": {
                "id": 42,
                "code": "uk",
                "name": "Ukrainian",
                "plural": {
                    "id": 327,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ua",
                    "ua_ua",
                    "uk_uk",
                    "ukr"
                ],
                "direction": "ltr",
                "population": 29348975,
                "web_url": "https://hosted.weblate.org/languages/uk/",
                "url": "https://hosted.weblate.org/api/languages/uk/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/uk/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "uk",
            "id": 1464723,
            "filename": "iphone/Maps/LocalizedStrings/uk.lproj/Localizable.stringsdict",
            "revision": "c18751394d74522f7eb8c5afe2304cb020439e3d,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/uk/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/uk/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:16.922765+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/uk/units/?format=api"
        },
        {
            "language": {
                "id": 60,
                "code": "vi",
                "name": "Vietnamese",
                "plural": {
                    "id": 337,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "vn",
                    "vie"
                ],
                "direction": "ltr",
                "population": 86222961,
                "web_url": "https://hosted.weblate.org/languages/vi/",
                "url": "https://hosted.weblate.org/api/languages/vi/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/vi/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "vi",
            "id": 1464724,
            "filename": "iphone/Maps/LocalizedStrings/vi.lproj/Localizable.stringsdict",
            "revision": "e4c5383c025175c47b5d9ab6adc6f163cfbfbb21,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/vi/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/vi/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/vi/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/vi/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:17.152898+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/vi/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/vi/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/vi/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/vi/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/vi/units/?format=api"
        },
        {
            "language": {
                "id": 186,
                "code": "zh_Hans",
                "name": "Chinese (Simplified)",
                "plural": {
                    "id": 57,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "chinese",
                    "chinese_chs",
                    "schinese",
                    "chinese_zh",
                    "cn",
                    "zh",
                    "zhcn",
                    "zh_cn",
                    "zh_chs",
                    "cmn",
                    "zh_hans_cn",
                    "zh_cmn_hans",
                    "chs",
                    "chi"
                ],
                "direction": "ltr",
                "population": 1266066359,
                "web_url": "https://hosted.weblate.org/languages/zh_Hans/",
                "url": "https://hosted.weblate.org/api/languages/zh_Hans/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/zh_Hans/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "zh-Hans",
            "id": 1464725,
            "filename": "iphone/Maps/LocalizedStrings/zh-Hans.lproj/Localizable.stringsdict",
            "revision": "ce18d9e7bd419502a39010ed22f31be7b56ec284,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/zh_Hans/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/zh_Hans/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/zh_Hans/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hans/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:17.296606+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hans/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hans/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hans/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hans/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hans/units/?format=api"
        },
        {
            "language": {
                "id": 185,
                "code": "zh_Hant",
                "name": "Chinese (Traditional)",
                "plural": {
                    "id": 734,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "tchinese",
                    "zh_cht",
                    "zhtw",
                    "zh_tw",
                    "zh_hant_tw",
                    "zh_hant@zh",
                    "zh_cmn_hant",
                    "cht",
                    "zho"
                ],
                "direction": "ltr",
                "population": 38612556,
                "web_url": "https://hosted.weblate.org/languages/zh_Hant/",
                "url": "https://hosted.weblate.org/api/languages/zh_Hant/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/zh_Hant/statistics/?format=api"
            },
            "component": {
                "name": "WIP iOS plurals - PLEASE DON'T USE",
                "slug": "wip-ios-plurals-please-dont-use",
                "id": 29624,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "OrganicMaps",
                    "slug": "organicmaps",
                    "id": 2004,
                    "web": "https://github.com/organicmaps/organicmaps",
                    "web_url": "https://hosted.weblate.org/projects/organicmaps/",
                    "url": "https://hosted.weblate.org/api/projects/organicmaps/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/organicmaps/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/organicmaps/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/organicmaps/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/organicmaps/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/organicmaps/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/organicmaps/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/organicmaps/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://github.com/organicmaps/organicmaps/blob/master/docs/CONTRIBUTING.md#translations",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:organicmaps/organicmaps.git",
                "git_export": "https://hosted.weblate.org/git/organicmaps/wip-ios-plurals-please-dont-use/",
                "branch": "master",
                "push_branch": "weblate",
                "filemask": "iphone/Maps/LocalizedStrings/*.lproj/Localizable.stringsdict",
                "screenshot_filemask": "",
                "template": "iphone/Maps/LocalizedStrings/en.lproj/Localizable.stringsdict",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "stringsdict",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/",
                "url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/organicmaps/wip-ios-plurals-please-dont-use/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:organicmaps/organicmaps.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/organicmaps/organicmaps",
                "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "zh-Hant",
            "id": 1464726,
            "filename": "iphone/Maps/LocalizedStrings/zh-Hant.lproj/Localizable.stringsdict",
            "revision": "59f92dbc3945a2deb47814ce15f2e7fd12e9360e,614f8fe2c7a44d69a3847fcad4cad42212bbd47a",
            "web_url": "https://hosted.weblate.org/projects/organicmaps/wip-ios-plurals-please-dont-use/zh_Hant/",
            "share_url": "https://hosted.weblate.org/engage/organicmaps/-/zh_Hant/",
            "translate_url": "https://hosted.weblate.org/translate/organicmaps/wip-ios-plurals-please-dont-use/zh_Hant/",
            "url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hant/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 36,
            "translated": 4,
            "translated_words": 4,
            "translated_percent": 50.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 4,
            "failing_checks_words": 4,
            "failing_checks_percent": 50.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T16:50:17.394236+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hant/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hant/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hant/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hant/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/organicmaps/wip-ios-plurals-please-dont-use/zh_Hant/units/?format=api"
        },
        {
            "language": {
                "id": 29,
                "code": "el",
                "name": "Greek",
                "plural": {
                    "id": 108,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "gr",
                    "ell",
                    "gre"
                ],
                "direction": "ltr",
                "population": 12292240,
                "web_url": "https://hosted.weblate.org/languages/el/",
                "url": "https://hosted.weblate.org/api/languages/el/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/el/statistics/?format=api"
            },
            "component": {
                "name": "Sustainable map",
                "slug": "sustainable-map",
                "id": 29538,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Sustainable map",
                    "slug": "sustainable-map",
                    "id": 5451,
                    "web": "https://sustainable.zottelig.ch/",
                    "web_url": "https://hosted.weblate.org/projects/sustainable-map/",
                    "url": "https://hosted.weblate.org/api/projects/sustainable-map/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sustainable-map/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sustainable-map/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sustainable-map/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sustainable-map/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sustainable-map/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sustainable-map/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sustainable-map/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "Many thanks for your support.\r\n\r\nSome descriptions for a categorie are empty, in this case the text is loaded from a tag or key documetation in [wiki.openstreetmap.org](https://wiki.openstreetmap.org/).\r\n\r\nFeel free to add new languages.",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/ToastHawaii/sustainable-map",
                "git_export": "https://hosted.weblate.org/git/sustainable-map/sustainable-map/",
                "branch": "master",
                "push_branch": "",
                "filemask": "src/client/locales/*.json",
                "screenshot_filemask": "",
                "template": "src/client/locales/en.json",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "json-nested",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sustainable-map/sustainable-map/",
                "url": "https://hosted.weblate.org/api/components/sustainable-map/sustainable-map/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sustainable-map/sustainable-map/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sustainable-map/sustainable-map/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sustainable-map/sustainable-map/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sustainable-map/sustainable-map/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sustainable-map/sustainable-map/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sustainable-map/sustainable-map/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://hosted.weblate.org/api/addons/15691/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "el",
            "id": 1464727,
            "filename": "src/client/locales/el.json",
            "revision": "0967ef424bce6791893e9a57bb952f80fd536e93,f155f91d095db35dd6fedf88cb8a91fc3e07baa1",
            "web_url": "https://hosted.weblate.org/projects/sustainable-map/sustainable-map/el/",
            "share_url": "https://hosted.weblate.org/engage/sustainable-map/-/el/",
            "translate_url": "https://hosted.weblate.org/translate/sustainable-map/sustainable-map/el/",
            "url": "https://hosted.weblate.org/api/translations/sustainable-map/sustainable-map/el/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 453,
            "total_words": 749,
            "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": "2024-06-19T17:47:31.337262+02:00",
            "last_author": "Markus",
            "repository_url": "https://hosted.weblate.org/api/translations/sustainable-map/sustainable-map/el/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sustainable-map/sustainable-map/el/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sustainable-map/sustainable-map/el/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sustainable-map/sustainable-map/el/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sustainable-map/sustainable-map/el/units/?format=api"
        },
        {
            "language": {
                "id": 29,
                "code": "el",
                "name": "Greek",
                "plural": {
                    "id": 108,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "gr",
                    "ell",
                    "gre"
                ],
                "direction": "ltr",
                "population": 12292240,
                "web_url": "https://hosted.weblate.org/languages/el/",
                "url": "https://hosted.weblate.org/api/languages/el/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/el/statistics/?format=api"
            },
            "component": {
                "name": "Osm App Component",
                "slug": "osm-app-component",
                "id": 29540,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Sustainable map",
                    "slug": "sustainable-map",
                    "id": 5451,
                    "web": "https://sustainable.zottelig.ch/",
                    "web_url": "https://hosted.weblate.org/projects/sustainable-map/",
                    "url": "https://hosted.weblate.org/api/projects/sustainable-map/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sustainable-map/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sustainable-map/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sustainable-map/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sustainable-map/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sustainable-map/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sustainable-map/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sustainable-map/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "Many thanks for your support.\r\n\r\nSome descriptions for a categorie are empty, in this case the text is loaded from a tag or key documetation in [wiki.openstreetmap.org](https://wiki.openstreetmap.org/).\r\n\r\nFeel free to add new languages.",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/ToastHawaii/sustainable-map",
                "git_export": "https://hosted.weblate.org/git/sustainable-map/osm-app-component/",
                "branch": "master",
                "push_branch": "",
                "filemask": "src/osm-app-component/locales/*.json",
                "screenshot_filemask": "",
                "template": "src/osm-app-component/locales/en.json",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "i18next",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sustainable-map/osm-app-component/",
                "url": "https://hosted.weblate.org/api/components/sustainable-map/osm-app-component/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sustainable-map/osm-app-component/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sustainable-map/osm-app-component/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sustainable-map/osm-app-component/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sustainable-map/osm-app-component/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sustainable-map/osm-app-component/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sustainable-map/osm-app-component/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "i18next-interpolation",
                "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 }}\" add-on 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": [
                    "https://hosted.weblate.org/api/addons/15688/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "el",
            "id": 1464728,
            "filename": "src/osm-app-component/locales/el.json",
            "revision": "0967ef424bce6791893e9a57bb952f80fd536e93,98ea56ab1b8ad6492d744cba83ab696428d3935a",
            "web_url": "https://hosted.weblate.org/projects/sustainable-map/osm-app-component/el/",
            "share_url": "https://hosted.weblate.org/engage/sustainable-map/-/el/",
            "translate_url": "https://hosted.weblate.org/translate/sustainable-map/osm-app-component/el/",
            "url": "https://hosted.weblate.org/api/translations/sustainable-map/osm-app-component/el/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 148,
            "total_words": 242,
            "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": "2024-06-19T17:47:29.617348+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sustainable-map/osm-app-component/el/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sustainable-map/osm-app-component/el/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sustainable-map/osm-app-component/el/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sustainable-map/osm-app-component/el/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sustainable-map/osm-app-component/el/units/?format=api"
        },
        {
            "language": {
                "id": 29,
                "code": "el",
                "name": "Greek",
                "plural": {
                    "id": 108,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "gr",
                    "ell",
                    "gre"
                ],
                "direction": "ltr",
                "population": 12292240,
                "web_url": "https://hosted.weblate.org/languages/el/",
                "url": "https://hosted.weblate.org/api/languages/el/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/el/statistics/?format=api"
            },
            "component": {
                "name": "Glossary",
                "slug": "glossary",
                "id": 29539,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Sustainable map",
                    "slug": "sustainable-map",
                    "id": 5451,
                    "web": "https://sustainable.zottelig.ch/",
                    "web_url": "https://hosted.weblate.org/projects/sustainable-map/",
                    "url": "https://hosted.weblate.org/api/projects/sustainable-map/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/sustainable-map/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/sustainable-map/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/sustainable-map/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/sustainable-map/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/sustainable-map/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/sustainable-map/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/sustainable-map/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "Many thanks for your support.\r\n\r\nSome descriptions for a categorie are empty, in this case the text is loaded from a tag or key documetation in [wiki.openstreetmap.org](https://wiki.openstreetmap.org/).\r\n\r\nFeel free to add new languages.",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://hosted.weblate.org/git/sustainable-map/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "AGPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/sustainable-map/glossary/",
                "url": "https://hosted.weblate.org/api/components/sustainable-map/glossary/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/sustainable-map/glossary/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/sustainable-map/glossary/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/sustainable-map/glossary/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/sustainable-map/glossary/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/sustainable-map/glossary/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/sustainable-map/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "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 }}\" add-on 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": false,
                "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": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "el",
            "id": 1464729,
            "filename": "el.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "https://hosted.weblate.org/projects/sustainable-map/glossary/el/",
            "share_url": "https://hosted.weblate.org/engage/sustainable-map/-/el/",
            "translate_url": "https://hosted.weblate.org/translate/sustainable-map/glossary/el/",
            "url": "https://hosted.weblate.org/api/translations/sustainable-map/glossary/el/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T17:47:30.410803+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/sustainable-map/glossary/el/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/sustainable-map/glossary/el/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/sustainable-map/glossary/el/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/sustainable-map/glossary/el/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/sustainable-map/glossary/el/units/?format=api"
        },
        {
            "language": {
                "id": 110,
                "code": "fi",
                "name": "Finnish",
                "plural": {
                    "id": 89,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "fin_fi",
                    "fin"
                ],
                "direction": "ltr",
                "population": 5736841,
                "web_url": "https://hosted.weblate.org/languages/fi/",
                "url": "https://hosted.weblate.org/api/languages/fi/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/fi/statistics/?format=api"
            },
            "component": {
                "name": "Share Preview",
                "slug": "share-preview",
                "id": 17164,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Share Preview",
                    "slug": "share-preview",
                    "id": 3711,
                    "web": "https://github.com/rafaelmardojai/share-preview",
                    "web_url": "https://hosted.weblate.org/projects/share-preview/",
                    "url": "https://hosted.weblate.org/api/projects/share-preview/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/share-preview/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/share-preview/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/share-preview/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/share-preview/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/share-preview/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/share-preview/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/share-preview/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "git@github.com:rafaelmardojai/share-preview.git",
                "git_export": "https://hosted.weblate.org/git/share-preview/share-preview/",
                "branch": "master",
                "push_branch": "",
                "filemask": "po/*.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "po/share-preview.pot",
                "file_format": "po",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/share-preview/share-preview/",
                "url": "https://hosted.weblate.org/api/components/share-preview/share-preview/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/share-preview/share-preview/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/share-preview/share-preview/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/share-preview/share-preview/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/share-preview/share-preview/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/share-preview/share-preview/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/share-preview/share-preview/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:rafaelmardojai/share-preview.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "https://github.com/rafaelmardojai/share-preview/blob/{{branch}}/{{filename}}#L{{line}}",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\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": [
                    "https://hosted.weblate.org/api/addons/8720/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "fi",
            "id": 1464731,
            "filename": "po/fi.po",
            "revision": "4de37cfa5c05a7e79469a02d85a38350e112848b",
            "web_url": "https://hosted.weblate.org/projects/share-preview/share-preview/fi/",
            "share_url": "https://hosted.weblate.org/engage/share-preview/-/fi/",
            "translate_url": "https://hosted.weblate.org/translate/share-preview/share-preview/fi/",
            "url": "https://hosted.weblate.org/api/translations/share-preview/share-preview/fi/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 63,
            "total_words": 312,
            "translated": 60,
            "translated_words": 281,
            "translated_percent": 95.2,
            "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": "2024-06-20T18:09:11.472849+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/share-preview/share-preview/fi/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/share-preview/share-preview/fi/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/share-preview/share-preview/fi/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/share-preview/share-preview/fi/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/share-preview/share-preview/fi/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/statistics/?format=api"
            },
            "component": {
                "name": "Healthy Battery Charging",
                "slug": "glossary",
                "id": 29597,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Healthy Battery Charging",
                    "slug": "healthy-battery-charging",
                    "id": 5487,
                    "web": "https://github.com/vbresan/HealthyBatteryCharging",
                    "web_url": "https://hosted.weblate.org/projects/healthy-battery-charging/",
                    "url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "Thanks for helping with Healthy Battery Charging translations!\r\n\r\nWhen translating app string resources:\r\n* For context, please refer to the provided screenshots.\r\n\r\nWhen translating metadata:\r\n* It's not necessary to translate changelogs related to app releases made before your language was added.",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://hosted.weblate.org/git/healthy-battery-charging/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "MIT",
                "license_url": "https://spdx.org/licenses/MIT.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/healthy-battery-charging/glossary/",
                "url": "https://hosted.weblate.org/api/components/healthy-battery-charging/glossary/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/glossary/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/glossary/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/glossary/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/glossary/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/glossary/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "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 }}\" add-on 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": false,
                "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": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ru",
            "id": 1464733,
            "filename": "ru.tbx",
            "revision": "6b2b2b52772aa4be00bed51deab32021dbe879cb",
            "web_url": "https://hosted.weblate.org/projects/healthy-battery-charging/glossary/ru/",
            "share_url": "https://hosted.weblate.org/engage/healthy-battery-charging/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/healthy-battery-charging/glossary/ru/",
            "url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/glossary/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 3,
            "translated": 1,
            "translated_words": 3,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-23T10:09:22.677900+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/glossary/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/glossary/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/glossary/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/glossary/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/glossary/ru/units/?format=api"
        },
        {
            "language": {
                "id": 60,
                "code": "vi",
                "name": "Vietnamese",
                "plural": {
                    "id": 337,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "vn",
                    "vie"
                ],
                "direction": "ltr",
                "population": 86222961,
                "web_url": "https://hosted.weblate.org/languages/vi/",
                "url": "https://hosted.weblate.org/api/languages/vi/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/vi/statistics/?format=api"
            },
            "component": {
                "name": "JustNotes",
                "slug": "justnotes",
                "id": 26250,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "JustNotes",
                    "slug": "justnotes",
                    "id": 4604,
                    "web": "https://jjewuz.ru/justnotes/justnotes.html",
                    "web_url": "https://hosted.weblate.org/projects/justnotes/",
                    "url": "https://hosted.weblate.org/api/projects/justnotes/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/justnotes/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/justnotes/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/justnotes/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/justnotes/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/justnotes/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/justnotes/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/justnotes/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/jjewuz/JustNotes",
                "git_export": "https://hosted.weblate.org/git/justnotes/justnotes/",
                "branch": "master",
                "push_branch": "master",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "MIT",
                "license_url": "https://spdx.org/licenses/MIT.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/justnotes/justnotes/",
                "url": "https://hosted.weblate.org/api/components/justnotes/justnotes/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/justnotes/justnotes/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/justnotes/justnotes/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/justnotes/justnotes/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/justnotes/justnotes/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/justnotes/justnotes/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/justnotes/justnotes/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@github.com:jjewuz/JustNotes",
                "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": [
                    "https://hosted.weblate.org/api/addons/12687/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "vi",
            "id": 1464734,
            "filename": "app/src/main/res/values-vi/strings.xml",
            "revision": "e746ba2d2f5f80ef36b3c9cf40dda4be7dfa7097,f627b042c3e95fa4c33e2fe252d25f5702a13d47",
            "web_url": "https://hosted.weblate.org/projects/justnotes/justnotes/vi/",
            "share_url": "https://hosted.weblate.org/engage/justnotes/-/vi/",
            "translate_url": "https://hosted.weblate.org/translate/justnotes/justnotes/vi/",
            "url": "https://hosted.weblate.org/api/translations/justnotes/justnotes/vi/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 172,
            "total_words": 521,
            "translated": 171,
            "translated_words": 518,
            "translated_percent": 99.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": "2024-06-20T19:09:13.614592+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/justnotes/justnotes/vi/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/justnotes/justnotes/vi/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/justnotes/justnotes/vi/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/justnotes/justnotes/vi/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/justnotes/justnotes/vi/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/statistics/?format=api"
            },
            "component": {
                "name": "App",
                "slug": "app",
                "id": 29596,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Healthy Battery Charging",
                    "slug": "healthy-battery-charging",
                    "id": 5487,
                    "web": "https://github.com/vbresan/HealthyBatteryCharging",
                    "web_url": "https://hosted.weblate.org/projects/healthy-battery-charging/",
                    "url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/healthy-battery-charging/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "Thanks for helping with Healthy Battery Charging translations!\r\n\r\nWhen translating app string resources:\r\n* For context, please refer to the provided screenshots.\r\n\r\nWhen translating metadata:\r\n* It's not necessary to translate changelogs related to app releases made before your language was added.",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/vbresan/HealthyBatteryCharging",
                "git_export": "https://hosted.weblate.org/git/healthy-battery-charging/app/",
                "branch": "weblate",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "MIT",
                "license_url": "https://spdx.org/licenses/MIT.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/healthy-battery-charging/app/",
                "url": "https://hosted.weblate.org/api/components/healthy-battery-charging/app/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/app/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/app/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/app/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/app/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/app/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/healthy-battery-charging/app/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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 }}\" add-on 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": [
                    "https://hosted.weblate.org/api/addons/15732/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ru",
            "id": 1464735,
            "filename": "app/src/main/res/values-ru/strings.xml",
            "revision": "8e14c2f271a7d500b0307540004d6ab783fe68cb,00fe73bc2cdac093872aebaae49a7d42dad324c2",
            "web_url": "https://hosted.weblate.org/projects/healthy-battery-charging/app/ru/",
            "share_url": "https://hosted.weblate.org/engage/healthy-battery-charging/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/healthy-battery-charging/app/ru/",
            "url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/app/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 16,
            "total_words": 253,
            "translated": 16,
            "translated_words": 253,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-20T13:29:54.437768+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/app/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/app/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/app/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/app/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/healthy-battery-charging/app/ru/units/?format=api"
        },
        {
            "language": {
                "id": 300,
                "code": "bm",
                "name": "Bambara",
                "plural": {
                    "id": 24,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "bam"
                ],
                "direction": "ltr",
                "population": 8994564,
                "web_url": "https://hosted.weblate.org/languages/bm/",
                "url": "https://hosted.weblate.org/api/languages/bm/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/bm/statistics/?format=api"
            },
            "component": {
                "name": "butter-app-site",
                "slug": "butter-app-site",
                "id": 12979,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Guardian Project",
                    "slug": "guardianproject",
                    "id": 316,
                    "web": "https://guardianproject.info/",
                    "web_url": "https://hosted.weblate.org/projects/guardianproject/",
                    "url": "https://hosted.weblate.org/api/projects/guardianproject/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/guardianproject/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/guardianproject/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/guardianproject/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/guardianproject/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/guardianproject/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/guardianproject/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/guardianproject/labels/?format=api",
                    "translation_review": true,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://www.localizationlab.org/contributor\nMailing list for translators: <otfl10n@googlegroups.com\n",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "gitlab",
                "repo": "git@gitlab.com:likebutter/butter-app-site.git",
                "git_export": "https://hosted.weblate.org/git/guardianproject/butter-app-site/",
                "branch": "master",
                "push_branch": "from_weblate",
                "filemask": "_i18n/*.yml",
                "screenshot_filemask": "",
                "template": "_i18n/en.yml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "yaml",
                "license": "MIT",
                "license_url": "https://spdx.org/licenses/MIT.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/guardianproject/butter-app-site/",
                "url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:guardianproject/wind/butter-app-site.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": [
                    "https://hosted.weblate.org/api/addons/6015/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "bm",
            "id": 1464736,
            "filename": "_i18n/bm.yml",
            "revision": "0967ef424bce6791893e9a57bb952f80fd536e93,18f5724adc219a72e6fb5964e616b4ab5236af04",
            "web_url": "https://hosted.weblate.org/projects/guardianproject/butter-app-site/bm/",
            "share_url": "https://hosted.weblate.org/engage/guardianproject/-/bm/",
            "translate_url": "https://hosted.weblate.org/translate/guardianproject/butter-app-site/bm/",
            "url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/bm/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 42,
            "total_words": 439,
            "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": "2024-06-19T19:54:06.650433+02:00",
            "last_author": "Daouda Souleymane DEMBELE",
            "repository_url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/bm/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/bm/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/bm/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/bm/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/bm/units/?format=api"
        },
        {
            "language": {
                "id": 300,
                "code": "bm",
                "name": "Bambara",
                "plural": {
                    "id": 24,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "bam"
                ],
                "direction": "ltr",
                "population": 8994564,
                "web_url": "https://hosted.weblate.org/languages/bm/",
                "url": "https://hosted.weblate.org/api/languages/bm/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/bm/statistics/?format=api"
            },
            "component": {
                "name": "Guardian Project",
                "slug": "glossary",
                "id": 5918,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Guardian Project",
                    "slug": "guardianproject",
                    "id": 316,
                    "web": "https://guardianproject.info/",
                    "web_url": "https://hosted.weblate.org/projects/guardianproject/",
                    "url": "https://hosted.weblate.org/api/projects/guardianproject/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/guardianproject/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/guardianproject/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/guardianproject/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/guardianproject/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/guardianproject/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/guardianproject/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/guardianproject/labels/?format=api",
                    "translation_review": true,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://www.localizationlab.org/contributor\nMailing list for translators: <otfl10n@googlegroups.com\n",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://hosted.weblate.org/git/guardianproject/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "BSD-3-Clause",
                "license_url": "https://spdx.org/licenses/BSD-3-Clause.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/guardianproject/glossary/",
                "url": "https://hosted.weblate.org/api/components/guardianproject/glossary/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/guardianproject/glossary/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/guardianproject/glossary/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/guardianproject/glossary/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/guardianproject/glossary/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/guardianproject/glossary/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/guardianproject/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "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": false,
                "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": [
                    "https://hosted.weblate.org/api/addons/12141/?format=api",
                    "https://hosted.weblate.org/api/addons/12140/?format=api"
                ],
                "is_glossary": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "bm",
            "id": 1464737,
            "filename": "bm.tbx",
            "revision": "43fa95bd3cfd499f7e59e7602f53e094ab17f631",
            "web_url": "https://hosted.weblate.org/projects/guardianproject/glossary/bm/",
            "share_url": "https://hosted.weblate.org/engage/guardianproject/-/bm/",
            "translate_url": "https://hosted.weblate.org/translate/guardianproject/glossary/bm/",
            "url": "https://hosted.weblate.org/api/translations/guardianproject/glossary/bm/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 36,
            "total_words": 48,
            "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": "2024-06-20T01:59:07.879303+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/guardianproject/glossary/bm/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/guardianproject/glossary/bm/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/guardianproject/glossary/bm/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/guardianproject/glossary/bm/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/guardianproject/glossary/bm/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "LuCI/applications/email",
                "slug": "luciapplicationsemail",
                "id": 27590,
                "source_language": {
                    "id": 732,
                    "code": "en_devel",
                    "name": "English (Developer)",
                    "plural": {
                        "id": 746,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en_devel/",
                    "url": "https://hosted.weblate.org/api/languages/en_devel/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en_devel/statistics/?format=api"
                },
                "project": {
                    "name": "OpenWrt",
                    "slug": "openwrt",
                    "id": 394,
                    "web": "https://openwrt.org",
                    "web_url": "https://hosted.weblate.org/projects/openwrt/",
                    "url": "https://hosted.weblate.org/api/projects/openwrt/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/openwrt/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/openwrt/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/openwrt/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/openwrt/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/openwrt/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/openwrt/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/openwrt/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/openwrt/luci",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "applications/luci-app-email/po/*/email.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "applications/luci-app-email/po/templates/email.pot",
                "file_format": "po",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/",
                "url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsemail/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsemail/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsemail/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsemail/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsemail/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsemail/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsemail/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "https://github.com/openwrt/luci.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 }}\r\n\r\nSigned-off-by: {{ author }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\r\n\r\nSigned-off-by: {{ author }}",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\r\n\r\nSigned-off-by: {{ author }}",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": true,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://hosted.weblate.org/api/components/openwrt/luci/?format=api"
            },
            "language_code": "es",
            "id": 1464738,
            "filename": "applications/luci-app-email/po/es/email.po",
            "revision": "6b5698279d11ebd12cbadbf6c97cc3f869ced3c6",
            "web_url": "https://hosted.weblate.org/projects/openwrt/luciapplicationsemail/es/",
            "share_url": "https://hosted.weblate.org/engage/openwrt/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/openwrt/luciapplicationsemail/es/",
            "url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsemail/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 81,
            "total_words": 488,
            "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": "2024-06-19T22:31:12.726854+02:00",
            "last_author": "Franco Castillo",
            "repository_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsemail/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsemail/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsemail/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsemail/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsemail/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "LuCI/applications/crowdsec-firewall-bouncer",
                "slug": "luciapplicationscrowdsec-firewall-bouncer",
                "id": 27340,
                "source_language": {
                    "id": 732,
                    "code": "en_devel",
                    "name": "English (Developer)",
                    "plural": {
                        "id": 746,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en_devel/",
                    "url": "https://hosted.weblate.org/api/languages/en_devel/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en_devel/statistics/?format=api"
                },
                "project": {
                    "name": "OpenWrt",
                    "slug": "openwrt",
                    "id": 394,
                    "web": "https://openwrt.org",
                    "web_url": "https://hosted.weblate.org/projects/openwrt/",
                    "url": "https://hosted.weblate.org/api/projects/openwrt/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/openwrt/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/openwrt/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/openwrt/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/openwrt/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/openwrt/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/openwrt/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/openwrt/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/openwrt/luci",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "applications/luci-app-crowdsec-firewall-bouncer/po/*/crowdsec-firewall-bouncer.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "applications/luci-app-crowdsec-firewall-bouncer/po/templates/crowdsec-firewall-bouncer.pot",
                "file_format": "po",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/",
                "url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationscrowdsec-firewall-bouncer/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationscrowdsec-firewall-bouncer/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationscrowdsec-firewall-bouncer/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationscrowdsec-firewall-bouncer/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationscrowdsec-firewall-bouncer/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationscrowdsec-firewall-bouncer/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationscrowdsec-firewall-bouncer/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "https://github.com/openwrt/luci.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 }}\r\n\r\nSigned-off-by: {{ author }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\r\n\r\nSigned-off-by: {{ author }}",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\r\n\r\nSigned-off-by: {{ author }}",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": true,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://hosted.weblate.org/api/components/openwrt/luci/?format=api"
            },
            "language_code": "es",
            "id": 1464739,
            "filename": "applications/luci-app-crowdsec-firewall-bouncer/po/es/crowdsec-firewall-bouncer.po",
            "revision": "5909d535b6c65054509cda42b249571b80591510",
            "web_url": "https://hosted.weblate.org/projects/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/",
            "share_url": "https://hosted.weblate.org/engage/openwrt/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/",
            "url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 20,
            "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": "2024-06-19T22:32:05.918765+02:00",
            "last_author": "Franco Castillo",
            "repository_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationscrowdsec-firewall-bouncer/es/units/?format=api"
        },
        {
            "language": {
                "id": 88,
                "code": "ar",
                "name": "Arabic",
                "plural": {
                    "id": 10,
                    "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://hosted.weblate.org/languages/ar/",
                "url": "https://hosted.weblate.org/api/languages/ar/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ar/statistics/?format=api"
            },
            "component": {
                "name": "InviZible",
                "slug": "invizible",
                "id": 10507,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "InviZible Pro",
                    "slug": "invizible",
                    "id": 2095,
                    "web": "https://github.com/Gedsh/InviZible",
                    "web_url": "https://hosted.weblate.org/projects/invizible/",
                    "url": "https://hosted.weblate.org/api/projects/invizible/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/invizible/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/invizible/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/invizible/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/invizible/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/invizible/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/invizible/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/invizible/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/Gedsh/InviZible",
                "git_export": "https://hosted.weblate.org/git/invizible/invizible/",
                "branch": "master",
                "push_branch": "",
                "filemask": "tordnscrypt/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "tordnscrypt/src/main/res/values/strings.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/invizible/invizible/",
                "url": "https://hosted.weblate.org/api/components/invizible/invizible/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/invizible/invizible/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/invizible/invizible/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/invizible/invizible/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/invizible/invizible/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/invizible/invizible/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/invizible/invizible/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "android",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://hosted.weblate.org/api/addons/4790/?format=api",
                    "https://hosted.weblate.org/api/addons/4791/?format=api",
                    "https://hosted.weblate.org/api/addons/4792/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ar",
            "id": 1464740,
            "filename": "tordnscrypt/src/main/res/values-ar/strings.xml",
            "revision": "244eb087e042b197494606d96edc430a0484a7c6,943334a809ac74e0cfd533c6496249746add9b31",
            "web_url": "https://hosted.weblate.org/projects/invizible/invizible/ar/",
            "share_url": "https://hosted.weblate.org/engage/invizible/-/ar/",
            "translate_url": "https://hosted.weblate.org/translate/invizible/invizible/ar/",
            "url": "https://hosted.weblate.org/api/translations/invizible/invizible/ar/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 674,
            "total_words": 3917,
            "translated": 260,
            "translated_words": 802,
            "translated_percent": 38.5,
            "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": "2024-06-24T15:09:15.540052+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/invizible/invizible/ar/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/invizible/invizible/ar/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/invizible/invizible/ar/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/invizible/invizible/ar/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/invizible/invizible/ar/units/?format=api"
        },
        {
            "language": {
                "id": 88,
                "code": "ar",
                "name": "Arabic",
                "plural": {
                    "id": 10,
                    "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://hosted.weblate.org/languages/ar/",
                "url": "https://hosted.weblate.org/api/languages/ar/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ar/statistics/?format=api"
            },
            "component": {
                "name": "InviZible Pro",
                "slug": "glossary",
                "id": 10508,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "InviZible Pro",
                    "slug": "invizible",
                    "id": 2095,
                    "web": "https://github.com/Gedsh/InviZible",
                    "web_url": "https://hosted.weblate.org/projects/invizible/",
                    "url": "https://hosted.weblate.org/api/projects/invizible/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/invizible/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/invizible/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/invizible/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/invizible/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/invizible/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/invizible/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/invizible/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://hosted.weblate.org/git/invizible/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/invizible/glossary/",
                "url": "https://hosted.weblate.org/api/components/invizible/glossary/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/invizible/glossary/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/invizible/glossary/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/invizible/glossary/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/invizible/glossary/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/invizible/glossary/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/invizible/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "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": false,
                "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": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ar",
            "id": 1464741,
            "filename": "ar.tbx",
            "revision": "bf0f5138d62f8d0151a1ee2fd3876ab3b0f891af",
            "web_url": "https://hosted.weblate.org/projects/invizible/glossary/ar/",
            "share_url": "https://hosted.weblate.org/engage/invizible/-/ar/",
            "translate_url": "https://hosted.weblate.org/translate/invizible/glossary/ar/",
            "url": "https://hosted.weblate.org/api/translations/invizible/glossary/ar/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 1,
            "total_words": 2,
            "translated": 1,
            "translated_words": 2,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-23T00:09:20.282708+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/invizible/glossary/ar/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/invizible/glossary/ar/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/invizible/glossary/ar/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/invizible/glossary/ar/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/invizible/glossary/ar/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "LuCI/applications/lldpd",
                "slug": "luciapplicationslldpd",
                "id": 29010,
                "source_language": {
                    "id": 732,
                    "code": "en_devel",
                    "name": "English (Developer)",
                    "plural": {
                        "id": 746,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en_devel/",
                    "url": "https://hosted.weblate.org/api/languages/en_devel/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en_devel/statistics/?format=api"
                },
                "project": {
                    "name": "OpenWrt",
                    "slug": "openwrt",
                    "id": 394,
                    "web": "https://openwrt.org",
                    "web_url": "https://hosted.weblate.org/projects/openwrt/",
                    "url": "https://hosted.weblate.org/api/projects/openwrt/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/openwrt/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/openwrt/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/openwrt/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/openwrt/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/openwrt/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/openwrt/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/openwrt/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/openwrt/luci",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "applications/luci-app-lldpd/po/*/lldpd.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "applications/luci-app-lldpd/po/templates/lldpd.pot",
                "file_format": "po",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/",
                "url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationslldpd/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationslldpd/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationslldpd/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationslldpd/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationslldpd/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationslldpd/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationslldpd/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "https://github.com/openwrt/luci.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 }}\r\n\r\nSigned-off-by: {{ author }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\r\n\r\nSigned-off-by: {{ author }}",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\r\n\r\nSigned-off-by: {{ author }}",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": true,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://hosted.weblate.org/api/components/openwrt/luci/?format=api"
            },
            "language_code": "es",
            "id": 1464742,
            "filename": "applications/luci-app-lldpd/po/es/lldpd.po",
            "revision": "3e96ca73dfdaf83df1120f3fa10b5b1a4b8589f1",
            "web_url": "https://hosted.weblate.org/projects/openwrt/luciapplicationslldpd/es/",
            "share_url": "https://hosted.weblate.org/engage/openwrt/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/openwrt/luciapplicationslldpd/es/",
            "url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationslldpd/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 161,
            "total_words": 800,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 0.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 2,
            "failing_checks_words": 3,
            "failing_checks_percent": 1.2,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-19T22:56:14.605755+02:00",
            "last_author": "Franco Castillo",
            "repository_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationslldpd/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationslldpd/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationslldpd/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationslldpd/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationslldpd/es/units/?format=api"
        },
        {
            "language": {
                "id": 103,
                "code": "es",
                "name": "Spanish",
                "plural": {
                    "id": 291,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "es_la",
                    "esp",
                    "spa"
                ],
                "direction": "ltr",
                "population": 493528078,
                "web_url": "https://hosted.weblate.org/languages/es/",
                "url": "https://hosted.weblate.org/api/languages/es/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/es/statistics/?format=api"
            },
            "component": {
                "name": "LuCI/applications/filebrowser",
                "slug": "luciapplicationsfilebrowser",
                "id": 28810,
                "source_language": {
                    "id": 732,
                    "code": "en_devel",
                    "name": "English (Developer)",
                    "plural": {
                        "id": 746,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en_devel/",
                    "url": "https://hosted.weblate.org/api/languages/en_devel/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en_devel/statistics/?format=api"
                },
                "project": {
                    "name": "OpenWrt",
                    "slug": "openwrt",
                    "id": 394,
                    "web": "https://openwrt.org",
                    "web_url": "https://hosted.weblate.org/projects/openwrt/",
                    "url": "https://hosted.weblate.org/api/projects/openwrt/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/openwrt/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/openwrt/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/openwrt/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/openwrt/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/openwrt/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/openwrt/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/openwrt/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/openwrt/luci",
                "git_export": "",
                "branch": "master",
                "push_branch": "",
                "filemask": "applications/luci-app-filebrowser/po/*/filebrowser.po",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "applications/luci-app-filebrowser/po/templates/filebrowser.pot",
                "file_format": "po",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/openwrt/luciapplicationsfilebrowser/",
                "url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsfilebrowser/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsfilebrowser/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsfilebrowser/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsfilebrowser/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsfilebrowser/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsfilebrowser/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/openwrt/luciapplicationsfilebrowser/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "https://github.com/openwrt/luci.git",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})\n\n",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n",
                "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://hosted.weblate.org/api/components/openwrt/luci/?format=api"
            },
            "language_code": "es",
            "id": 1464743,
            "filename": "applications/luci-app-filebrowser/po/es/filebrowser.po",
            "revision": "2c9bc210daf642a500536b4116a40bffe24b2560",
            "web_url": "https://hosted.weblate.org/projects/openwrt/luciapplicationsfilebrowser/es/",
            "share_url": "https://hosted.weblate.org/engage/openwrt/-/es/",
            "translate_url": "https://hosted.weblate.org/translate/openwrt/luciapplicationsfilebrowser/es/",
            "url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsfilebrowser/es/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 2,
            "total_words": 7,
            "translated": 2,
            "translated_words": 7,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-20T22:09:36.745753+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsfilebrowser/es/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsfilebrowser/es/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsfilebrowser/es/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsfilebrowser/es/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/openwrt/luciapplicationsfilebrowser/es/units/?format=api"
        },
        {
            "language": {
                "id": 185,
                "code": "zh_Hant",
                "name": "Chinese (Traditional)",
                "plural": {
                    "id": 734,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "tchinese",
                    "zh_cht",
                    "zhtw",
                    "zh_tw",
                    "zh_hant_tw",
                    "zh_hant@zh",
                    "zh_cmn_hant",
                    "cht",
                    "zho"
                ],
                "direction": "ltr",
                "population": 38612556,
                "web_url": "https://hosted.weblate.org/languages/zh_Hant/",
                "url": "https://hosted.weblate.org/api/languages/zh_Hant/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/zh_Hant/statistics/?format=api"
            },
            "component": {
                "name": "main",
                "slug": "main",
                "id": 17301,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "NeverTooManyBooks",
                    "slug": "nevertoomanybooks",
                    "id": 3779,
                    "web": "https://github.com/tfonteyn/NeverTooManyBooks",
                    "web_url": "https://hosted.weblate.org/projects/nevertoomanybooks/",
                    "url": "https://hosted.weblate.org/api/projects/nevertoomanybooks/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/nevertoomanybooks/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/nevertoomanybooks/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/nevertoomanybooks/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/nevertoomanybooks/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/nevertoomanybooks/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/nevertoomanybooks/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/nevertoomanybooks/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "English, Dutch, Portuguese, Vietnamese, Chinese: done by native speakers.\r\n\r\nGerman, French, Spanish, Italian: should be good but would benefit from a native speaker verification.\r\n\r\nCzech, Greek, Polish, Russian, Turkish: mostly machine translated, no guarantees for quality.\r\n\r\nAny native speakers are absolutely welcome to verify and update!\r\nContact me via github if you would like your name to be added to the project page.",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://github.com/tfonteyn/NeverTooManyBooks",
                "git_export": "https://hosted.weblate.org/git/nevertoomanybooks/main/",
                "branch": "dev",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/nevertoomanybooks/main/",
                "url": "https://hosted.weblate.org/api/components/nevertoomanybooks/main/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/nevertoomanybooks/main/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/nevertoomanybooks/main/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/nevertoomanybooks/main/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/nevertoomanybooks/main/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/nevertoomanybooks/main/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/nevertoomanybooks/main/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [
                    "java_printf_format"
                ],
                "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": [
                    "https://hosted.weblate.org/api/addons/8818/?format=api",
                    "https://hosted.weblate.org/api/addons/8819/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "zh-rTW",
            "id": 1464752,
            "filename": "app/src/main/res/values-zh-rTW/strings.xml",
            "revision": "f9133befc77dba804bb1004bb84ce09a39a74527,4ab9b6d8e8af91175caae50537f56a6e2448a1f4",
            "web_url": "https://hosted.weblate.org/projects/nevertoomanybooks/main/zh_Hant/",
            "share_url": "https://hosted.weblate.org/engage/nevertoomanybooks/-/zh_Hant/",
            "translate_url": "https://hosted.weblate.org/translate/nevertoomanybooks/main/zh_Hant/",
            "url": "https://hosted.weblate.org/api/translations/nevertoomanybooks/main/zh_Hant/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 803,
            "total_words": 3556,
            "translated": 213,
            "translated_words": 617,
            "translated_percent": 26.5,
            "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": "2024-06-20T10:36:03.387773+02:00",
            "last_author": "hardbacknutter",
            "repository_url": "https://hosted.weblate.org/api/translations/nevertoomanybooks/main/zh_Hant/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/nevertoomanybooks/main/zh_Hant/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/nevertoomanybooks/main/zh_Hant/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/nevertoomanybooks/main/zh_Hant/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/nevertoomanybooks/main/zh_Hant/units/?format=api"
        },
        {
            "language": {
                "id": 449,
                "code": "nb_NO",
                "name": "Norwegian Bokmål",
                "plural": {
                    "id": 447,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "norwegian",
                    "no_nb",
                    "nb_nb",
                    "no_no",
                    "no",
                    "nb",
                    "nob",
                    "nor"
                ],
                "direction": "ltr",
                "population": 5467440,
                "web_url": "https://hosted.weblate.org/languages/nb_NO/",
                "url": "https://hosted.weblate.org/api/languages/nb_NO/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/nb_NO/statistics/?format=api"
            },
            "component": {
                "name": "Application",
                "slug": "application",
                "id": 29613,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Tipp10",
                    "slug": "tipp10",
                    "id": 5496,
                    "web": "https://gitlab.com/tipp10/tipp10",
                    "web_url": "https://hosted.weblate.org/projects/tipp10/",
                    "url": "https://hosted.weblate.org/api/projects/tipp10/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/tipp10/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/tipp10/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/tipp10/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/tipp10/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/tipp10/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/tipp10/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/tipp10/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "gitlab",
                "repo": "https://gitlab.com/tipp10/tipp10.git",
                "git_export": "https://hosted.weblate.org/git/tipp10/application/",
                "branch": "master",
                "push_branch": "",
                "filemask": "translations/tipp10_*.ts",
                "screenshot_filemask": "",
                "template": "translations/tipp10_en.ts",
                "edit_template": false,
                "intermediate": "",
                "new_base": "translations/tipp10_en.ts",
                "file_format": "ts",
                "license": "GPL-2.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-2.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/tipp10/application/",
                "url": "https://hosted.weblate.org/api/components/tipp10/application/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/tipp10/application/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/tipp10/application/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/tipp10/application/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/tipp10/application/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/tipp10/application/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/tipp10/application/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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 }}\" add-on in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": false,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "nb_NO",
            "id": 1464753,
            "filename": "translations/tipp10_nb_NO.ts",
            "revision": "3719a58cbbcc57280b5065b90d4560a3b1393390,3b9bf27a3a857dfccc8150d4ec97d4c3e2fa8c46",
            "web_url": "https://hosted.weblate.org/projects/tipp10/application/nb_NO/",
            "share_url": "https://hosted.weblate.org/engage/tipp10/-/nb_NO/",
            "translate_url": "https://hosted.weblate.org/translate/tipp10/application/nb_NO/",
            "url": "https://hosted.weblate.org/api/translations/tipp10/application/nb_NO/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 356,
            "total_words": 2581,
            "translated": 198,
            "translated_words": 481,
            "translated_percent": 55.6,
            "fuzzy": 4,
            "fuzzy_words": 15,
            "fuzzy_percent": 1.1,
            "failing_checks": 7,
            "failing_checks_words": 27,
            "failing_checks_percent": 1.9,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-21T06:09:20.385129+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/tipp10/application/nb_NO/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/tipp10/application/nb_NO/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/tipp10/application/nb_NO/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/tipp10/application/nb_NO/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/tipp10/application/nb_NO/units/?format=api"
        },
        {
            "language": {
                "id": 449,
                "code": "nb_NO",
                "name": "Norwegian Bokmål",
                "plural": {
                    "id": 447,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "norwegian",
                    "no_nb",
                    "nb_nb",
                    "no_no",
                    "no",
                    "nb",
                    "nob",
                    "nor"
                ],
                "direction": "ltr",
                "population": 5467440,
                "web_url": "https://hosted.weblate.org/languages/nb_NO/",
                "url": "https://hosted.weblate.org/api/languages/nb_NO/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/nb_NO/statistics/?format=api"
            },
            "component": {
                "name": "fWallet Android App Metadata",
                "slug": "fwallet-metadata",
                "id": 29621,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "fWallet",
                    "slug": "fwallet",
                    "id": 5498,
                    "web": "https://gitlab.com/TheOneWithTheBraid/f_wallet",
                    "web_url": "https://hosted.weblate.org/projects/fwallet/",
                    "url": "https://hosted.weblate.org/api/projects/fwallet/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/fwallet/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/fwallet/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/fwallet/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/fwallet/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/fwallet/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/fwallet/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/fwallet/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "git",
                "repo": "https://gitlab.com/TheOneWithTheBraid/f_wallet",
                "git_export": "",
                "branch": "main",
                "push_branch": "main",
                "filemask": "fastlane/metadata/android/*",
                "screenshot_filemask": "",
                "template": "fastlane/metadata/android/en-US",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "appstore",
                "license": "EUPL-1.2",
                "license_url": "https://spdx.org/licenses/EUPL-1.2.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/fwallet/fwallet-metadata/",
                "url": "https://hosted.weblate.org/api/components/fwallet/fwallet-metadata/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/fwallet/fwallet-metadata/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/fwallet/fwallet-metadata/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/fwallet/fwallet-metadata/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/fwallet/fwallet-metadata/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/fwallet/fwallet-metadata/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/fwallet/fwallet-metadata/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:TheOneWithTheBraid/f_wallet.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 }}\" add-on 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": "https://hosted.weblate.org/api/components/fwallet/fwallet/?format=api"
            },
            "language_code": "no-NO",
            "id": 1464754,
            "filename": "fastlane/metadata/android/no-NO",
            "revision": "9b54773653e1995d038adc05ddae2617d3551911,057a66aa98eaaf0481dcbe804e653433631cc19d",
            "web_url": "https://hosted.weblate.org/projects/fwallet/fwallet-metadata/nb_NO/",
            "share_url": "https://hosted.weblate.org/engage/fwallet/-/nb_NO/",
            "translate_url": "https://hosted.weblate.org/translate/fwallet/fwallet-metadata/nb_NO/",
            "url": "https://hosted.weblate.org/api/translations/fwallet/fwallet-metadata/nb_NO/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 3,
            "total_words": 50,
            "translated": 3,
            "translated_words": 50,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-22T13:04:12.763026+02:00",
            "last_author": "The one with the braid",
            "repository_url": "https://hosted.weblate.org/api/translations/fwallet/fwallet-metadata/nb_NO/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/fwallet/fwallet-metadata/nb_NO/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/fwallet/fwallet-metadata/nb_NO/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/fwallet/fwallet-metadata/nb_NO/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/fwallet/fwallet-metadata/nb_NO/units/?format=api"
        },
        {
            "language": {
                "id": 185,
                "code": "zh_Hant",
                "name": "Chinese (Traditional)",
                "plural": {
                    "id": 734,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "tchinese",
                    "zh_cht",
                    "zhtw",
                    "zh_tw",
                    "zh_hant_tw",
                    "zh_hant@zh",
                    "zh_cmn_hant",
                    "cht",
                    "zho"
                ],
                "direction": "ltr",
                "population": 38612556,
                "web_url": "https://hosted.weblate.org/languages/zh_Hant/",
                "url": "https://hosted.weblate.org/api/languages/zh_Hant/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/zh_Hant/statistics/?format=api"
            },
            "component": {
                "name": "Android strings",
                "slug": "android-strings",
                "id": 28662,
                "source_language": {
                    "id": 732,
                    "code": "en_devel",
                    "name": "English (Developer)",
                    "plural": {
                        "id": 746,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en_devel/",
                    "url": "https://hosted.weblate.org/api/languages/en_devel/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en_devel/statistics/?format=api"
                },
                "project": {
                    "name": "HomeMedkit",
                    "slug": "homemedkit",
                    "id": 5160,
                    "web": "https://github.com/pewaru-333/HomeMedkit-App",
                    "web_url": "https://hosted.weblate.org/projects/homemedkit/",
                    "url": "https://hosted.weblate.org/api/projects/homemedkit/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/homemedkit/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/homemedkit/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/homemedkit/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/homemedkit/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/homemedkit/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/homemedkit/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/homemedkit/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "— Старайтесь не переводить слово в слово.\r\n\r\n— Avoid translating word for word.",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/pewaru-333/HomeMedkit-App",
                "git_export": "https://hosted.weblate.org/git/homemedkit/android-strings/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/homemedkit/android-strings/",
                "url": "https://hosted.weblate.org/api/components/homemedkit/android-strings/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/homemedkit/android-strings/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/homemedkit/android-strings/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/homemedkit/android-strings/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/homemedkit/android-strings/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/homemedkit/android-strings/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/homemedkit/android-strings/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://hosted.weblate.org/api/addons/15692/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "zh-rTW",
            "id": 1464755,
            "filename": "app/src/main/res/values-zh-rTW/strings.xml",
            "revision": "099722f9ed3efd5df92119ac113708bdc9382433,e64918c250c1d1e51ed0da9f899f883af0a28cad",
            "web_url": "https://hosted.weblate.org/projects/homemedkit/android-strings/zh_Hant/",
            "share_url": "https://hosted.weblate.org/engage/homemedkit/-/zh_Hant/",
            "translate_url": "https://hosted.weblate.org/translate/homemedkit/android-strings/zh_Hant/",
            "url": "https://hosted.weblate.org/api/translations/homemedkit/android-strings/zh_Hant/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 108,
            "total_words": 314,
            "translated": 95,
            "translated_words": 228,
            "translated_percent": 87.9,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-21T07:09:20.107554+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/homemedkit/android-strings/zh_Hant/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/homemedkit/android-strings/zh_Hant/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/homemedkit/android-strings/zh_Hant/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/homemedkit/android-strings/zh_Hant/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/homemedkit/android-strings/zh_Hant/units/?format=api"
        },
        {
            "language": {
                "id": 185,
                "code": "zh_Hant",
                "name": "Chinese (Traditional)",
                "plural": {
                    "id": 734,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "tchinese",
                    "zh_cht",
                    "zhtw",
                    "zh_tw",
                    "zh_hant_tw",
                    "zh_hant@zh",
                    "zh_cmn_hant",
                    "cht",
                    "zho"
                ],
                "direction": "ltr",
                "population": 38612556,
                "web_url": "https://hosted.weblate.org/languages/zh_Hant/",
                "url": "https://hosted.weblate.org/api/languages/zh_Hant/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/zh_Hant/statistics/?format=api"
            },
            "component": {
                "name": "HomeMedkit",
                "slug": "glossary",
                "id": 28663,
                "source_language": {
                    "id": 732,
                    "code": "en_devel",
                    "name": "English (Developer)",
                    "plural": {
                        "id": 746,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en_devel/",
                    "url": "https://hosted.weblate.org/api/languages/en_devel/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en_devel/statistics/?format=api"
                },
                "project": {
                    "name": "HomeMedkit",
                    "slug": "homemedkit",
                    "id": 5160,
                    "web": "https://github.com/pewaru-333/HomeMedkit-App",
                    "web_url": "https://hosted.weblate.org/projects/homemedkit/",
                    "url": "https://hosted.weblate.org/api/projects/homemedkit/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/homemedkit/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/homemedkit/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/homemedkit/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/homemedkit/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/homemedkit/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/homemedkit/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/homemedkit/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "— Старайтесь не переводить слово в слово.\r\n\r\n— Avoid translating word for word.",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://hosted.weblate.org/git/homemedkit/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/homemedkit/glossary/",
                "url": "https://hosted.weblate.org/api/components/homemedkit/glossary/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/homemedkit/glossary/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/homemedkit/glossary/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/homemedkit/glossary/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/homemedkit/glossary/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/homemedkit/glossary/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/homemedkit/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "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": false,
                "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": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "zh_Hant",
            "id": 1464756,
            "filename": "zh_Hant.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "https://hosted.weblate.org/projects/homemedkit/glossary/zh_Hant/",
            "share_url": "https://hosted.weblate.org/engage/homemedkit/-/zh_Hant/",
            "translate_url": "https://hosted.weblate.org/translate/homemedkit/glossary/zh_Hant/",
            "url": "https://hosted.weblate.org/api/translations/homemedkit/glossary/zh_Hant/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-20T06:09:34.904847+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/homemedkit/glossary/zh_Hant/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/homemedkit/glossary/zh_Hant/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/homemedkit/glossary/zh_Hant/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/homemedkit/glossary/zh_Hant/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/homemedkit/glossary/zh_Hant/units/?format=api"
        },
        {
            "language": {
                "id": 42,
                "code": "uk",
                "name": "Ukrainian",
                "plural": {
                    "id": 327,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ua",
                    "ua_ua",
                    "uk_uk",
                    "ukr"
                ],
                "direction": "ltr",
                "population": 29348975,
                "web_url": "https://hosted.weblate.org/languages/uk/",
                "url": "https://hosted.weblate.org/api/languages/uk/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/uk/statistics/?format=api"
            },
            "component": {
                "name": "SupportDivestOS",
                "slug": "supportdivestos",
                "id": 29314,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "DivestOS",
                    "slug": "divestos",
                    "id": 5392,
                    "web": "https://divestos.org",
                    "web_url": "https://hosted.weblate.org/projects/divestos/",
                    "url": "https://hosted.weblate.org/api/projects/divestos/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/divestos/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/divestos/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/divestos/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/divestos/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/divestos/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/divestos/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/divestos/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/Divested-Mobile/SupportDivestOS",
                "git_export": "https://hosted.weblate.org/git/divestos/supportdivestos/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/divestos/supportdivestos/",
                "url": "https://hosted.weblate.org/api/components/divestos/supportdivestos/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/divestos/supportdivestos/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/divestos/supportdivestos/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/divestos/supportdivestos/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/divestos/supportdivestos/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/divestos/supportdivestos/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/divestos/supportdivestos/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://hosted.weblate.org/api/addons/15627/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "uk",
            "id": 1464757,
            "filename": "app/src/main/res/values-uk/strings.xml",
            "revision": "954e838c69464341152105c7cf84afcdab33483e,980f01f41bf286e3085ad676b6b0844e5cfba26e",
            "web_url": "https://hosted.weblate.org/projects/divestos/supportdivestos/uk/",
            "share_url": "https://hosted.weblate.org/engage/divestos/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/divestos/supportdivestos/uk/",
            "url": "https://hosted.weblate.org/api/translations/divestos/supportdivestos/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 15,
            "total_words": 51,
            "translated": 15,
            "translated_words": 51,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 1,
            "failing_checks_percent": 6.6,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-21T07:09:15.712792+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/divestos/supportdivestos/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/divestos/supportdivestos/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/divestos/supportdivestos/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/divestos/supportdivestos/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/divestos/supportdivestos/uk/units/?format=api"
        },
        {
            "language": {
                "id": 42,
                "code": "uk",
                "name": "Ukrainian",
                "plural": {
                    "id": 327,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ua",
                    "ua_ua",
                    "uk_uk",
                    "ukr"
                ],
                "direction": "ltr",
                "population": 29348975,
                "web_url": "https://hosted.weblate.org/languages/uk/",
                "url": "https://hosted.weblate.org/api/languages/uk/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/uk/statistics/?format=api"
            },
            "component": {
                "name": "WLANBackend",
                "slug": "wlanbackend",
                "id": 29315,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "DivestOS",
                    "slug": "divestos",
                    "id": 5392,
                    "web": "https://divestos.org",
                    "web_url": "https://hosted.weblate.org/projects/divestos/",
                    "url": "https://hosted.weblate.org/api/projects/divestos/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/divestos/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/divestos/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/divestos/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/divestos/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/divestos/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/divestos/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/divestos/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/Divested-Mobile/WLANBackend",
                "git_export": "https://hosted.weblate.org/git/divestos/wlanbackend/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/divestos/wlanbackend/",
                "url": "https://hosted.weblate.org/api/components/divestos/wlanbackend/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/divestos/wlanbackend/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/divestos/wlanbackend/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/divestos/wlanbackend/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/divestos/wlanbackend/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/divestos/wlanbackend/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/divestos/wlanbackend/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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 }}\" add-on in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n",
                "allow_translation_propagation": true,
                "manage_units": true,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://hosted.weblate.org/api/addons/15628/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "uk",
            "id": 1464758,
            "filename": "app/src/main/res/values-uk/strings.xml",
            "revision": "f0cde2d458f38618b549eca30583a752b1c090d9,9a40b925fa877efe316fb2be462579859cc7dbb1",
            "web_url": "https://hosted.weblate.org/projects/divestos/wlanbackend/uk/",
            "share_url": "https://hosted.weblate.org/engage/divestos/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/divestos/wlanbackend/uk/",
            "url": "https://hosted.weblate.org/api/translations/divestos/wlanbackend/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 5,
            "total_words": 19,
            "translated": 1,
            "translated_words": 1,
            "translated_percent": 20.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 1,
            "failing_checks_percent": 20.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-21T07:09:19.922115+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/divestos/wlanbackend/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/divestos/wlanbackend/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/divestos/wlanbackend/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/divestos/wlanbackend/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/divestos/wlanbackend/uk/units/?format=api"
        },
        {
            "language": {
                "id": 42,
                "code": "uk",
                "name": "Ukrainian",
                "plural": {
                    "id": 327,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ua",
                    "ua_ua",
                    "uk_uk",
                    "ukr"
                ],
                "direction": "ltr",
                "population": 29348975,
                "web_url": "https://hosted.weblate.org/languages/uk/",
                "url": "https://hosted.weblate.org/api/languages/uk/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/uk/statistics/?format=api"
            },
            "component": {
                "name": "Maps",
                "slug": "maps",
                "id": 29278,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "DivestOS",
                    "slug": "divestos",
                    "id": 5392,
                    "web": "https://divestos.org",
                    "web_url": "https://hosted.weblate.org/projects/divestos/",
                    "url": "https://hosted.weblate.org/api/projects/divestos/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/divestos/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/divestos/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/divestos/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/divestos/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/divestos/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/divestos/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/divestos/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/divested-mobile/maps",
                "git_export": "https://hosted.weblate.org/git/divestos/maps/",
                "branch": "master",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/divestos/maps/",
                "url": "https://hosted.weblate.org/api/components/divestos/maps/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/divestos/maps/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/divestos/maps/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/divestos/maps/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/divestos/maps/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/divestos/maps/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/divestos/maps/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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": [
                    "https://hosted.weblate.org/api/addons/15596/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "uk",
            "id": 1464759,
            "filename": "app/src/main/res/values-uk/strings.xml",
            "revision": "bb2609a1e1e530c81ce4342f6a6b39f73077148c,7b777a8c96ffd173d6bce7c6f3ecd6592d71cca9",
            "web_url": "https://hosted.weblate.org/projects/divestos/maps/uk/",
            "share_url": "https://hosted.weblate.org/engage/divestos/-/uk/",
            "translate_url": "https://hosted.weblate.org/translate/divestos/maps/uk/",
            "url": "https://hosted.weblate.org/api/translations/divestos/maps/uk/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 6,
            "total_words": 22,
            "translated": 6,
            "translated_words": 22,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 1,
            "failing_checks_words": 2,
            "failing_checks_percent": 16.6,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-21T07:09:19.033653+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/divestos/maps/uk/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/divestos/maps/uk/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/divestos/maps/uk/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/divestos/maps/uk/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/divestos/maps/uk/units/?format=api"
        },
        {
            "language": {
                "id": 23,
                "code": "pt_BR",
                "name": "Portuguese (Brazil)",
                "plural": {
                    "id": 246,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "braz_por",
                    "portuguese_br",
                    "bp",
                    "por_br",
                    "ptb"
                ],
                "direction": "ltr",
                "population": 192661560,
                "web_url": "https://hosted.weblate.org/languages/pt_BR/",
                "url": "https://hosted.weblate.org/api/languages/pt_BR/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt_BR/statistics/?format=api"
            },
            "component": {
                "name": "butter-app-site",
                "slug": "butter-app-site",
                "id": 12979,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Guardian Project",
                    "slug": "guardianproject",
                    "id": 316,
                    "web": "https://guardianproject.info/",
                    "web_url": "https://hosted.weblate.org/projects/guardianproject/",
                    "url": "https://hosted.weblate.org/api/projects/guardianproject/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/guardianproject/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/guardianproject/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/guardianproject/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/guardianproject/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/guardianproject/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/guardianproject/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/guardianproject/labels/?format=api",
                    "translation_review": true,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "https://www.localizationlab.org/contributor\nMailing list for translators: <otfl10n@googlegroups.com\n",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "gitlab",
                "repo": "git@gitlab.com:likebutter/butter-app-site.git",
                "git_export": "https://hosted.weblate.org/git/guardianproject/butter-app-site/",
                "branch": "master",
                "push_branch": "from_weblate",
                "filemask": "_i18n/*.yml",
                "screenshot_filemask": "",
                "template": "_i18n/en.yml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "yaml",
                "license": "MIT",
                "license_url": "https://spdx.org/licenses/MIT.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/guardianproject/butter-app-site/",
                "url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/guardianproject/butter-app-site/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "git@gitlab.com:guardianproject/wind/butter-app-site.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": [
                    "https://hosted.weblate.org/api/addons/6015/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "pt_BR",
            "id": 1464760,
            "filename": "_i18n/pt_BR.yml",
            "revision": "0967ef424bce6791893e9a57bb952f80fd536e93,18f5724adc219a72e6fb5964e616b4ab5236af04",
            "web_url": "https://hosted.weblate.org/projects/guardianproject/butter-app-site/pt_BR/",
            "share_url": "https://hosted.weblate.org/engage/guardianproject/-/pt_BR/",
            "translate_url": "https://hosted.weblate.org/translate/guardianproject/butter-app-site/pt_BR/",
            "url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/pt_BR/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 42,
            "total_words": 439,
            "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": "2024-06-20T07:51:02.809953+02:00",
            "last_author": "Félix Uamba",
            "repository_url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/pt_BR/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/pt_BR/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/pt_BR/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/pt_BR/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/guardianproject/butter-app-site/pt_BR/units/?format=api"
        },
        {
            "language": {
                "id": 60,
                "code": "vi",
                "name": "Vietnamese",
                "plural": {
                    "id": 337,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "vn",
                    "vie"
                ],
                "direction": "ltr",
                "population": 86222961,
                "web_url": "https://hosted.weblate.org/languages/vi/",
                "url": "https://hosted.weblate.org/api/languages/vi/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/vi/statistics/?format=api"
            },
            "component": {
                "name": "Main Translations",
                "slug": "translations",
                "id": 26245,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Wallflow",
                    "slug": "wallflow",
                    "id": 4597,
                    "web": "https://github.com/ammargitham/WallFlow/",
                    "web_url": "https://hosted.weblate.org/projects/wallflow/",
                    "url": "https://hosted.weblate.org/api/projects/wallflow/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/wallflow/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/wallflow/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/wallflow/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/wallflow/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/wallflow/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/wallflow/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/wallflow/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/ammargitham/WallFlow/",
                "git_export": "https://hosted.weblate.org/git/wallflow/translations/",
                "branch": "develop",
                "push_branch": "",
                "filemask": "app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "app/src/main/res/values/strings.xml",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/wallflow/translations/",
                "url": "https://hosted.weblate.org/api/components/wallflow/translations/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/wallflow/translations/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/wallflow/translations/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/wallflow/translations/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/wallflow/translations/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/wallflow/translations/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/wallflow/translations/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "android",
                "push": "",
                "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": [
                    "https://hosted.weblate.org/api/addons/12681/?format=api",
                    "https://hosted.weblate.org/api/addons/12682/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "vi",
            "id": 1464761,
            "filename": "app/src/main/res/values-vi/strings.xml",
            "revision": "e95b77cd16827eb084a54626ae389d6e16677088,4a7a1c6aa5257e52a66d1095d24234e9fecc3bff",
            "web_url": "https://hosted.weblate.org/projects/wallflow/translations/vi/",
            "share_url": "https://hosted.weblate.org/engage/wallflow/-/vi/",
            "translate_url": "https://hosted.weblate.org/translate/wallflow/translations/vi/",
            "url": "https://hosted.weblate.org/api/translations/wallflow/translations/vi/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 361,
            "total_words": 1103,
            "translated": 45,
            "translated_words": 71,
            "translated_percent": 12.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": "2024-06-21T10:09:23.821057+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/wallflow/translations/vi/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/wallflow/translations/vi/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/wallflow/translations/vi/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/wallflow/translations/vi/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/wallflow/translations/vi/units/?format=api"
        },
        {
            "language": {
                "id": 60,
                "code": "vi",
                "name": "Vietnamese",
                "plural": {
                    "id": 337,
                    "source": 0,
                    "number": 1,
                    "formula": "0",
                    "type": 0
                },
                "aliases": [
                    "vn",
                    "vie"
                ],
                "direction": "ltr",
                "population": 86222961,
                "web_url": "https://hosted.weblate.org/languages/vi/",
                "url": "https://hosted.weblate.org/api/languages/vi/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/vi/statistics/?format=api"
            },
            "component": {
                "name": "Wallflow",
                "slug": "glossary",
                "id": 26246,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "Wallflow",
                    "slug": "wallflow",
                    "id": 4597,
                    "web": "https://github.com/ammargitham/WallFlow/",
                    "web_url": "https://hosted.weblate.org/projects/wallflow/",
                    "url": "https://hosted.weblate.org/api/projects/wallflow/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/wallflow/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/wallflow/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/wallflow/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/wallflow/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/wallflow/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/wallflow/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/wallflow/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "local",
                "repo": "local:",
                "git_export": "https://hosted.weblate.org/git/wallflow/glossary/",
                "branch": "main",
                "push_branch": "",
                "filemask": "*.tbx",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "tbx",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/wallflow/glossary/",
                "url": "https://hosted.weblate.org/api/components/wallflow/glossary/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/wallflow/glossary/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/wallflow/glossary/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/wallflow/glossary/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/wallflow/glossary/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/wallflow/glossary/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/wallflow/glossary/changes/?format=api",
                "task_url": null,
                "new_lang": "none",
                "language_code_style": "",
                "push": "",
                "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": false,
                "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": true,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "vi",
            "id": 1464762,
            "filename": "vi.tbx",
            "revision": "a707eb0b067f141dc98e77ff33c3d42e12c3d712",
            "web_url": "https://hosted.weblate.org/projects/wallflow/glossary/vi/",
            "share_url": "https://hosted.weblate.org/engage/wallflow/-/vi/",
            "translate_url": "https://hosted.weblate.org/translate/wallflow/glossary/vi/",
            "url": "https://hosted.weblate.org/api/translations/wallflow/glossary/vi/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 0,
            "total_words": 0,
            "translated": 0,
            "translated_words": 0,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-20T09:34:22.316548+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/wallflow/glossary/vi/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/wallflow/glossary/vi/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/wallflow/glossary/vi/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/wallflow/glossary/vi/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/wallflow/glossary/vi/units/?format=api"
        },
        {
            "language": {
                "id": 31,
                "code": "en",
                "name": "English",
                "plural": {
                    "id": 75,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "en_en",
                    "base",
                    "source",
                    "enp",
                    "eng"
                ],
                "direction": "ltr",
                "population": 1636485517,
                "web_url": "https://hosted.weblate.org/languages/en/",
                "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
            },
            "component": {
                "name": "FMD Fastlane",
                "slug": "fmd-fastlane",
                "id": 29625,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "FindMyDevice",
                    "slug": "findmydevice",
                    "id": 5014,
                    "web": "https://gitlab.com/Nulide/findmydevice",
                    "web_url": "https://hosted.weblate.org/projects/findmydevice/",
                    "url": "https://hosted.weblate.org/api/projects/findmydevice/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/findmydevice/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/findmydevice/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/findmydevice/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/findmydevice/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/findmydevice/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/findmydevice/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/findmydevice/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "The English source language is maintained on Gitlab, not on Weblate.\r\n\r\nAny other languages can be translated directly on Weblate.\r\nTranslations will be synced back to Gitlab regularly, at least once before every new app release.\r\n\r\nTranslation notes:\r\n- Use the informal form for addressing the user. E.g. in German use lower-case \"du\" instead of \"Sie\".\r\n\r\nThank you for your contribution!",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "gitlab",
                "repo": "https://gitlab.com/Nulide/findmydevice",
                "git_export": "https://hosted.weblate.org/git/findmydevice/fmd-fastlane/",
                "branch": "master",
                "push_branch": "",
                "filemask": "metadata/*",
                "screenshot_filemask": "",
                "template": "metadata/en-US",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "appstore",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/findmydevice/fmd-fastlane/",
                "url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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 }}\" add-on 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": "en",
            "id": 1464763,
            "filename": "metadata/en-US",
            "revision": "5fca22cc866bf70e99eee114d81dc49ed49a62b6,5fca22cc866bf70e99eee114d81dc49ed49a62b6",
            "web_url": "https://hosted.weblate.org/projects/findmydevice/fmd-fastlane/en/",
            "share_url": "https://hosted.weblate.org/engage/findmydevice/-/en/",
            "translate_url": "https://hosted.weblate.org/translate/findmydevice/fmd-fastlane/en/",
            "url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/en/?format=api",
            "is_template": true,
            "is_source": true,
            "total": 8,
            "total_words": 636,
            "translated": 8,
            "translated_words": 636,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-20T10:03:55.443084+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/en/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/en/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/en/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/en/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/en/units/?format=api"
        },
        {
            "language": {
                "id": 24,
                "code": "de",
                "name": "German",
                "plural": {
                    "id": 104,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "deu_de",
                    "deu",
                    "ger"
                ],
                "direction": "ltr",
                "population": 136350226,
                "web_url": "https://hosted.weblate.org/languages/de/",
                "url": "https://hosted.weblate.org/api/languages/de/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/de/statistics/?format=api"
            },
            "component": {
                "name": "FMD Fastlane",
                "slug": "fmd-fastlane",
                "id": 29625,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "FindMyDevice",
                    "slug": "findmydevice",
                    "id": 5014,
                    "web": "https://gitlab.com/Nulide/findmydevice",
                    "web_url": "https://hosted.weblate.org/projects/findmydevice/",
                    "url": "https://hosted.weblate.org/api/projects/findmydevice/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/findmydevice/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/findmydevice/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/findmydevice/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/findmydevice/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/findmydevice/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/findmydevice/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/findmydevice/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "The English source language is maintained on Gitlab, not on Weblate.\r\n\r\nAny other languages can be translated directly on Weblate.\r\nTranslations will be synced back to Gitlab regularly, at least once before every new app release.\r\n\r\nTranslation notes:\r\n- Use the informal form for addressing the user. E.g. in German use lower-case \"du\" instead of \"Sie\".\r\n\r\nThank you for your contribution!",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "gitlab",
                "repo": "https://gitlab.com/Nulide/findmydevice",
                "git_export": "https://hosted.weblate.org/git/findmydevice/fmd-fastlane/",
                "branch": "master",
                "push_branch": "",
                "filemask": "metadata/*",
                "screenshot_filemask": "",
                "template": "metadata/en-US",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "appstore",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/findmydevice/fmd-fastlane/",
                "url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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 }}\" add-on 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": "de",
            "id": 1464764,
            "filename": "metadata/de",
            "revision": "6702f46cc8f9a63dfa209b2679096e1948040102,5fca22cc866bf70e99eee114d81dc49ed49a62b6",
            "web_url": "https://hosted.weblate.org/projects/findmydevice/fmd-fastlane/de/",
            "share_url": "https://hosted.weblate.org/engage/findmydevice/-/de/",
            "translate_url": "https://hosted.weblate.org/translate/findmydevice/fmd-fastlane/de/",
            "url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/de/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 636,
            "translated": 8,
            "translated_words": 636,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-20T10:13:23.115766+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/de/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/de/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/de/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/de/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/de/units/?format=api"
        },
        {
            "language": {
                "id": 36,
                "code": "ru",
                "name": "Russian",
                "plural": {
                    "id": 255,
                    "source": 0,
                    "number": 3,
                    "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2",
                    "type": 22
                },
                "aliases": [
                    "ru_r",
                    "ru_rr",
                    "rus"
                ],
                "direction": "ltr",
                "population": 195841151,
                "web_url": "https://hosted.weblate.org/languages/ru/",
                "url": "https://hosted.weblate.org/api/languages/ru/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ru/statistics/?format=api"
            },
            "component": {
                "name": "FMD Fastlane",
                "slug": "fmd-fastlane",
                "id": 29625,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "FindMyDevice",
                    "slug": "findmydevice",
                    "id": 5014,
                    "web": "https://gitlab.com/Nulide/findmydevice",
                    "web_url": "https://hosted.weblate.org/projects/findmydevice/",
                    "url": "https://hosted.weblate.org/api/projects/findmydevice/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/findmydevice/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/findmydevice/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/findmydevice/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/findmydevice/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/findmydevice/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/findmydevice/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/findmydevice/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "The English source language is maintained on Gitlab, not on Weblate.\r\n\r\nAny other languages can be translated directly on Weblate.\r\nTranslations will be synced back to Gitlab regularly, at least once before every new app release.\r\n\r\nTranslation notes:\r\n- Use the informal form for addressing the user. E.g. in German use lower-case \"du\" instead of \"Sie\".\r\n\r\nThank you for your contribution!",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "gitlab",
                "repo": "https://gitlab.com/Nulide/findmydevice",
                "git_export": "https://hosted.weblate.org/git/findmydevice/fmd-fastlane/",
                "branch": "master",
                "push_branch": "",
                "filemask": "metadata/*",
                "screenshot_filemask": "",
                "template": "metadata/en-US",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "appstore",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/findmydevice/fmd-fastlane/",
                "url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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 }}\" add-on 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": "ru",
            "id": 1464765,
            "filename": "metadata/ru",
            "revision": "385e3f6ebcc947c5fc292c608b1bb9f5eb69f73a,5fca22cc866bf70e99eee114d81dc49ed49a62b6",
            "web_url": "https://hosted.weblate.org/projects/findmydevice/fmd-fastlane/ru/",
            "share_url": "https://hosted.weblate.org/engage/findmydevice/-/ru/",
            "translate_url": "https://hosted.weblate.org/translate/findmydevice/fmd-fastlane/ru/",
            "url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/ru/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 636,
            "translated": 8,
            "translated_words": 636,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 3,
            "failing_checks_words": 283,
            "failing_checks_percent": 37.5,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-20T10:03:55.515810+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/ru/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/ru/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/ru/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/ru/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/ru/units/?format=api"
        },
        {
            "language": {
                "id": 23,
                "code": "pt_BR",
                "name": "Portuguese (Brazil)",
                "plural": {
                    "id": 246,
                    "source": 0,
                    "number": 2,
                    "formula": "n > 1",
                    "type": 1
                },
                "aliases": [
                    "braz_por",
                    "portuguese_br",
                    "bp",
                    "por_br",
                    "ptb"
                ],
                "direction": "ltr",
                "population": 192661560,
                "web_url": "https://hosted.weblate.org/languages/pt_BR/",
                "url": "https://hosted.weblate.org/api/languages/pt_BR/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/pt_BR/statistics/?format=api"
            },
            "component": {
                "name": "FMD Fastlane",
                "slug": "fmd-fastlane",
                "id": 29625,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "FindMyDevice",
                    "slug": "findmydevice",
                    "id": 5014,
                    "web": "https://gitlab.com/Nulide/findmydevice",
                    "web_url": "https://hosted.weblate.org/projects/findmydevice/",
                    "url": "https://hosted.weblate.org/api/projects/findmydevice/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/findmydevice/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/findmydevice/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/findmydevice/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/findmydevice/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/findmydevice/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/findmydevice/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/findmydevice/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "The English source language is maintained on Gitlab, not on Weblate.\r\n\r\nAny other languages can be translated directly on Weblate.\r\nTranslations will be synced back to Gitlab regularly, at least once before every new app release.\r\n\r\nTranslation notes:\r\n- Use the informal form for addressing the user. E.g. in German use lower-case \"du\" instead of \"Sie\".\r\n\r\nThank you for your contribution!",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "gitlab",
                "repo": "https://gitlab.com/Nulide/findmydevice",
                "git_export": "https://hosted.weblate.org/git/findmydevice/fmd-fastlane/",
                "branch": "master",
                "push_branch": "",
                "filemask": "metadata/*",
                "screenshot_filemask": "",
                "template": "metadata/en-US",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "appstore",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/findmydevice/fmd-fastlane/",
                "url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/findmydevice/fmd-fastlane/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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 }}\" add-on 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": "pt-BR",
            "id": 1464766,
            "filename": "metadata/pt-BR",
            "revision": "d45a4b31ce11614ece6dc1a5f38d93bc1603bbdd,5fca22cc866bf70e99eee114d81dc49ed49a62b6",
            "web_url": "https://hosted.weblate.org/projects/findmydevice/fmd-fastlane/pt_BR/",
            "share_url": "https://hosted.weblate.org/engage/findmydevice/-/pt_BR/",
            "translate_url": "https://hosted.weblate.org/translate/findmydevice/fmd-fastlane/pt_BR/",
            "url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/pt_BR/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 8,
            "total_words": 636,
            "translated": 8,
            "translated_words": 636,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-21T11:09:23.625863+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/pt_BR/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/pt_BR/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/pt_BR/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/pt_BR/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/findmydevice/fmd-fastlane/pt_BR/units/?format=api"
        },
        {
            "language": {
                "id": 107,
                "code": "sv",
                "name": "Swedish",
                "plural": {
                    "id": 301,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "swe_se",
                    "sve",
                    "swe"
                ],
                "direction": "ltr",
                "population": 12932871,
                "web_url": "https://hosted.weblate.org/languages/sv/",
                "url": "https://hosted.weblate.org/api/languages/sv/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/sv/statistics/?format=api"
            },
            "component": {
                "name": "pika-welcome",
                "slug": "pika-welcome",
                "id": 28117,
                "source_language": {
                    "id": 2774,
                    "code": "*",
                    "name": "* (generated)",
                    "plural": {
                        "id": 3122,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [],
                    "direction": "ltr",
                    "population": 0,
                    "web_url": "https://hosted.weblate.org/languages/*/",
                    "url": "https://hosted.weblate.org/api/languages/*/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/*/statistics/?format=api"
                },
                "project": {
                    "name": "PikaOS Linux",
                    "slug": "pikaos",
                    "id": 4973,
                    "web": "https://www.pika-os.com",
                    "web_url": "https://hosted.weblate.org/projects/pikaos/",
                    "url": "https://hosted.weblate.org/api/projects/pikaos/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/pikaos/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/pikaos/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/pikaos/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/pikaos/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/pikaos/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/pikaos/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/pikaos/labels/?format=api",
                    "translation_review": false,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "* Make sure to maintain spaces,brackets,newlines,symbols, and structure of the base content.\r\n\r\nExample:\r\n\r\n```\r\n) Must at least be 512MBs!\r\n```\r\n\r\nWould become:\r\n\r\n```\r\n) Размерът на EFI дялът е малък!\r\n```\r\n\r\nNot:\r\n\r\n```\r\nРазмерът на EFI дялът е малък\r\n```\r\n\r\n* Warning some strings begin with a space\r\n\r\nMake sure to maintain that.\r\n\r\nExample:\r\n\r\n```\r\n PikaOS Welcome\r\n```\r\n\r\nWould become:\r\n\r\n``` \r\n PikaOS инсталатор\r\n```\r\n\r\nNot:\r\n\r\n```\r\nPikaOS инсталатор\r\n```\r\n\r\n* To properly translate strings, read them of the English US and replicate them in your translation , as msgid here in PikaOS provides no context and is only used by the machine code.",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/PikaOS-Linux/pkg-pika-welcome",
                "git_export": "https://hosted.weblate.org/git/pikaos/gui-applications/pika-welcome/",
                "branch": "main",
                "push_branch": "main",
                "filemask": "locales/*.json",
                "screenshot_filemask": "",
                "template": "",
                "edit_template": true,
                "intermediate": "",
                "new_base": "locales/en_US.json",
                "file_format": "json",
                "license": "GPL-2.0-only",
                "license_url": "https://spdx.org/licenses/GPL-2.0-only.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/pikaos/gui-applications/pika-welcome/",
                "url": "https://hosted.weblate.org/api/components/pikaos/gui-applications%252Fpika-welcome/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/pikaos/gui-applications%252Fpika-welcome/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/pikaos/gui-applications%252Fpika-welcome/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/pikaos/gui-applications%252Fpika-welcome/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/pikaos/gui-applications%252Fpika-welcome/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/pikaos/gui-applications%252Fpika-welcome/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/pikaos/gui-applications%252Fpika-welcome/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "posix_long",
                "push": "https://github.com/PikaOS-Linux/pkg-pika-welcome",
                "check_flags": "ignore-all-checks",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "rebase",
                "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "add_message": "Added translation using Weblate ({{ language_name }})",
                "delete_message": "Deleted translation using Weblate ({{ language_name }})",
                "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
                "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": true,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": "https://hosted.weblate.org/api/categories/68/?format=api",
                "linked_component": null
            },
            "language_code": "sv_SE",
            "id": 1464776,
            "filename": "locales/sv_SE.json",
            "revision": "5de3f585ebdda9c6e67e0155c91b538f30bfc62d",
            "web_url": "https://hosted.weblate.org/projects/pikaos/gui-applications/pika-welcome/sv/",
            "share_url": "https://hosted.weblate.org/engage/pikaos/-/sv/",
            "translate_url": "https://hosted.weblate.org/translate/pikaos/gui-applications/pika-welcome/sv/",
            "url": "https://hosted.weblate.org/api/translations/pikaos/gui-applications%252Fpika-welcome/sv/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 72,
            "total_words": 72,
            "translated": 12,
            "translated_words": 12,
            "translated_percent": 16.6,
            "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": "2024-06-21T14:09:09.915530+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/pikaos/gui-applications%252Fpika-welcome/sv/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/pikaos/gui-applications%252Fpika-welcome/sv/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/pikaos/gui-applications%252Fpika-welcome/sv/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/pikaos/gui-applications%252Fpika-welcome/sv/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/pikaos/gui-applications%252Fpika-welcome/sv/units/?format=api"
        },
        {
            "language": {
                "id": 88,
                "code": "ar",
                "name": "Arabic",
                "plural": {
                    "id": 10,
                    "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://hosted.weblate.org/languages/ar/",
                "url": "https://hosted.weblate.org/api/languages/ar/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/ar/statistics/?format=api"
            },
            "component": {
                "name": "1.1.x",
                "slug": "1-1-x",
                "id": 25794,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "DataBackup",
                    "slug": "databackup",
                    "id": 3700,
                    "web": "https://github.com/XayahSuSuSu/Android-DataBackup",
                    "web_url": "https://hosted.weblate.org/projects/databackup/",
                    "url": "https://hosted.weblate.org/api/projects/databackup/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/databackup/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/databackup/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/databackup/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/databackup/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/databackup/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/databackup/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/databackup/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/XayahSuSuSu/Android-DataBackup",
                "git_export": "https://hosted.weblate.org/git/databackup/1-1-x/",
                "branch": "1.1.x",
                "push_branch": "",
                "filemask": "source/app/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "source/app/src/main/res/values/strings.xml",
                "edit_template": true,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "GPL-3.0-or-later",
                "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/databackup/1-1-x/",
                "url": "https://hosted.weblate.org/api/components/databackup/1-1-x/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/databackup/1-1-x/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/databackup/1-1-x/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/databackup/1-1-x/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/databackup/1-1-x/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/databackup/1-1-x/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/databackup/1-1-x/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "android",
                "push": "git@github.com:XayahSuSuSu/Android-DataBackup.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": [
                    "https://hosted.weblate.org/api/addons/12488/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": null
            },
            "language_code": "ar",
            "id": 1464777,
            "filename": "source/app/src/main/res/values-ar/strings.xml",
            "revision": "ccc6d9eca8ff0c7135e03371562fd33d81739337,cdd7d6e628719c7e580a91c39dfb8fec92991184",
            "web_url": "https://hosted.weblate.org/projects/databackup/1-1-x/ar/",
            "share_url": "https://hosted.weblate.org/engage/databackup/-/ar/",
            "translate_url": "https://hosted.weblate.org/translate/databackup/1-1-x/ar/",
            "url": "https://hosted.weblate.org/api/translations/databackup/1-1-x/ar/?format=api",
            "is_template": false,
            "is_source": false,
            "total": 180,
            "total_words": 545,
            "translated": 14,
            "translated_words": 66,
            "translated_percent": 7.7,
            "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": "2024-06-20T15:14:53.479579+02:00",
            "last_author": null,
            "repository_url": "https://hosted.weblate.org/api/translations/databackup/1-1-x/ar/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/databackup/1-1-x/ar/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/databackup/1-1-x/ar/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/databackup/1-1-x/ar/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/databackup/1-1-x/ar/units/?format=api"
        },
        {
            "language": {
                "id": 31,
                "code": "en",
                "name": "English",
                "plural": {
                    "id": 75,
                    "source": 0,
                    "number": 2,
                    "formula": "n != 1",
                    "type": 1
                },
                "aliases": [
                    "en_en",
                    "base",
                    "source",
                    "enp",
                    "eng"
                ],
                "direction": "ltr",
                "population": 1636485517,
                "web_url": "https://hosted.weblate.org/languages/en/",
                "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
            },
            "component": {
                "name": "widget-message-list",
                "slug": "widget-message-list",
                "id": 29632,
                "source_language": {
                    "id": 31,
                    "code": "en",
                    "name": "English",
                    "plural": {
                        "id": 75,
                        "source": 0,
                        "number": 2,
                        "formula": "n != 1",
                        "type": 1
                    },
                    "aliases": [
                        "en_en",
                        "base",
                        "source",
                        "enp",
                        "eng"
                    ],
                    "direction": "ltr",
                    "population": 1636485517,
                    "web_url": "https://hosted.weblate.org/languages/en/",
                    "url": "https://hosted.weblate.org/api/languages/en/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
                },
                "project": {
                    "name": "K-9 Mail/Thunderbird",
                    "slug": "tb-android",
                    "id": 3696,
                    "web": "https://github.com/thunderbird/thunderbird-android",
                    "web_url": "https://hosted.weblate.org/projects/tb-android/",
                    "url": "https://hosted.weblate.org/api/projects/tb-android/?format=api",
                    "components_list_url": "https://hosted.weblate.org/api/projects/tb-android/components/?format=api",
                    "repository_url": "https://hosted.weblate.org/api/projects/tb-android/repository/?format=api",
                    "statistics_url": "https://hosted.weblate.org/api/projects/tb-android/statistics/?format=api",
                    "categories_url": "https://hosted.weblate.org/api/projects/tb-android/categories/?format=api",
                    "changes_list_url": "https://hosted.weblate.org/api/projects/tb-android/changes/?format=api",
                    "languages_url": "https://hosted.weblate.org/api/projects/tb-android/languages/?format=api",
                    "labels_url": "https://hosted.weblate.org/api/projects/tb-android/labels/?format=api",
                    "translation_review": true,
                    "source_review": false,
                    "set_language_team": true,
                    "instructions": "",
                    "enable_hooks": true,
                    "language_aliases": ""
                },
                "vcs": "github",
                "repo": "https://github.com/thunderbird/thunderbird-android",
                "git_export": "",
                "branch": "main",
                "push_branch": "",
                "filemask": "feature/widget/message-list/src/main/res/values-*/strings.xml",
                "screenshot_filemask": "",
                "template": "feature/widget/message-list/src/main/res/values/strings.xml",
                "edit_template": false,
                "intermediate": "",
                "new_base": "",
                "file_format": "aresource",
                "license": "Apache-2.0",
                "license_url": "https://spdx.org/licenses/Apache-2.0.html",
                "agreement": "",
                "web_url": "https://hosted.weblate.org/projects/tb-android/widget-message-list/",
                "url": "https://hosted.weblate.org/api/components/tb-android/widget-message-list/?format=api",
                "repository_url": "https://hosted.weblate.org/api/components/tb-android/widget-message-list/repository/?format=api",
                "translations_url": "https://hosted.weblate.org/api/components/tb-android/widget-message-list/translations/?format=api",
                "statistics_url": "https://hosted.weblate.org/api/components/tb-android/widget-message-list/statistics/?format=api",
                "lock_url": "https://hosted.weblate.org/api/components/tb-android/widget-message-list/lock/?format=api",
                "links_url": "https://hosted.weblate.org/api/components/tb-android/widget-message-list/links/?format=api",
                "changes_list_url": "https://hosted.weblate.org/api/components/tb-android/widget-message-list/changes/?format=api",
                "task_url": null,
                "new_lang": "add",
                "language_code_style": "",
                "push": "",
                "check_flags": "",
                "priority": 100,
                "enforced_checks": [],
                "restricted": false,
                "repoweb": "",
                "report_source_bugs": "",
                "merge_style": "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 }}\" add-on in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
                "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
                "allow_translation_propagation": true,
                "manage_units": false,
                "enable_suggestions": true,
                "suggestion_voting": false,
                "suggestion_autoaccept": 0,
                "push_on_commit": false,
                "commit_pending_age": 24,
                "auto_lock_error": true,
                "language_regex": "^[^.]+$",
                "variant_regex": "",
                "addons": [
                    "https://hosted.weblate.org/api/addons/15744/?format=api"
                ],
                "is_glossary": false,
                "glossary_color": "silver",
                "category": null,
                "linked_component": "https://hosted.weblate.org/api/components/tb-android/app-strings/?format=api"
            },
            "language_code": "en",
            "id": 1464825,
            "filename": "feature/widget/message-list/src/main/res/values/strings.xml",
            "revision": "f5c496eda4aaec565dc39601517db4ffb41c5b5a,f5c496eda4aaec565dc39601517db4ffb41c5b5a",
            "web_url": "https://hosted.weblate.org/projects/tb-android/widget-message-list/en/",
            "share_url": "https://hosted.weblate.org/engage/tb-android/-/en/",
            "translate_url": "https://hosted.weblate.org/translate/tb-android/widget-message-list/en/",
            "url": "https://hosted.weblate.org/api/translations/tb-android/widget-message-list/en/?format=api",
            "is_template": true,
            "is_source": true,
            "total": 5,
            "total_words": 7,
            "translated": 5,
            "translated_words": 7,
            "translated_percent": 100.0,
            "fuzzy": 0,
            "fuzzy_words": 0,
            "fuzzy_percent": 0.0,
            "failing_checks": 0,
            "failing_checks_words": 0,
            "failing_checks_percent": 0.0,
            "have_suggestion": 0,
            "have_comment": 0,
            "last_change": "2024-06-26T16:32:58.720588+02:00",
            "last_author": "Wolf-Martell Montwé",
            "repository_url": "https://hosted.weblate.org/api/translations/tb-android/widget-message-list/en/repository/?format=api",
            "file_url": "https://hosted.weblate.org/api/translations/tb-android/widget-message-list/en/file/?format=api",
            "statistics_url": "https://hosted.weblate.org/api/translations/tb-android/widget-message-list/en/statistics/?format=api",
            "changes_list_url": "https://hosted.weblate.org/api/translations/tb-android/widget-message-list/en/changes/?format=api",
            "units_list_url": "https://hosted.weblate.org/api/translations/tb-android/widget-message-list/en/units/?format=api"
        }
    ]
}