Translation List
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/?format=api
https://translate.yunohost.org/api/translations/?format=api&page=2", "previous": null, "results": [ { "language": { "id": 12, "code": "ar", "name": "Arabic", "plural": { "id": 12, "source": 0, "number": 6, "formula": "n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5", "type": 3 }, "aliases": [ "ar_ar", "ara", "arb" ], "direction": "rtl", "population": 351664195, "web_url": "https://translate.yunohost.org/languages/ar/", "url": "https://translate.yunohost.org/api/languages/ar/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/ar/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ar", "id": 1, "filename": "locales/ar.json", "revision": "d8deb009fb7bb34efc2b45a3ac0ecd28e5848e9a,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/ar/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/ar/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/ar/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/ar/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 196, "translated_words": 1039, "translated_percent": 22.5, "fuzzy": 144, "fuzzy_words": 1266, "fuzzy_percent": 16.5, "failing_checks": 8, "failing_checks_words": 120, "failing_checks_percent": 0.9, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-03-25T18:49:51.738386Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/ar/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/ar/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/ar/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/ar/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/ar/units/?format=api" }, { "language": { "id": 40, "code": "br", "name": "Breton", "plural": { "id": 40, "source": 0, "number": 5, "formula": "(n % 10 == 1 && n % 100 != 11 && n % 100 != 71 && n % 100 != 91) ? 0 : ((n % 10 == 2 && n % 100 != 12 && n % 100 != 72 && n % 100 != 92) ? 1 : ((((n % 10 == 3 || n % 10 == 4) || n % 10 == 9) && (n % 100 < 10 || n % 100 > 19) && (n % 100 < 70 || n % 100 > 79) && (n % 100 < 90 || n % 100 > 99)) ? 2 : ((n != 0 && n % 1000000 == 0) ? 3 : 4)))", "type": 10 }, "aliases": [ "bre" ], "direction": "ltr", "population": 563140, "web_url": "https://translate.yunohost.org/languages/br/", "url": "https://translate.yunohost.org/api/languages/br/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/br/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "br", "id": 2, "filename": "locales/br.json", "revision": "9e26dfeeb6e641a33dae4961196235bdb965b21b,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/br/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/br/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/br/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/br/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-03-25T18:49:52.933476Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/br/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/br/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/br/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/br/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/br/units/?format=api" }, { "language": { "id": 46, "code": "ca", "name": "Catalan", "plural": { "id": 46, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ca_ps", "ca_ca", "cat" ], "direction": "ltr", "population": 8679138, "web_url": "https://translate.yunohost.org/languages/ca/", "url": "https://translate.yunohost.org/api/languages/ca/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/ca/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ca", "id": 3, "filename": "locales/ca.json", "revision": "3d59e5d24a8d0635c72d4391ba32d4e0505a8263,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/ca/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/ca/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/ca/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/ca/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 829, "translated_words": 9795, "translated_percent": 95.3, "fuzzy": 5, "fuzzy_words": 85, "fuzzy_percent": 0.5, "failing_checks": 8, "failing_checks_words": 237, "failing_checks_percent": 0.9, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-03-25T18:49:53.359363Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/ca/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/ca/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/ca/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/ca/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/ca/units/?format=api" }, { "language": { "id": 64, "code": "de", "name": "German", "plural": { "id": 64, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "https://translate.yunohost.org/languages/de/", "url": "https://translate.yunohost.org/api/languages/de/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "de", "id": 4, "filename": "locales/de.json", "revision": "490fc779d46ee25fef24310b0d462256890bb897,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/de/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/de/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/de/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/de/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 697, "translated_words": 7783, "translated_percent": 80.2, "fuzzy": 26, "fuzzy_words": 617, "fuzzy_percent": 2.9, "failing_checks": 14, "failing_checks_words": 376, "failing_checks_percent": 1.6, "have_suggestion": 14, "have_comment": 0, "last_change": "2025-03-29T16:46:07.689702Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/de/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/de/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/de/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/de/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/de/units/?format=api" }, { "language": { "id": 83, "code": "eo", "name": "Esperanto", "plural": { "id": 83, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "epo" ], "direction": "ltr", "population": 301, "web_url": "https://translate.yunohost.org/languages/eo/", "url": "https://translate.yunohost.org/api/languages/eo/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/eo/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "eo", "id": 5, "filename": "locales/eo.json", "revision": "b8409839d7c7b30edcc33fbcf80efc70f5aee825,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/eo/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/eo/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/eo/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/eo/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 420, "translated_words": 4047, "translated_percent": 48.3, "fuzzy": 68, "fuzzy_words": 1265, "fuzzy_percent": 7.8, "failing_checks": 31, "failing_checks_words": 649, "failing_checks_percent": 3.5, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-03-25T18:49:56.577641Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/eo/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/eo/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/eo/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/eo/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/eo/units/?format=api" }, { "language": { "id": 84, "code": "es", "name": "Spanish", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 493528078, "web_url": "https://translate.yunohost.org/languages/es/", "url": "https://translate.yunohost.org/api/languages/es/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/es/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "es", "id": 6, "filename": "locales/es.json", "revision": "c6b0b80e6db7b5c199956d5b7bf9fe9343f2c49d,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/es/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/es/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/es/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/es/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 800, "translated_words": 9398, "translated_percent": 92.0, "fuzzy": 3, "fuzzy_words": 64, "fuzzy_percent": 0.3, "failing_checks": 6, "failing_checks_words": 255, "failing_checks_percent": 0.6, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-03-25T18:49:57.000692Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/es/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/es/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/es/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/es/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/es/units/?format=api" }, { "language": { "id": 95, "code": "eu", "name": "Basque", "plural": { "id": 95, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_eu", "baq", "eus" ], "direction": "ltr", "population": 1088518, "web_url": "https://translate.yunohost.org/languages/eu/", "url": "https://translate.yunohost.org/api/languages/eu/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/eu/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "eu", "id": 7, "filename": "locales/eu.json", "revision": "b748b159a0df5004952a1e2904fd783130cf3a3f,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/eu/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/eu/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/eu/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/eu/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 869, "translated_words": 10173, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 1, "failing_checks_words": 34, "failing_checks_percent": 0.1, "have_suggestion": 0, "have_comment": 1, "last_change": "2025-03-25T18:49:57.678774Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/eu/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/eu/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/eu/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/eu/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/eu/units/?format=api" }, { "language": { "id": 103, "code": "fr", "name": "French", "plural": { "id": 103, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "https://translate.yunohost.org/languages/fr/", "url": "https://translate.yunohost.org/api/languages/fr/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/fr/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "fr", "id": 8, "filename": "locales/fr.json", "revision": "d1dbebcf72c2ec9a4ac4bf4a5e6f9a8869326d08,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/fr/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/fr/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/fr/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/fr/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 869, "translated_words": 10173, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 1, "failing_checks_words": 34, "failing_checks_percent": 0.1, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-03-29T16:46:07.937157Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/fr/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/fr/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/fr/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/fr/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/fr/units/?format=api" }, { "language": { "id": 123, "code": "hi", "name": "Hindi", "plural": { "id": 123, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "hin" ], "direction": "ltr", "population": 545556054, "web_url": "https://translate.yunohost.org/languages/hi/", "url": "https://translate.yunohost.org/api/languages/hi/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/hi/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "hi", "id": 9, "filename": "locales/hi.json", "revision": "565f64f1fd5a4dda6fc1f2a42241ae28e72fce5b,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/hi/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/hi/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/hi/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/hi/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 17, "translated_words": 93, "translated_percent": 1.9, "fuzzy": 28, "fuzzy_words": 173, "fuzzy_percent": 3.2, "failing_checks": 11, "failing_checks_words": 129, "failing_checks_percent": 1.2, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-03-25T18:50:00.861959Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/hi/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/hi/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/hi/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/hi/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/hi/units/?format=api" }, { "language": { "id": 131, "code": "hu", "name": "Hungarian", "plural": { "id": 131, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "hun" ], "direction": "ltr", "population": 12443429, "web_url": "https://translate.yunohost.org/languages/hu/", "url": "https://translate.yunohost.org/api/languages/hu/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/hu/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "hu", "id": 10, "filename": "locales/hu.json", "revision": "3eca34c9efdcd0f496e3c598e4ca68ce150ee9dd,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/hu/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/hu/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/hu/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/hu/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 5, "translated_words": 20, "translated_percent": 0.5, "fuzzy": 4, "fuzzy_words": 49, "fuzzy_percent": 0.4, "failing_checks": 2, "failing_checks_words": 58, "failing_checks_percent": 0.2, "have_suggestion": 8, "have_comment": 0, "last_change": "2025-03-25T18:50:01.311703Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/hu/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/hu/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/hu/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/hu/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/hu/units/?format=api" }, { "language": { "id": 142, "code": "it", "name": "Italian", "plural": { "id": 142, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ita_it", "ita" ], "direction": "ltr", "population": 70247059, "web_url": "https://translate.yunohost.org/languages/it/", "url": "https://translate.yunohost.org/api/languages/it/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/it/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "it", "id": 11, "filename": "locales/it.json", "revision": "22cb862a4c1e4ad8e1956febed3b2f463892c512,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/it/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/it/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/it/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/it/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 572, "translated_words": 6363, "translated_percent": 65.8, "fuzzy": 68, "fuzzy_words": 1205, "fuzzy_percent": 7.8, "failing_checks": 36, "failing_checks_words": 584, "failing_checks_percent": 4.1, "have_suggestion": 5, "have_comment": 0, "last_change": "2025-03-25T18:50:02.566571Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/it/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/it/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/it/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/it/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/it/units/?format=api" }, { "language": { "id": 215, "code": "nl", "name": "Dutch", "plural": { "id": 215, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "dut", "nld" ], "direction": "ltr", "population": 31765645, "web_url": "https://translate.yunohost.org/languages/nl/", "url": "https://translate.yunohost.org/api/languages/nl/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/nl/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "nl", "id": 12, "filename": "locales/nl.json", "revision": "c4a378b52b973224cba92aa5e2ad3b5f7832c5de,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/nl/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/nl/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/nl/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/nl/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 97, "translated_words": 862, "translated_percent": 11.1, "fuzzy": 39, "fuzzy_words": 220, "fuzzy_percent": 4.4, "failing_checks": 4, "failing_checks_words": 138, "failing_checks_percent": 0.4, "have_suggestion": 0, "have_comment": 1, "last_change": "2025-03-25T18:50:06.827085Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/nl/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/nl/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/nl/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/nl/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/nl/units/?format=api" }, { "language": { "id": 225, "code": "oc", "name": "Occitan", "plural": { "id": 225, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "https://translate.yunohost.org/languages/oc/", "url": "https://translate.yunohost.org/api/languages/oc/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/oc/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "oc", "id": 13, "filename": "locales/oc.json", "revision": "e05612a696439661de1fecb4ec09834dbc583ef1,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/oc/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/oc/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/oc/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/oc/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 290, "translated_words": 2283, "translated_percent": 33.3, "fuzzy": 159, "fuzzy_words": 1770, "fuzzy_percent": 18.2, "failing_checks": 66, "failing_checks_words": 828, "failing_checks_percent": 7.5, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-03-25T18:50:07.235674Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/oc/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/oc/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/oc/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/oc/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/oc/units/?format=api" }, { "language": { "id": 238, "code": "pt", "name": "Portuguese", "plural": { "id": 238, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por_pt", "ptg", "por" ], "direction": "ltr", "population": 237496883, "web_url": "https://translate.yunohost.org/languages/pt/", "url": "https://translate.yunohost.org/api/languages/pt/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/pt/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "pt", "id": 14, "filename": "locales/pt.json", "revision": "ef2ea9ec3c7fe1e5f6b5f6bc034f4a56fd78fe90,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/pt/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/pt/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/pt/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/pt/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 158, "translated_words": 1324, "translated_percent": 18.1, "fuzzy": 72, "fuzzy_words": 829, "fuzzy_percent": 8.2, "failing_checks": 26, "failing_checks_words": 401, "failing_checks_percent": 2.9, "have_suggestion": 2, "have_comment": 0, "last_change": "2025-03-25T18:50:08.288414Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/pt/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/pt/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/pt/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/pt/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/pt/units/?format=api" }, { "language": { "id": 248, "code": "ru", "name": "Russian", "plural": { "id": 248, "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://translate.yunohost.org/languages/ru/", "url": "https://translate.yunohost.org/api/languages/ru/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/ru/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ru", "id": 15, "filename": "locales/ru.json", "revision": "9709fd022a6d916f5e92005c0fb119eb82ee1611,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/ru/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/ru/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/ru/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/ru/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 309, "translated_words": 2845, "translated_percent": 35.5, "fuzzy": 33, "fuzzy_words": 633, "fuzzy_percent": 3.7, "failing_checks": 17, "failing_checks_words": 289, "failing_checks_percent": 1.9, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-03-25T18:50:09.490361Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/ru/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/ru/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/ru/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/ru/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/ru/units/?format=api" }, { "language": { "id": 305, "code": "tr", "name": "Turkish", "plural": { "id": 305, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 80360705, "web_url": "https://translate.yunohost.org/languages/tr/", "url": "https://translate.yunohost.org/api/languages/tr/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/tr/statistics/?format=api" }, "component": { "name": "core", "slug": "core", "id": 1, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost.git", "git_export": "https://translate.yunohost.org/git/yunohost/core/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/core/", "url": "https://translate.yunohost.org/api/components/yunohost/core/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/core/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/core/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/core/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/core/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/core/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/core/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/1/?format=api", "https://translate.yunohost.org/api/addons/4/?format=api", "https://translate.yunohost.org/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "tr", "id": 16, "filename": "locales/tr.json", "revision": "4c5686b861ceeb986677524017a5c134a8071c41,8ca100d8f2ea888c3abf2b6808c6a1397ae9f8ed", "web_url": "https://translate.yunohost.org/projects/yunohost/core/tr/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/tr/", "translate_url": "https://translate.yunohost.org/translate/yunohost/core/tr/", "url": "https://translate.yunohost.org/api/translations/yunohost/core/tr/?format=api", "is_template": false, "is_source": false, "total": 869, "total_words": 10173, "translated": 47, "translated_words": 555, "translated_percent": 5.4, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 6, "failing_checks_words": 168, "failing_checks_percent": 0.6, "have_suggestion": 4, "have_comment": 0, "last_change": "2025-03-25T18:50:11.963991Z", "last_author": "Weblate Admin", "repository_url": "https://translate.yunohost.org/api/translations/yunohost/core/tr/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/core/tr/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/core/tr/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/tr/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/core/tr/units/?format=api" }, { "language": { "id": 12, "code": "ar", "name": "Arabic", "plural": { "id": 12, "source": 0, "number": 6, "formula": "n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5", "type": 3 }, "aliases": [ "ar_ar", "ara", "arb" ], "direction": "rtl", "population": 351664195, "web_url": "https://translate.yunohost.org/languages/ar/", "url": "https://translate.yunohost.org/api/languages/ar/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/ar/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ar", "id": 17, "filename": "app/src/i18n/locales/ar.json", "revision": "0f79019c149f1cf9f23b4c277f0b25fbacdfac41,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/ar/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/ar/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/ar/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/ar/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 353, "translated_words": 1588, "translated_percent": 77.4, "fuzzy": 16, "fuzzy_words": 282, "fuzzy_percent": 3.5, "failing_checks": 7, "failing_checks_words": 100, "failing_checks_percent": 1.5, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-28T20:01:03.974334Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ar/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ar/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ar/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ar/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ar/units/?format=api" }, { "language": { "id": 40, "code": "br", "name": "Breton", "plural": { "id": 40, "source": 0, "number": 5, "formula": "(n % 10 == 1 && n % 100 != 11 && n % 100 != 71 && n % 100 != 91) ? 0 : ((n % 10 == 2 && n % 100 != 12 && n % 100 != 72 && n % 100 != 92) ? 1 : ((((n % 10 == 3 || n % 10 == 4) || n % 10 == 9) && (n % 100 < 10 || n % 100 > 19) && (n % 100 < 70 || n % 100 > 79) && (n % 100 < 90 || n % 100 > 99)) ? 2 : ((n != 0 && n % 1000000 == 0) ? 3 : 4)))", "type": 10 }, "aliases": [ "bre" ], "direction": "ltr", "population": 563140, "web_url": "https://translate.yunohost.org/languages/br/", "url": "https://translate.yunohost.org/api/languages/br/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/br/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "br", "id": 18, "filename": "app/src/i18n/locales/br.json", "revision": "0967ef424bce6791893e9a57bb952f80fd536e93,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/br/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/br/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/br/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/br/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-28T19:48:50.760872Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/br/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/br/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/br/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/br/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/br/units/?format=api" }, { "language": { "id": 46, "code": "ca", "name": "Catalan", "plural": { "id": 46, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ca_ps", "ca_ca", "cat" ], "direction": "ltr", "population": 8679138, "web_url": "https://translate.yunohost.org/languages/ca/", "url": "https://translate.yunohost.org/api/languages/ca/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/ca/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ca", "id": 19, "filename": "app/src/i18n/locales/ca.json", "revision": "81e852ab4fdcdc0cf399b5aa33c1c01656c750b7,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/ca/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/ca/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/ca/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/ca/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 434, "translated_words": 3271, "translated_percent": 95.1, "fuzzy": 8, "fuzzy_words": 237, "fuzzy_percent": 1.7, "failing_checks": 6, "failing_checks_words": 151, "failing_checks_percent": 1.3, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-02-28T20:01:04.229576Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ca/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ca/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ca/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ca/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ca/units/?format=api" }, { "language": { "id": 64, "code": "de", "name": "German", "plural": { "id": 64, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "https://translate.yunohost.org/languages/de/", "url": "https://translate.yunohost.org/api/languages/de/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "de", "id": 20, "filename": "app/src/i18n/locales/de.json", "revision": "2d7e2c468a9546453df1db25ffcc065712fb1ebc,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/de/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/de/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/de/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/de/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 436, "translated_words": 3286, "translated_percent": 95.6, "fuzzy": 7, "fuzzy_words": 242, "fuzzy_percent": 1.5, "failing_checks": 1, "failing_checks_words": 32, "failing_checks_percent": 0.2, "have_suggestion": 2, "have_comment": 0, "last_change": "2025-02-28T20:01:04.865911Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/de/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/de/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/de/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/de/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/de/units/?format=api" }, { "language": { "id": 72, "code": "el", "name": "Greek", "plural": { "id": 72, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "gr", "ell", "gre" ], "direction": "ltr", "population": 12292240, "web_url": "https://translate.yunohost.org/languages/el/", "url": "https://translate.yunohost.org/api/languages/el/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/el/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "el", "id": 21, "filename": "app/src/i18n/locales/el.json", "revision": "5f49d6caaba151ef2149d44f58c0f280238d0f1e,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/el/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/el/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/el/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/el/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 53, "translated_words": 164, "translated_percent": 11.6, "fuzzy": 3, "fuzzy_words": 36, "fuzzy_percent": 0.6, "failing_checks": 5, "failing_checks_words": 61, "failing_checks_percent": 1.0, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-02-28T19:48:56.863926Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/el/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/el/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/el/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/el/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/el/units/?format=api" }, { "language": { "id": 83, "code": "eo", "name": "Esperanto", "plural": { "id": 83, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "epo" ], "direction": "ltr", "population": 301, "web_url": "https://translate.yunohost.org/languages/eo/", "url": "https://translate.yunohost.org/api/languages/eo/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/eo/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "eo", "id": 22, "filename": "app/src/i18n/locales/eo.json", "revision": "4d2541dbe6e0600e753d075d817578b169415bcf,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/eo/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/eo/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/eo/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/eo/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 198, "translated_words": 964, "translated_percent": 43.4, "fuzzy": 7, "fuzzy_words": 75, "fuzzy_percent": 1.5, "failing_checks": 9, "failing_checks_words": 149, "failing_checks_percent": 1.9, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-28T19:48:57.603672Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/eo/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/eo/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/eo/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/eo/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/eo/units/?format=api" }, { "language": { "id": 84, "code": "es", "name": "Spanish", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 493528078, "web_url": "https://translate.yunohost.org/languages/es/", "url": "https://translate.yunohost.org/api/languages/es/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/es/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "es", "id": 23, "filename": "app/src/i18n/locales/es.json", "revision": "8d95ff5935eca49369c9961cde84aebb736bdb4c,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/es/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/es/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/es/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/es/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 431, "translated_words": 3212, "translated_percent": 94.5, "fuzzy": 6, "fuzzy_words": 212, "fuzzy_percent": 1.3, "failing_checks": 2, "failing_checks_words": 47, "failing_checks_percent": 0.4, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-04-01T02:16:17.702163Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/es/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/es/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/es/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/es/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/es/units/?format=api" }, { "language": { "id": 95, "code": "eu", "name": "Basque", "plural": { "id": 95, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_eu", "baq", "eus" ], "direction": "ltr", "population": 1088518, "web_url": "https://translate.yunohost.org/languages/eu/", "url": "https://translate.yunohost.org/api/languages/eu/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/eu/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "eu", "id": 24, "filename": "app/src/i18n/locales/eu.json", "revision": "b6ea375e91f3f74a52b9c3982646db616c5e698c,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/eu/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/eu/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/eu/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/eu/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 456, "translated_words": 3569, "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": 1, "last_change": "2025-03-02T18:40:54.435719Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/eu/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/eu/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/eu/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/eu/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/eu/units/?format=api" }, { "language": { "id": 103, "code": "fr", "name": "French", "plural": { "id": 103, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "https://translate.yunohost.org/languages/fr/", "url": "https://translate.yunohost.org/api/languages/fr/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/fr/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "fr", "id": 25, "filename": "app/src/i18n/locales/fr.json", "revision": "c71940ae686917c1f6d7058269c661fb4693400f,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/fr/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/fr/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/fr/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/fr/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 456, "translated_words": 3569, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 1, "failing_checks_words": 32, "failing_checks_percent": 0.2, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-03-11T00:07:13.861744Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/fr/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/fr/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/fr/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/fr/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/fr/units/?format=api" }, { "language": { "id": 123, "code": "hi", "name": "Hindi", "plural": { "id": 123, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "hin" ], "direction": "ltr", "population": 545556054, "web_url": "https://translate.yunohost.org/languages/hi/", "url": "https://translate.yunohost.org/api/languages/hi/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/hi/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "hi", "id": 26, "filename": "app/src/i18n/locales/hi.json", "revision": "5a9c5d432925db840a4b6b1e50bbabed84730508,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/hi/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/hi/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/hi/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/hi/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 8, "translated_words": 23, "translated_percent": 1.7, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 2, "failing_checks_words": 45, "failing_checks_percent": 0.4, "have_suggestion": 4, "have_comment": 0, "last_change": "2025-02-28T19:49:06.738771Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/hi/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/hi/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/hi/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/hi/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/hi/units/?format=api" }, { "language": { "id": 142, "code": "it", "name": "Italian", "plural": { "id": 142, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ita_it", "ita" ], "direction": "ltr", "population": 70247059, "web_url": "https://translate.yunohost.org/languages/it/", "url": "https://translate.yunohost.org/api/languages/it/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/it/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "it", "id": 27, "filename": "app/src/i18n/locales/it.json", "revision": "a0ac38e71926f4cc79f5760dc70eda0ae1ba7c13,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/it/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/it/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/it/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/it/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 437, "translated_words": 3281, "translated_percent": 95.8, "fuzzy": 7, "fuzzy_words": 233, "fuzzy_percent": 1.5, "failing_checks": 3, "failing_checks_words": 91, "failing_checks_percent": 0.6, "have_suggestion": 5, "have_comment": 0, "last_change": "2025-02-28T20:01:05.798742Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/it/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/it/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/it/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/it/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/it/units/?format=api" }, { "language": { "id": 215, "code": "nl", "name": "Dutch", "plural": { "id": 215, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "dut", "nld" ], "direction": "ltr", "population": 31765645, "web_url": "https://translate.yunohost.org/languages/nl/", "url": "https://translate.yunohost.org/api/languages/nl/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/nl/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "nl", "id": 28, "filename": "app/src/i18n/locales/nl.json", "revision": "291121ba4aed15459161e86ba74115a0c7820fea,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/nl/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/nl/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/nl/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/nl/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 412, "translated_words": 3032, "translated_percent": 90.3, "fuzzy": 10, "fuzzy_words": 256, "fuzzy_percent": 2.1, "failing_checks": 8, "failing_checks_words": 154, "failing_checks_percent": 1.7, "have_suggestion": 19, "have_comment": 1, "last_change": "2025-02-28T20:01:06.011929Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/nl/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/nl/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/nl/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/nl/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/nl/units/?format=api" }, { "language": { "id": 225, "code": "oc", "name": "Occitan", "plural": { "id": 225, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "https://translate.yunohost.org/languages/oc/", "url": "https://translate.yunohost.org/api/languages/oc/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/oc/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "oc", "id": 29, "filename": "app/src/i18n/locales/oc.json", "revision": "8a0b68621e17f08a2404722efa28cbb38b4eb36f,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/oc/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/oc/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/oc/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 399, "translated_words": 2337, "translated_percent": 87.5, "fuzzy": 11, "fuzzy_words": 354, "fuzzy_percent": 2.4, "failing_checks": 12, "failing_checks_words": 217, "failing_checks_percent": 2.6, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-28T20:01:06.237164Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/oc/units/?format=api" }, { "language": { "id": 233, "code": "pl", "name": "Polish", "plural": { "id": 233, "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://translate.yunohost.org/languages/pl/", "url": "https://translate.yunohost.org/api/languages/pl/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/pl/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "pl", "id": 30, "filename": "app/src/i18n/locales/pl.json", "revision": "2cad4974317ac0b1f55b9172a52343781ec152a6,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/pl/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/pl/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/pl/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/pl/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 402, "translated_words": 2668, "translated_percent": 88.1, "fuzzy": 16, "fuzzy_words": 421, "fuzzy_percent": 3.5, "failing_checks": 7, "failing_checks_words": 157, "failing_checks_percent": 1.5, "have_suggestion": 1, "have_comment": 1, "last_change": "2025-02-28T20:01:06.500987Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/pl/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/pl/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/pl/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/pl/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/pl/units/?format=api" }, { "language": { "id": 238, "code": "pt", "name": "Portuguese", "plural": { "id": 238, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por_pt", "ptg", "por" ], "direction": "ltr", "population": 237496883, "web_url": "https://translate.yunohost.org/languages/pt/", "url": "https://translate.yunohost.org/api/languages/pt/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/pt/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "pt", "id": 31, "filename": "app/src/i18n/locales/pt.json", "revision": "4d5e7f68ab94f1607b25a0334d145a91b5602667,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/pt/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/pt/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/pt/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/pt/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 290, "translated_words": 1562, "translated_percent": 63.5, "fuzzy": 21, "fuzzy_words": 416, "fuzzy_percent": 4.6, "failing_checks": 8, "failing_checks_words": 178, "failing_checks_percent": 1.7, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-28T20:01:06.702242Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/pt/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/pt/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/pt/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/pt/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/pt/units/?format=api" }, { "language": { "id": 248, "code": "ru", "name": "Russian", "plural": { "id": 248, "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://translate.yunohost.org/languages/ru/", "url": "https://translate.yunohost.org/api/languages/ru/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/ru/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ru", "id": 32, "filename": "app/src/i18n/locales/ru.json", "revision": "7a45f279c60c427d8f7ef7d5dab39a6092e0e0f4,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/ru/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/ru/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/ru/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/ru/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 412, "translated_words": 3032, "translated_percent": 90.3, "fuzzy": 10, "fuzzy_words": 256, "fuzzy_percent": 2.1, "failing_checks": 5, "failing_checks_words": 106, "failing_checks_percent": 1.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-28T20:01:06.891759Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ru/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ru/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ru/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ru/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/ru/units/?format=api" }, { "language": { "id": 286, "code": "sv", "name": "Swedish", "plural": { "id": 286, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "swe_se", "sve", "swe" ], "direction": "ltr", "population": 12932871, "web_url": "https://translate.yunohost.org/languages/sv/", "url": "https://translate.yunohost.org/api/languages/sv/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/sv/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "sv", "id": 33, "filename": "app/src/i18n/locales/sv.json", "revision": "b6e8f63951e7830e7ed19b8dedd533b315c7e9cc,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/sv/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/sv/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/sv/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/sv/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 106, "translated_words": 381, "translated_percent": 23.2, "fuzzy": 6, "fuzzy_words": 48, "fuzzy_percent": 1.3, "failing_checks": 6, "failing_checks_words": 68, "failing_checks_percent": 1.3, "have_suggestion": 4, "have_comment": 0, "last_change": "2025-02-28T19:49:21.568485Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/sv/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/sv/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/sv/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/sv/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/sv/units/?format=api" }, { "language": { "id": 305, "code": "tr", "name": "Turkish", "plural": { "id": 305, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 80360705, "web_url": "https://translate.yunohost.org/languages/tr/", "url": "https://translate.yunohost.org/api/languages/tr/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/tr/statistics/?format=api" }, "component": { "name": "admin", "slug": "admin", "id": 2, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/yunohost-admin.git", "git_export": "https://translate.yunohost.org/git/yunohost/admin/", "branch": "dev", "push_branch": "", "filemask": "app/src/i18n/locales/*.json", "screenshot_filemask": "", "template": "app/src/i18n/locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/", "url": "https://translate.yunohost.org/api/components/yunohost/admin/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/admin/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/admin/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/admin/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/admin/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/admin/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/admin/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/yunohost-admin.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/6/?format=api", "https://translate.yunohost.org/api/addons/7/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "tr", "id": 34, "filename": "app/src/i18n/locales/tr.json", "revision": "cbff29e6311c29308fbbd578429604d6df34aa50,ae61df1d7eb4d750a3cd044b1c9ad77cc3a7740d", "web_url": "https://translate.yunohost.org/projects/yunohost/admin/tr/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/tr/", "translate_url": "https://translate.yunohost.org/translate/yunohost/admin/tr/", "url": "https://translate.yunohost.org/api/translations/yunohost/admin/tr/?format=api", "is_template": false, "is_source": false, "total": 456, "total_words": 3569, "translated": 413, "translated_words": 2992, "translated_percent": 90.5, "fuzzy": 10, "fuzzy_words": 300, "fuzzy_percent": 2.1, "failing_checks": 5, "failing_checks_words": 149, "failing_checks_percent": 1.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-28T20:01:07.090721Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/admin/tr/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/admin/tr/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/admin/tr/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/tr/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/admin/tr/units/?format=api" }, { "language": { "id": 12, "code": "ar", "name": "Arabic", "plural": { "id": 12, "source": 0, "number": 6, "formula": "n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5", "type": 3 }, "aliases": [ "ar_ar", "ara", "arb" ], "direction": "rtl", "population": 351664195, "web_url": "https://translate.yunohost.org/languages/ar/", "url": "https://translate.yunohost.org/api/languages/ar/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/ar/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ar", "id": 35, "filename": "locales/ar.json", "revision": "d7fc15d86cd3cf0c717e05f5fa9295b2e3274260,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/ar/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/ar/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/ar/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ar/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 43, "translated_words": 245, "translated_percent": 95.5, "fuzzy": 1, "fuzzy_words": 21, "fuzzy_percent": 2.2, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-01-20T11:40:50.208253Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ar/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ar/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ar/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ar/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ar/units/?format=api" }, { "language": { "id": 40, "code": "br", "name": "Breton", "plural": { "id": 40, "source": 0, "number": 5, "formula": "(n % 10 == 1 && n % 100 != 11 && n % 100 != 71 && n % 100 != 91) ? 0 : ((n % 10 == 2 && n % 100 != 12 && n % 100 != 72 && n % 100 != 92) ? 1 : ((((n % 10 == 3 || n % 10 == 4) || n % 10 == 9) && (n % 100 < 10 || n % 100 > 19) && (n % 100 < 70 || n % 100 > 79) && (n % 100 < 90 || n % 100 > 99)) ? 2 : ((n != 0 && n % 1000000 == 0) ? 3 : 4)))", "type": 10 }, "aliases": [ "bre" ], "direction": "ltr", "population": 563140, "web_url": "https://translate.yunohost.org/languages/br/", "url": "https://translate.yunohost.org/api/languages/br/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/br/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "br", "id": 36, "filename": "locales/br.json", "revision": "9e26dfeeb6e641a33dae4961196235bdb965b21b,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/br/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/br/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/br/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/br/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-01-20T11:40:50.373511Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/br/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/br/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/br/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/br/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/br/units/?format=api" }, { "language": { "id": 46, "code": "ca", "name": "Catalan", "plural": { "id": 46, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ca_ps", "ca_ca", "cat" ], "direction": "ltr", "population": 8679138, "web_url": "https://translate.yunohost.org/languages/ca/", "url": "https://translate.yunohost.org/api/languages/ca/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/ca/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ca", "id": 37, "filename": "locales/ca.json", "revision": "ba6ecf99986664350e3d30ab54a55a94a723f745,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/ca/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/ca/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/ca/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ca/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 45, "translated_words": 268, "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": 2, "have_comment": 0, "last_change": "2025-02-18T20:16:50.881421Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ca/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ca/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ca/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ca/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ca/units/?format=api" }, { "language": { "id": 335, "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 335, "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://translate.yunohost.org/languages/zh_Hans/", "url": "https://translate.yunohost.org/api/languages/zh_Hans/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/zh_Hans/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "cmn", "id": 38, "filename": "locales/cmn.json", "revision": "5e89a0a0e49e88cc5f1f0cb8942f6669e6a0c213,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/zh_Hans/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/zh_Hans/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/zh_Hans/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 45, "translated_words": 268, "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": "2025-01-21T13:09:13.426804Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/zh_Hans/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/zh_Hans/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/zh_Hans/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/zh_Hans/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/zh_Hans/units/?format=api" }, { "language": { "id": 64, "code": "de", "name": "German", "plural": { "id": 64, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "https://translate.yunohost.org/languages/de/", "url": "https://translate.yunohost.org/api/languages/de/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/de/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "de", "id": 39, "filename": "locales/de.json", "revision": "63d31988e56b35b077ba45880e99f940a7a72f94,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/de/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/de/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/de/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/de/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 42, "translated_words": 243, "translated_percent": 93.3, "fuzzy": 2, "fuzzy_words": 23, "fuzzy_percent": 4.4, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 2, "have_comment": 0, "last_change": "2025-01-20T11:40:50.913518Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/de/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/de/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/de/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/de/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/de/units/?format=api" }, { "language": { "id": 83, "code": "eo", "name": "Esperanto", "plural": { "id": 83, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "epo" ], "direction": "ltr", "population": 301, "web_url": "https://translate.yunohost.org/languages/eo/", "url": "https://translate.yunohost.org/api/languages/eo/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/eo/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "eo", "id": 40, "filename": "locales/eo.json", "revision": "250190214247a6965a4e14d97c2e05eac4f20a29,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/eo/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/eo/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/eo/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eo/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 41, "translated_words": 237, "translated_percent": 91.1, "fuzzy": 2, "fuzzy_words": 23, "fuzzy_percent": 4.4, "failing_checks": 1, "failing_checks_words": 21, "failing_checks_percent": 2.2, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-01-20T11:40:51.086246Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eo/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eo/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eo/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eo/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eo/units/?format=api" }, { "language": { "id": 84, "code": "es", "name": "Spanish", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 493528078, "web_url": "https://translate.yunohost.org/languages/es/", "url": "https://translate.yunohost.org/api/languages/es/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/es/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "es", "id": 41, "filename": "locales/es.json", "revision": "b034094f4777698020b1693466b899937e5671d8,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/es/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/es/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/es/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/es/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 45, "translated_words": 268, "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": "2025-01-25T21:54:54.612055Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/es/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/es/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/es/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/es/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/es/units/?format=api" }, { "language": { "id": 95, "code": "eu", "name": "Basque", "plural": { "id": 95, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_eu", "baq", "eus" ], "direction": "ltr", "population": 1088518, "web_url": "https://translate.yunohost.org/languages/eu/", "url": "https://translate.yunohost.org/api/languages/eu/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/eu/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "eu", "id": 42, "filename": "locales/eu.json", "revision": "7f932647e09a3ee8accfbfd862b2b187d44f623b,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/eu/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/eu/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/eu/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eu/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 45, "translated_words": 268, "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": "2025-01-25T21:54:54.798889Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eu/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eu/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eu/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eu/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/eu/units/?format=api" }, { "language": { "id": 103, "code": "fr", "name": "French", "plural": { "id": 103, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "https://translate.yunohost.org/languages/fr/", "url": "https://translate.yunohost.org/api/languages/fr/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/fr/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "fr", "id": 43, "filename": "locales/fr.json", "revision": "96899ba0d4cb1823a2231f74e7bf6075b96d2c5b,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/fr/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/fr/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/fr/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/fr/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 45, "translated_words": 268, "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": "2025-03-15T00:31:39.547994Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/fr/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/fr/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/fr/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/fr/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/fr/units/?format=api" }, { "language": { "id": 123, "code": "hi", "name": "Hindi", "plural": { "id": 123, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "hin" ], "direction": "ltr", "population": 545556054, "web_url": "https://translate.yunohost.org/languages/hi/", "url": "https://translate.yunohost.org/api/languages/hi/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/hi/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "hi", "id": 44, "filename": "locales/hi.json", "revision": "ff54aa108b9f4e25b24a510f7bbf9e93722aa283,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/hi/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/hi/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/hi/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/hi/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 18, "translated_words": 79, "translated_percent": 40.0, "fuzzy": 8, "fuzzy_words": 42, "fuzzy_percent": 17.7, "failing_checks": 8, "failing_checks_words": 42, "failing_checks_percent": 17.7, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-01-20T11:40:51.826526Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/hi/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/hi/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/hi/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/hi/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/hi/units/?format=api" }, { "language": { "id": 142, "code": "it", "name": "Italian", "plural": { "id": 142, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ita_it", "ita" ], "direction": "ltr", "population": 70247059, "web_url": "https://translate.yunohost.org/languages/it/", "url": "https://translate.yunohost.org/api/languages/it/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/it/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "it", "id": 45, "filename": "locales/it.json", "revision": "069797787960036213d44a80249ea9747d55c6f3,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/it/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/it/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/it/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/it/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 45, "translated_words": 268, "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": "2025-01-28T10:20:05.712531Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/it/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/it/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/it/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/it/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/it/units/?format=api" }, { "language": { "id": 215, "code": "nl", "name": "Dutch", "plural": { "id": 215, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "dut", "nld" ], "direction": "ltr", "population": 31765645, "web_url": "https://translate.yunohost.org/languages/nl/", "url": "https://translate.yunohost.org/api/languages/nl/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/nl/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "nl", "id": 46, "filename": "locales/nl.json", "revision": "01d72b8200e776c035461e60bdf934cbc66015b6,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/nl/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/nl/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/nl/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/nl/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 44, "translated_words": 266, "translated_percent": 97.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": "2025-01-20T11:40:53.109351Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/nl/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/nl/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/nl/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/nl/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/nl/units/?format=api" }, { "language": { "id": 225, "code": "oc", "name": "Occitan", "plural": { "id": 225, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "https://translate.yunohost.org/languages/oc/", "url": "https://translate.yunohost.org/api/languages/oc/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/oc/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "oc", "id": 47, "filename": "locales/oc.json", "revision": "2fc4de14a82aa947fd62d34384a2da67c9fcbb95,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/oc/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/oc/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/oc/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/oc/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 45, "translated_words": 268, "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": "2025-03-04T01:55:22.085380Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/oc/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/oc/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/oc/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/oc/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/oc/units/?format=api" }, { "language": { "id": 238, "code": "pt", "name": "Portuguese", "plural": { "id": 238, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por_pt", "ptg", "por" ], "direction": "ltr", "population": 237496883, "web_url": "https://translate.yunohost.org/languages/pt/", "url": "https://translate.yunohost.org/api/languages/pt/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/pt/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "pt", "id": 48, "filename": "locales/pt.json", "revision": "239441ecca6d9f3e968c69e3778e1adb2fef7e7d,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/pt/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/pt/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/pt/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/pt/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 42, "translated_words": 243, "translated_percent": 93.3, "fuzzy": 2, "fuzzy_words": 23, "fuzzy_percent": 4.4, "failing_checks": 1, "failing_checks_words": 21, "failing_checks_percent": 2.2, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-01-20T11:40:53.780227Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/pt/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/pt/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/pt/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/pt/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/pt/units/?format=api" }, { "language": { "id": 248, "code": "ru", "name": "Russian", "plural": { "id": 248, "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://translate.yunohost.org/languages/ru/", "url": "https://translate.yunohost.org/api/languages/ru/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/ru/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ru", "id": 49, "filename": "locales/ru.json", "revision": "5b0b02f7200363004cf550e219652b842e0950a7,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/ru/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/ru/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/ru/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 44, "translated_words": 266, "translated_percent": 97.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": "2025-01-20T11:40:54.198366Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/ru/units/?format=api" }, { "language": { "id": 305, "code": "tr", "name": "Turkish", "plural": { "id": 305, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 80360705, "web_url": "https://translate.yunohost.org/languages/tr/", "url": "https://translate.yunohost.org/api/languages/tr/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/tr/statistics/?format=api" }, "component": { "name": "moulinette", "slug": "moulinette", "id": 3, "source_language": { "id": 73, "code": "en", "name": "English", "plural": { "id": 73, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://translate.yunohost.org/languages/en/", "url": "https://translate.yunohost.org/api/languages/en/?format=api", "statistics_url": "https://translate.yunohost.org/api/languages/en/statistics/?format=api" }, "project": { "name": "YunoHost", "slug": "yunohost", "id": 1, "web": "https://yunohost.org", "web_url": "https://translate.yunohost.org/projects/yunohost/", "url": "https://translate.yunohost.org/api/projects/yunohost/?format=api", "components_list_url": "https://translate.yunohost.org/api/projects/yunohost/components/?format=api", "repository_url": "https://translate.yunohost.org/api/projects/yunohost/repository/?format=api", "statistics_url": "https://translate.yunohost.org/api/projects/yunohost/statistics/?format=api", "categories_url": "https://translate.yunohost.org/api/projects/yunohost/categories/?format=api", "changes_list_url": "https://translate.yunohost.org/api/projects/yunohost/changes/?format=api", "languages_url": "https://translate.yunohost.org/api/projects/yunohost/languages/?format=api", "labels_url": "https://translate.yunohost.org/api/projects/yunohost/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/YunoHost/moulinette.git", "git_export": "https://translate.yunohost.org/git/yunohost/moulinette/", "branch": "dev", "push_branch": "", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "AGPL-3.0-or-later", "license_url": "https://spdx.org/licenses/AGPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/", "url": "https://translate.yunohost.org/api/components/yunohost/moulinette/?format=api", "repository_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/repository/?format=api", "translations_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/translations/?format=api", "statistics_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/statistics/?format=api", "lock_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/lock/?format=api", "links_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/links/?format=api", "changes_list_url": "https://translate.yunohost.org/api/components/yunohost/moulinette/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/YunoHost/moulinette.git", "check_flags": "python-brace-format", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n", "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://translate.yunohost.org/api/addons/10/?format=api", "https://translate.yunohost.org/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "tr", "id": 50, "filename": "locales/tr.json", "revision": "1d086d59e142cebfda77017f36d172d62f8af312,dd276ed04e73e88c673e60d9bc5e74497d919660", "web_url": "https://translate.yunohost.org/projects/yunohost/moulinette/tr/", "share_url": "https://translate.yunohost.org/engage/yunohost/-/tr/", "translate_url": "https://translate.yunohost.org/translate/yunohost/moulinette/tr/", "url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/tr/?format=api", "is_template": false, "is_source": false, "total": 45, "total_words": 268, "translated": 44, "translated_words": 266, "translated_percent": 97.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": "2025-01-20T11:40:55.044404Z", "last_author": null, "repository_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/tr/repository/?format=api", "file_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/tr/file/?format=api", "statistics_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/tr/statistics/?format=api", "changes_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/tr/changes/?format=api", "units_list_url": "https://translate.yunohost.org/api/translations/yunohost/moulinette/tr/units/?format=api" } ] }{ "count": 2353, "next": "