Translation List
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/?format=api
http://weblate.openmptcprouter.com/api/translations/?format=api&page=2", "previous": null, "results": [ { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/openmptcprouter", "slug": "luciapplicationsopenmptcprouter", "id": 1, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/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/Ysurac/openmptcprouter-feeds.git", "git_export": "http://weblate.openmptcprouter.com/git/omr/luciapplicationsopenmptcprouter/", "branch": "develop", "push_branch": "", "filemask": "luci-app-openmptcprouter/po/*/openmptcprouter.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-openmptcprouter/po/templates/openmptcprouter.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/Ysurac/openmptcprouter-feeds/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/3/?format=api", "http://weblate.openmptcprouter.com/api/addons/4/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "en", "id": 1, "filename": "luci-app-openmptcprouter/po/templates/openmptcprouter.pot", "revision": "6aed2a49c798411246f74a2a4d63986a01842ef2", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsopenmptcprouter/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/en/?format=api", "is_template": false, "is_source": true, "total": 298, "total_words": 1453, "translated": 298, "translated_words": 1453, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 21, "failing_checks_words": 132, "failing_checks_percent": 7.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:52.977169Z", "last_author": null, "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/en/units/?format=api" }, { "language": { "id": 113, "code": "fr", "name": "French", "plural": { "id": 113, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "http://weblate.openmptcprouter.com/languages/fr/", "url": "http://weblate.openmptcprouter.com/api/languages/fr/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/fr/statistics/?format=api" }, "component": { "name": "LuCI/applications/openmptcprouter", "slug": "luciapplicationsopenmptcprouter", "id": 1, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/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/Ysurac/openmptcprouter-feeds.git", "git_export": "http://weblate.openmptcprouter.com/git/omr/luciapplicationsopenmptcprouter/", "branch": "develop", "push_branch": "", "filemask": "luci-app-openmptcprouter/po/*/openmptcprouter.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-openmptcprouter/po/templates/openmptcprouter.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/Ysurac/openmptcprouter-feeds/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/3/?format=api", "http://weblate.openmptcprouter.com/api/addons/4/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "fr", "id": 2, "filename": "luci-app-openmptcprouter/po/fr/openmptcprouter.po", "revision": "34388f3511fe2f0ad387279b8dd19204a9518b1e", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/fr/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/fr/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsopenmptcprouter/fr/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/fr/?format=api", "is_template": false, "is_source": false, "total": 296, "total_words": 1432, "translated": 296, "translated_words": 1432, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 2, "failing_checks_words": 17, "failing_checks_percent": 0.6, "have_suggestion": 1, "have_comment": 0, "last_change": "2022-11-23T07:40:52.370401Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/fr/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/fr/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/fr/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/fr/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/fr/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/dsvpn", "slug": "luciapplicationsdsvpn", "id": 2, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-dsvpn/po/*/dsvpn.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-dsvpn/po/templates/dsvpn.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsdsvpn/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsdsvpn/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsdsvpn/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsdsvpn/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsdsvpn/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsdsvpn/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsdsvpn/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsdsvpn/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/Ysurac/openmptcprouter-feeds/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/6/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 3, "filename": "luci-app-dsvpn/po/templates/dsvpn.pot", "revision": "4b5645646298c2ad516b62743a681fa0f8ad24db", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsdsvpn/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsdsvpn/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsdsvpn/en/?format=api", "is_template": false, "is_source": true, "total": 14, "total_words": 20, "translated": 14, "translated_words": 20, "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": "2022-11-23T07:41:15.057735Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsdsvpn/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsdsvpn/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsdsvpn/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsdsvpn/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsdsvpn/en/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/iperf", "slug": "luciapplicationsiperf", "id": 4, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-iperf/po/*/iperf.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-iperf/po/templates/iperf.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsiperf/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/9/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 7, "filename": "luci-app-iperf/po/templates/iperf.pot", "revision": "8f41376b11d303dbad3f3c6373abbc9ccb4a0378", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsiperf/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsiperf/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/en/?format=api", "is_template": false, "is_source": true, "total": 20, "total_words": 81, "translated": 20, "translated_words": 81, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 3, "failing_checks_words": 7, "failing_checks_percent": 15.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:41:01.860548Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/en/units/?format=api" }, { "language": { "id": 113, "code": "fr", "name": "French", "plural": { "id": 113, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "http://weblate.openmptcprouter.com/languages/fr/", "url": "http://weblate.openmptcprouter.com/api/languages/fr/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/fr/statistics/?format=api" }, "component": { "name": "LuCI/applications/iperf", "slug": "luciapplicationsiperf", "id": 4, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-iperf/po/*/iperf.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-iperf/po/templates/iperf.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsiperf/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/9/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "fr", "id": 8, "filename": "luci-app-iperf/po/fr/iperf.po", "revision": "711692095d96831eb334795f6a53fe813691b738", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsiperf/fr/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/fr/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsiperf/fr/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/fr/?format=api", "is_template": false, "is_source": false, "total": 20, "total_words": 81, "translated": 20, "translated_words": 81, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 2, "failing_checks_words": 11, "failing_checks_percent": 10.0, "have_suggestion": 1, "have_comment": 0, "last_change": "2024-03-04T23:31:10.824154Z", "last_author": "Anonymous", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/fr/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/fr/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/fr/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/fr/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/fr/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/mail", "slug": "luciapplicationsmail", "id": 5, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mail/po/*/mail.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mail/po/templates/mail.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmail/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/10/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 9, "filename": "luci-app-mail/po/templates/mail.pot", "revision": "9abad09a1d1f41c5ce509dbfda1ddbdb00959bc1", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmail/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmail/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/en/?format=api", "is_template": false, "is_source": true, "total": 13, "total_words": 27, "translated": 13, "translated_words": 27, "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": "2022-11-23T07:40:54.781013Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/en/units/?format=api" }, { "language": { "id": 113, "code": "fr", "name": "French", "plural": { "id": 113, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "http://weblate.openmptcprouter.com/languages/fr/", "url": "http://weblate.openmptcprouter.com/api/languages/fr/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/fr/statistics/?format=api" }, "component": { "name": "LuCI/applications/mail", "slug": "luciapplicationsmail", "id": 5, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mail/po/*/mail.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mail/po/templates/mail.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmail/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/10/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "fr", "id": 10, "filename": "luci-app-mail/po/fr/mail.po", "revision": "78f77d558630fdfebcefa7644dec2659c548a525", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmail/fr/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/fr/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmail/fr/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/fr/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 27, "translated": 13, "translated_words": 27, "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": "2021-05-30T18:09:16.698999Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/fr/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/fr/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/fr/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/fr/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/fr/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/mlvpn", "slug": "luciapplicationsmlvpn", "id": 6, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mlvpn/po/*/mlvpn.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mlvpn/po/templates/mlvpn.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmlvpn/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmlvpn/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmlvpn/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmlvpn/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmlvpn/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmlvpn/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmlvpn/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmlvpn/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/11/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 11, "filename": "luci-app-mlvpn/po/templates/mlvpn.pot", "revision": "2f1fe9c73f0e13ae2ab3ad258a75fb0909d3efd6", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmlvpn/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmlvpn/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmlvpn/en/?format=api", "is_template": false, "is_source": true, "total": 18, "total_words": 31, "translated": 18, "translated_words": 31, "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": "2022-11-23T07:40:53.892665Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmlvpn/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmlvpn/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmlvpn/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmlvpn/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmlvpn/en/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/mptcp", "slug": "luciapplicationsmptcp", "id": 7, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mptcp/po/*/mptcp.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mptcp/po/templates/mptcp.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmptcp/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 13, "filename": "luci-app-mptcp/po/templates/mptcp.pot", "revision": "dfecf162ae8f66868f4c7e2ae27daeb1bcb3cb11", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmptcp/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmptcp/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/en/?format=api", "is_template": false, "is_source": true, "total": 58, "total_words": 217, "translated": 58, "translated_words": 217, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 13, "failing_checks_words": 83, "failing_checks_percent": 22.4, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:56.753985Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/en/units/?format=api" }, { "language": { "id": 113, "code": "fr", "name": "French", "plural": { "id": 113, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "http://weblate.openmptcprouter.com/languages/fr/", "url": "http://weblate.openmptcprouter.com/api/languages/fr/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/fr/statistics/?format=api" }, "component": { "name": "LuCI/applications/mptcp", "slug": "luciapplicationsmptcp", "id": 7, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mptcp/po/*/mptcp.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mptcp/po/templates/mptcp.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmptcp/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "fr", "id": 14, "filename": "luci-app-mptcp/po/fr/mptcp.po", "revision": "b47876f87dca1cf9dd43b565f2a9acb21b37cbec", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmptcp/fr/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/fr/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmptcp/fr/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/fr/?format=api", "is_template": false, "is_source": false, "total": 58, "total_words": 217, "translated": 58, "translated_words": 217, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 2, "failing_checks_words": 6, "failing_checks_percent": 3.4, "have_suggestion": 1, "have_comment": 0, "last_change": "2022-08-09T18:54:03.610377Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/fr/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/fr/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/fr/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/fr/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/fr/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-bypass", "slug": "luciapplicationsomr-bypass", "id": 8, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-bypass/po/*/omr-bypass.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-bypass/po/templates/omr-bypass.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-bypass/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/12/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 15, "filename": "luci-app-omr-bypass/po/templates/omr-bypass.pot", "revision": "be4fd1decf10791c2fd9e87daff24ea529b4c6a3", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-bypass/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-bypass/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/en/?format=api", "is_template": false, "is_source": true, "total": 23, "total_words": 68, "translated": 23, "translated_words": 68, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 2, "failing_checks_words": 2, "failing_checks_percent": 8.6, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:41:09.294018Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/en/units/?format=api" }, { "language": { "id": 113, "code": "fr", "name": "French", "plural": { "id": 113, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "http://weblate.openmptcprouter.com/languages/fr/", "url": "http://weblate.openmptcprouter.com/api/languages/fr/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/fr/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-bypass", "slug": "luciapplicationsomr-bypass", "id": 8, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-bypass/po/*/omr-bypass.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-bypass/po/templates/omr-bypass.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-bypass/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/12/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "fr", "id": 16, "filename": "luci-app-omr-bypass/po/fr/omr-bypass.po", "revision": "0e9543bdf10a7263484bea9328749a1ed8e30075", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-bypass/fr/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/fr/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-bypass/fr/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/fr/?format=api", "is_template": false, "is_source": false, "total": 23, "total_words": 68, "translated": 23, "translated_words": 68, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 2, "failing_checks_words": 3, "failing_checks_percent": 8.6, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:41:09.536090Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/fr/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/fr/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/fr/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/fr/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/fr/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-dscp", "slug": "luciapplicationsomr-dscp", "id": 9, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-dscp/po/*/omr-dscp.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-dscp/po/templates/omr-dscp.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-dscp/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/13/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 17, "filename": "luci-app-omr-dscp/po/templates/omr-dscp.pot", "revision": "cc022398e5edc0b95a76b7e4275045513ac99478", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-dscp/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-dscp/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/en/?format=api", "is_template": false, "is_source": true, "total": 34, "total_words": 102, "translated": 34, "translated_words": 102, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 2, "failing_checks_words": 5, "failing_checks_percent": 5.8, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:55.847485Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/en/units/?format=api" }, { "language": { "id": 113, "code": "fr", "name": "French", "plural": { "id": 113, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "http://weblate.openmptcprouter.com/languages/fr/", "url": "http://weblate.openmptcprouter.com/api/languages/fr/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/fr/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-dscp", "slug": "luciapplicationsomr-dscp", "id": 9, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-dscp/po/*/omr-dscp.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-dscp/po/templates/omr-dscp.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-dscp/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/13/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "fr", "id": 18, "filename": "luci-app-omr-dscp/po/fr/omr-dscp.po", "revision": "a7389d8f3a7c007839f090ba6a29a84c8d0b6a47", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-dscp/fr/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/fr/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-dscp/fr/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/fr/?format=api", "is_template": false, "is_source": false, "total": 34, "total_words": 102, "translated": 34, "translated_words": 102, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 1, "failing_checks_words": 4, "failing_checks_percent": 2.9, "have_suggestion": 1, "have_comment": 0, "last_change": "2022-11-23T07:40:56.039313Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/fr/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/fr/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/fr/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/fr/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/fr/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-quota", "slug": "luciapplicationsomr-quota", "id": 10, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-quota/po/*/omr-quota.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-quota/po/templates/omr-quota.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-quota/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/14/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 19, "filename": "luci-app-omr-quota/po/templates/omr-quota.pot", "revision": "da48e9212b1add023f5bb59ae396fd1c9ee8793c", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-quota/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-quota/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/en/?format=api", "is_template": false, "is_source": true, "total": 12, "total_words": 38, "translated": 12, "translated_words": 38, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 5, "failing_checks_words": 5, "failing_checks_percent": 41.6, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:58.174694Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/en/units/?format=api" }, { "language": { "id": 113, "code": "fr", "name": "French", "plural": { "id": 113, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "http://weblate.openmptcprouter.com/languages/fr/", "url": "http://weblate.openmptcprouter.com/api/languages/fr/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/fr/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-quota", "slug": "luciapplicationsomr-quota", "id": 10, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-quota/po/*/omr-quota.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-quota/po/templates/omr-quota.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-quota/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/14/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "fr", "id": 20, "filename": "luci-app-omr-quota/po/fr/omr-quota.po", "revision": "e677825879f568a091749f0b722603256aac3202", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-quota/fr/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/fr/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-quota/fr/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/fr/?format=api", "is_template": false, "is_source": false, "total": 12, "total_words": 38, "translated": 12, "translated_words": 38, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 4, "failing_checks_words": 7, "failing_checks_percent": 33.3, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:58.625017Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/fr/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/fr/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/fr/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/fr/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/fr/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-tracker", "slug": "luciapplicationsomr-tracker", "id": 11, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-tracker/po/*/omr-tracker.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-tracker/po/templates/omr-tracker.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-tracker/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/15/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 21, "filename": "luci-app-omr-tracker/po/templates/omr-tracker.pot", "revision": "4cdce9be164706346646ddf2dc29f062119638ba", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-tracker/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-tracker/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/en/?format=api", "is_template": false, "is_source": true, "total": 31, "total_words": 167, "translated": 31, "translated_words": 167, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 5, "failing_checks_words": 5, "failing_checks_percent": 16.1, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:59.207914Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/en/units/?format=api" }, { "language": { "id": 113, "code": "fr", "name": "French", "plural": { "id": 113, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "http://weblate.openmptcprouter.com/languages/fr/", "url": "http://weblate.openmptcprouter.com/api/languages/fr/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/fr/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-tracker", "slug": "luciapplicationsomr-tracker", "id": 11, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-tracker/po/*/omr-tracker.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-tracker/po/templates/omr-tracker.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-tracker/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/15/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "fr", "id": 22, "filename": "luci-app-omr-tracker/po/fr/omr-tracker.po", "revision": "16d168881285376e6c266761d2ae3fbada48fa84", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-tracker/fr/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/fr/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-tracker/fr/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/fr/?format=api", "is_template": false, "is_source": false, "total": 31, "total_words": 167, "translated": 31, "translated_words": 167, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 4, "failing_checks_words": 6, "failing_checks_percent": 12.9, "have_suggestion": 0, "have_comment": 0, "last_change": "2021-05-17T17:35:59.165907Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/fr/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/fr/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/fr/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/fr/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/fr/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/shutdown", "slug": "luciapplicationsshutdown", "id": 13, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-shutdown/po/*/shutdown.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-shutdown/po/templates/shutdown.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsshutdown/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/17/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 24, "filename": "luci-app-shutdown/po/templates/shutdown.pot", "revision": "d54a44c3187b476b8e4e9e1645c14166f43ba478", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsshutdown/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsshutdown/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/en/?format=api", "is_template": false, "is_source": true, "total": 6, "total_words": 32, "translated": 6, "translated_words": 32, "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": "2022-11-23T07:41:04.342791Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/en/units/?format=api" }, { "language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "component": { "name": "LuCI/applications/snmpd", "slug": "luciapplicationssnmpd", "id": 14, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-snmpd/po/*/snmpd.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-snmpd/po/templates/snmpd.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationssnmpd/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/18/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "en", "id": 25, "filename": "luci-app-snmpd/po/templates/snmpd.pot", "revision": "9acfaf5cb7e49ceebb209c5e80e973ee6fc880be", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationssnmpd/en/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/en/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationssnmpd/en/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/en/?format=api", "is_template": false, "is_source": true, "total": 39, "total_words": 55, "translated": 39, "translated_words": 55, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 6, "failing_checks_words": 6, "failing_checks_percent": 15.3, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:41:05.676728Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/en/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/en/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/en/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/en/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/en/units/?format=api" }, { "language": { "id": 355, "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 355, "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": "http://weblate.openmptcprouter.com/languages/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/statistics/?format=api" }, "component": { "name": "LuCI/applications/openmptcprouter", "slug": "luciapplicationsopenmptcprouter", "id": 1, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/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/Ysurac/openmptcprouter-feeds.git", "git_export": "http://weblate.openmptcprouter.com/git/omr/luciapplicationsopenmptcprouter/", "branch": "develop", "push_branch": "", "filemask": "luci-app-openmptcprouter/po/*/openmptcprouter.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-openmptcprouter/po/templates/openmptcprouter.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/Ysurac/openmptcprouter-feeds/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/3/?format=api", "http://weblate.openmptcprouter.com/api/addons/4/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "zh_Hans", "id": 28, "filename": "luci-app-openmptcprouter/po/zh_Hans/openmptcprouter.po", "revision": "a8c308ffd7cc52f3e7839450ba5f374f0860c102", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/zh_Hans/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/zh_Hans/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsopenmptcprouter/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 296, "total_words": 1432, "translated": 287, "translated_words": 1340, "translated_percent": 96.9, "fuzzy": 3, "fuzzy_words": 18, "fuzzy_percent": 1.0, "failing_checks": 1, "failing_checks_words": 2, "failing_checks_percent": 0.3, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:53.511929Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/zh_Hans/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/zh_Hans/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/zh_Hans/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/zh_Hans/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/zh_Hans/units/?format=api" }, { "language": { "id": 355, "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 355, "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": "http://weblate.openmptcprouter.com/languages/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/statistics/?format=api" }, "component": { "name": "LuCI/applications/iperf", "slug": "luciapplicationsiperf", "id": 4, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-iperf/po/*/iperf.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-iperf/po/templates/iperf.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsiperf/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/9/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "zh_Hans", "id": 31, "filename": "luci-app-iperf/po/zh_Hans/iperf.po", "revision": "6ccea7a50ce4dbe929d14451796db5c9dd031e62", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsiperf/zh_Hans/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/zh_Hans/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsiperf/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 20, "total_words": 81, "translated": 20, "translated_words": 81, "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": "2021-05-13T07:24:57.896158Z", "last_author": "justbin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/zh_Hans/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/zh_Hans/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/zh_Hans/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/zh_Hans/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/zh_Hans/units/?format=api" }, { "language": { "id": 355, "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 355, "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": "http://weblate.openmptcprouter.com/languages/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/statistics/?format=api" }, "component": { "name": "LuCI/applications/mail", "slug": "luciapplicationsmail", "id": 5, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mail/po/*/mail.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mail/po/templates/mail.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmail/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/10/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "zh_Hans", "id": 34, "filename": "luci-app-mail/po/zh_Hans/mail.po", "revision": "f857e08b732d90043c718f610e5e6a561738660a", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmail/zh_Hans/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/zh_Hans/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmail/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 27, "translated": 13, "translated_words": 27, "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": "2021-05-13T07:25:50.593498Z", "last_author": "justbin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/zh_Hans/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/zh_Hans/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/zh_Hans/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/zh_Hans/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/zh_Hans/units/?format=api" }, { "language": { "id": 355, "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 355, "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": "http://weblate.openmptcprouter.com/languages/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/statistics/?format=api" }, "component": { "name": "LuCI/applications/mptcp", "slug": "luciapplicationsmptcp", "id": 7, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mptcp/po/*/mptcp.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mptcp/po/templates/mptcp.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmptcp/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "zh_Hans", "id": 36, "filename": "luci-app-mptcp/po/zh_Hans/mptcp.po", "revision": "36a27a977b25680116606a6dc3bf1a0c2101fb80", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmptcp/zh_Hans/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/zh_Hans/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmptcp/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 58, "total_words": 217, "translated": 54, "translated_words": 168, "translated_percent": 93.1, "fuzzy": 1, "fuzzy_words": 3, "fuzzy_percent": 1.7, "failing_checks": 2, "failing_checks_words": 23, "failing_checks_percent": 3.4, "have_suggestion": 1, "have_comment": 0, "last_change": "2022-11-23T07:40:57.991179Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/zh_Hans/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/zh_Hans/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/zh_Hans/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/zh_Hans/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/zh_Hans/units/?format=api" }, { "language": { "id": 355, "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 355, "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": "http://weblate.openmptcprouter.com/languages/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-dscp", "slug": "luciapplicationsomr-dscp", "id": 9, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-dscp/po/*/omr-dscp.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-dscp/po/templates/omr-dscp.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-dscp/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/13/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "zh_Hans", "id": 38, "filename": "luci-app-omr-dscp/po/zh_Hans/omr-dscp.po", "revision": "cecea8c87a6d0afb3ae036832ded555b4a67e609", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-dscp/zh_Hans/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/zh_Hans/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-dscp/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 34, "total_words": 102, "translated": 34, "translated_words": 102, "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": "2021-05-13T07:30:35.545596Z", "last_author": "justbin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/zh_Hans/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/zh_Hans/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/zh_Hans/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/zh_Hans/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/zh_Hans/units/?format=api" }, { "language": { "id": 355, "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 355, "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": "http://weblate.openmptcprouter.com/languages/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-quota", "slug": "luciapplicationsomr-quota", "id": 10, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-quota/po/*/omr-quota.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-quota/po/templates/omr-quota.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-quota/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/14/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "zh_Hans", "id": 39, "filename": "luci-app-omr-quota/po/zh_Hans/omr-quota.po", "revision": "f3157f768c4da70036efdf4728ccbcf117f91ad5", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-quota/zh_Hans/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/zh_Hans/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-quota/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 12, "total_words": 38, "translated": 12, "translated_words": 38, "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": "2022-11-23T07:40:59.092997Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/zh_Hans/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/zh_Hans/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/zh_Hans/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/zh_Hans/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/zh_Hans/units/?format=api" }, { "language": { "id": 355, "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 355, "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": "http://weblate.openmptcprouter.com/languages/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/statistics/?format=api" }, "component": { "name": "LuCI/applications/shutdown", "slug": "luciapplicationsshutdown", "id": 13, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-shutdown/po/*/shutdown.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-shutdown/po/templates/shutdown.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsshutdown/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/17/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "zh_Hans", "id": 41, "filename": "luci-app-shutdown/po/zh_Hans/shutdown.po", "revision": "e354c2afb4979d371a1beb841751f6c5ae6421dc", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsshutdown/zh_Hans/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/zh_Hans/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsshutdown/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 6, "total_words": 32, "translated": 6, "translated_words": 32, "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": "2020-06-11T06:11:00.068418Z", "last_author": "antrouter", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/zh_Hans/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/zh_Hans/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/zh_Hans/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/zh_Hans/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/zh_Hans/units/?format=api" }, { "language": { "id": 355, "code": "zh_Hans", "name": "Chinese (Simplified)", "plural": { "id": 355, "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": "http://weblate.openmptcprouter.com/languages/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/zh_Hans/statistics/?format=api" }, "component": { "name": "LuCI/applications/snmpd", "slug": "luciapplicationssnmpd", "id": 14, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-snmpd/po/*/snmpd.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-snmpd/po/templates/snmpd.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationssnmpd/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/18/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "zh_Hans", "id": 42, "filename": "luci-app-snmpd/po/zh_Hans/snmpd.po", "revision": "43c9d8f1db36a8ae080f23fd866330c2092f7121", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationssnmpd/zh_Hans/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/zh_Hans/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationssnmpd/zh_Hans/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/zh_Hans/?format=api", "is_template": false, "is_source": false, "total": 39, "total_words": 55, "translated": 39, "translated_words": 55, "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": "2022-11-23T07:41:06.451593Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/zh_Hans/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/zh_Hans/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/zh_Hans/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/zh_Hans/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/zh_Hans/units/?format=api" }, { "language": { "id": 241, "code": "oc", "name": "Occitan", "plural": { "id": 241, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "http://weblate.openmptcprouter.com/languages/oc/", "url": "http://weblate.openmptcprouter.com/api/languages/oc/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/oc/statistics/?format=api" }, "component": { "name": "LuCI/applications/openmptcprouter", "slug": "luciapplicationsopenmptcprouter", "id": 1, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/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/Ysurac/openmptcprouter-feeds.git", "git_export": "http://weblate.openmptcprouter.com/git/omr/luciapplicationsopenmptcprouter/", "branch": "develop", "push_branch": "", "filemask": "luci-app-openmptcprouter/po/*/openmptcprouter.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-openmptcprouter/po/templates/openmptcprouter.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/Ysurac/openmptcprouter-feeds/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/3/?format=api", "http://weblate.openmptcprouter.com/api/addons/4/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "oc", "id": 45, "filename": "luci-app-openmptcprouter/po/oc/openmptcprouter.po", "revision": "527cd94f676c8c9599921f92f404c686312cf77f", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/oc/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/oc/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsopenmptcprouter/oc/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/oc/?format=api", "is_template": false, "is_source": false, "total": 296, "total_words": 1432, "translated": 161, "translated_words": 628, "translated_percent": 54.3, "fuzzy": 53, "fuzzy_words": 244, "fuzzy_percent": 17.9, "failing_checks": 9, "failing_checks_words": 21, "failing_checks_percent": 3.0, "have_suggestion": 2, "have_comment": 0, "last_change": "2022-11-23T07:40:53.160725Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/oc/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/oc/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/oc/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/oc/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/oc/units/?format=api" }, { "language": { "id": 70, "code": "de", "name": "German", "plural": { "id": 70, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://weblate.openmptcprouter.com/languages/de/", "url": "http://weblate.openmptcprouter.com/api/languages/de/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/de/statistics/?format=api" }, "component": { "name": "LuCI/applications/openmptcprouter", "slug": "luciapplicationsopenmptcprouter", "id": 1, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/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/Ysurac/openmptcprouter-feeds.git", "git_export": "http://weblate.openmptcprouter.com/git/omr/luciapplicationsopenmptcprouter/", "branch": "develop", "push_branch": "", "filemask": "luci-app-openmptcprouter/po/*/openmptcprouter.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-openmptcprouter/po/templates/openmptcprouter.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/Ysurac/openmptcprouter-feeds/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/3/?format=api", "http://weblate.openmptcprouter.com/api/addons/4/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "de", "id": 46, "filename": "luci-app-openmptcprouter/po/de/openmptcprouter.po", "revision": "e3b79bc4da3c9a1b42d3b0e0e5fcac8ffcde909c", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/de/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/de/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsopenmptcprouter/de/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/de/?format=api", "is_template": false, "is_source": false, "total": 296, "total_words": 1432, "translated": 155, "translated_words": 712, "translated_percent": 52.3, "fuzzy": 34, "fuzzy_words": 159, "fuzzy_percent": 11.4, "failing_checks": 25, "failing_checks_words": 207, "failing_checks_percent": 8.4, "have_suggestion": 10, "have_comment": 2, "last_change": "2023-12-11T20:48:38.306680Z", "last_author": "Anonymous", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/de/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/de/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/de/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/de/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/de/units/?format=api" }, { "language": { "id": 70, "code": "de", "name": "German", "plural": { "id": 70, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://weblate.openmptcprouter.com/languages/de/", "url": "http://weblate.openmptcprouter.com/api/languages/de/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/de/statistics/?format=api" }, "component": { "name": "LuCI/applications/shutdown", "slug": "luciapplicationsshutdown", "id": 13, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-shutdown/po/*/shutdown.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-shutdown/po/templates/shutdown.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsshutdown/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/17/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "de", "id": 47, "filename": "luci-app-shutdown/po/de/shutdown.po", "revision": "cc471fa5c0242f42e6289ab56a1994b4f08a5fda", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsshutdown/de/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/de/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsshutdown/de/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/de/?format=api", "is_template": false, "is_source": false, "total": 6, "total_words": 32, "translated": 6, "translated_words": 32, "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": "2022-11-23T07:41:04.409086Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/de/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/de/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/de/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/de/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/de/units/?format=api" }, { "language": { "id": 70, "code": "de", "name": "German", "plural": { "id": 70, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://weblate.openmptcprouter.com/languages/de/", "url": "http://weblate.openmptcprouter.com/api/languages/de/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/de/statistics/?format=api" }, "component": { "name": "LuCI/applications/iperf", "slug": "luciapplicationsiperf", "id": 4, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-iperf/po/*/iperf.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-iperf/po/templates/iperf.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsiperf/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/9/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "de", "id": 49, "filename": "luci-app-iperf/po/de/iperf.po", "revision": "53023734e55252db2cf55beccdbbafed367dad02", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsiperf/de/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/de/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsiperf/de/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/de/?format=api", "is_template": false, "is_source": false, "total": 20, "total_words": 81, "translated": 18, "translated_words": 63, "translated_percent": 90.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 3, "failing_checks_words": 7, "failing_checks_percent": 15.0, "have_suggestion": 1, "have_comment": 0, "last_change": "2022-11-23T07:41:02.292227Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/de/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/de/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/de/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/de/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/de/units/?format=api" }, { "language": { "id": 70, "code": "de", "name": "German", "plural": { "id": 70, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://weblate.openmptcprouter.com/languages/de/", "url": "http://weblate.openmptcprouter.com/api/languages/de/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/de/statistics/?format=api" }, "component": { "name": "LuCI/applications/mail", "slug": "luciapplicationsmail", "id": 5, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mail/po/*/mail.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mail/po/templates/mail.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmail/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/10/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "de", "id": 50, "filename": "luci-app-mail/po/de/mail.po", "revision": "2b7c7984e2062bb90bf100b3a1300cc209e0a8d2", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmail/de/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/de/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmail/de/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/de/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 27, "translated": 11, "translated_words": 21, "translated_percent": 84.6, "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": "2022-11-23T07:40:54.977853Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/de/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/de/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/de/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/de/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/de/units/?format=api" }, { "language": { "id": 70, "code": "de", "name": "German", "plural": { "id": 70, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://weblate.openmptcprouter.com/languages/de/", "url": "http://weblate.openmptcprouter.com/api/languages/de/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/de/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-bypass", "slug": "luciapplicationsomr-bypass", "id": 8, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-bypass/po/*/omr-bypass.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-bypass/po/templates/omr-bypass.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-bypass/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/12/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "de", "id": 51, "filename": "luci-app-omr-bypass/po/de/omr-bypass.po", "revision": "ae3c0f8ddbafa4c303c125aa3d0d478847ee1d44", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-bypass/de/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/de/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-bypass/de/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/de/?format=api", "is_template": false, "is_source": false, "total": 23, "total_words": 68, "translated": 14, "translated_words": 25, "translated_percent": 60.8, "fuzzy": 3, "fuzzy_words": 4, "fuzzy_percent": 13.0, "failing_checks": 3, "failing_checks_words": 3, "failing_checks_percent": 13.0, "have_suggestion": 1, "have_comment": 2, "last_change": "2022-11-23T07:41:09.379696Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/de/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/de/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/de/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/de/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/de/units/?format=api" }, { "language": { "id": 70, "code": "de", "name": "German", "plural": { "id": 70, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://weblate.openmptcprouter.com/languages/de/", "url": "http://weblate.openmptcprouter.com/api/languages/de/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/de/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-tracker", "slug": "luciapplicationsomr-tracker", "id": 11, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-tracker/po/*/omr-tracker.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-tracker/po/templates/omr-tracker.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-tracker/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/15/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "de", "id": 52, "filename": "luci-app-omr-tracker/po/de/omr-tracker.po", "revision": "5a60906e07bfe4cac1881374bb2bc5691a64465e", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-tracker/de/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/de/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-tracker/de/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/de/?format=api", "is_template": false, "is_source": false, "total": 31, "total_words": 167, "translated": 7, "translated_words": 11, "translated_percent": 22.5, "fuzzy": 2, "fuzzy_words": 29, "fuzzy_percent": 6.4, "failing_checks": 6, "failing_checks_words": 18, "failing_checks_percent": 19.3, "have_suggestion": 4, "have_comment": 1, "last_change": "2022-11-23T07:40:59.399528Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/de/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/de/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/de/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/de/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/de/units/?format=api" }, { "language": { "id": 70, "code": "de", "name": "German", "plural": { "id": 70, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://weblate.openmptcprouter.com/languages/de/", "url": "http://weblate.openmptcprouter.com/api/languages/de/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/de/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-quota", "slug": "luciapplicationsomr-quota", "id": 10, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-quota/po/*/omr-quota.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-quota/po/templates/omr-quota.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-quota/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/14/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "de", "id": 53, "filename": "luci-app-omr-quota/po/de/omr-quota.po", "revision": "842f61f5edb67c881c8ab49661d7a1e87db2d454", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-quota/de/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/de/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-quota/de/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/de/?format=api", "is_template": false, "is_source": false, "total": 12, "total_words": 38, "translated": 11, "translated_words": 33, "translated_percent": 91.6, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 6, "failing_checks_words": 18, "failing_checks_percent": 50.0, "have_suggestion": 3, "have_comment": 2, "last_change": "2022-11-23T07:40:58.449927Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/de/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/de/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/de/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/de/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/de/units/?format=api" }, { "language": { "id": 70, "code": "de", "name": "German", "plural": { "id": 70, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://weblate.openmptcprouter.com/languages/de/", "url": "http://weblate.openmptcprouter.com/api/languages/de/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/de/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-dscp", "slug": "luciapplicationsomr-dscp", "id": 9, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-dscp/po/*/omr-dscp.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-dscp/po/templates/omr-dscp.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-dscp/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/13/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "de", "id": 54, "filename": "luci-app-omr-dscp/po/de/omr-dscp.po", "revision": "be6e36aa2260a04684fd8d4df9f217e630181b36", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-dscp/de/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/de/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-dscp/de/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/de/?format=api", "is_template": false, "is_source": false, "total": 34, "total_words": 102, "translated": 29, "translated_words": 81, "translated_percent": 85.2, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 4, "failing_checks_words": 7, "failing_checks_percent": 11.7, "have_suggestion": 0, "have_comment": 1, "last_change": "2022-11-23T07:40:55.954987Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/de/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/de/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/de/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/de/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/de/units/?format=api" }, { "language": { "id": 70, "code": "de", "name": "German", "plural": { "id": 70, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://weblate.openmptcprouter.com/languages/de/", "url": "http://weblate.openmptcprouter.com/api/languages/de/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/de/statistics/?format=api" }, "component": { "name": "LuCI/applications/snmpd", "slug": "luciapplicationssnmpd", "id": 14, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-snmpd/po/*/snmpd.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-snmpd/po/templates/snmpd.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationssnmpd/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/18/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "de", "id": 57, "filename": "luci-app-snmpd/po/de/snmpd.po", "revision": "cfe49bcaea42b6ddf42aeaf2937a0b83676a191d", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationssnmpd/de/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/de/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationssnmpd/de/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/de/?format=api", "is_template": false, "is_source": false, "total": 39, "total_words": 55, "translated": 39, "translated_words": 55, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 4, "failing_checks_words": 4, "failing_checks_percent": 10.2, "have_suggestion": 0, "have_comment": 1, "last_change": "2022-11-23T07:41:05.730369Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/de/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/de/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/de/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/de/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/de/units/?format=api" }, { "language": { "id": 70, "code": "de", "name": "German", "plural": { "id": 70, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "http://weblate.openmptcprouter.com/languages/de/", "url": "http://weblate.openmptcprouter.com/api/languages/de/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/de/statistics/?format=api" }, "component": { "name": "LuCI/applications/mptcp", "slug": "luciapplicationsmptcp", "id": 7, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mptcp/po/*/mptcp.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mptcp/po/templates/mptcp.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmptcp/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "de", "id": 58, "filename": "luci-app-mptcp/po/de/mptcp.po", "revision": "aa91f8492af0d73f76db2265f2f5af7a1a6a8da3", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmptcp/de/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/de/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmptcp/de/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/de/?format=api", "is_template": false, "is_source": false, "total": 58, "total_words": 217, "translated": 50, "translated_words": 123, "translated_percent": 86.2, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 3, "failing_checks_words": 13, "failing_checks_percent": 5.1, "have_suggestion": 0, "have_comment": 1, "last_change": "2024-02-28T10:41:59.000859Z", "last_author": null, "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/de/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/de/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/de/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/de/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/de/units/?format=api" }, { "language": { "id": 241, "code": "oc", "name": "Occitan", "plural": { "id": 241, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "http://weblate.openmptcprouter.com/languages/oc/", "url": "http://weblate.openmptcprouter.com/api/languages/oc/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/oc/statistics/?format=api" }, "component": { "name": "LuCI/applications/snmpd", "slug": "luciapplicationssnmpd", "id": 14, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-snmpd/po/*/snmpd.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-snmpd/po/templates/snmpd.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationssnmpd/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationssnmpd/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/18/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "oc", "id": 61, "filename": "luci-app-snmpd/po/oc/snmpd.po", "revision": "10292f065859d57aec9c2d0daae63a28b09bbf89", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationssnmpd/oc/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/oc/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationssnmpd/oc/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/oc/?format=api", "is_template": false, "is_source": false, "total": 39, "total_words": 55, "translated": 39, "translated_words": 55, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 3, "failing_checks_words": 3, "failing_checks_percent": 7.6, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:41:06.275253Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/oc/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/oc/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/oc/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/oc/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationssnmpd/oc/units/?format=api" }, { "language": { "id": 241, "code": "oc", "name": "Occitan", "plural": { "id": 241, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "http://weblate.openmptcprouter.com/languages/oc/", "url": "http://weblate.openmptcprouter.com/api/languages/oc/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/oc/statistics/?format=api" }, "component": { "name": "LuCI/applications/shutdown", "slug": "luciapplicationsshutdown", "id": 13, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-shutdown/po/*/shutdown.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-shutdown/po/templates/shutdown.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsshutdown/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/17/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "oc", "id": 62, "filename": "luci-app-shutdown/po/oc/shutdown.po", "revision": "b85f30d96979c6adcdbe22781e1bff86db6d3160", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsshutdown/oc/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/oc/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsshutdown/oc/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/oc/?format=api", "is_template": false, "is_source": false, "total": 6, "total_words": 32, "translated": 6, "translated_words": 32, "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": "2022-11-23T07:41:05.230962Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/oc/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/oc/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/oc/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/oc/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/oc/units/?format=api" }, { "language": { "id": 241, "code": "oc", "name": "Occitan", "plural": { "id": 241, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "http://weblate.openmptcprouter.com/languages/oc/", "url": "http://weblate.openmptcprouter.com/api/languages/oc/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/oc/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-tracker", "slug": "luciapplicationsomr-tracker", "id": 11, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-tracker/po/*/omr-tracker.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-tracker/po/templates/omr-tracker.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-tracker/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-tracker/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/15/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "oc", "id": 63, "filename": "luci-app-omr-tracker/po/oc/omr-tracker.po", "revision": "0ed531bb0cd43eb8df5ff1ae32f26e41a85c9afd", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-tracker/oc/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/oc/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-tracker/oc/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/oc/?format=api", "is_template": false, "is_source": false, "total": 31, "total_words": 167, "translated": 7, "translated_words": 11, "translated_percent": 22.5, "fuzzy": 2, "fuzzy_words": 29, "fuzzy_percent": 6.4, "failing_checks": 4, "failing_checks_words": 4, "failing_checks_percent": 12.9, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:41:00.221997Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/oc/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/oc/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/oc/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/oc/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-tracker/oc/units/?format=api" }, { "language": { "id": 241, "code": "oc", "name": "Occitan", "plural": { "id": 241, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "http://weblate.openmptcprouter.com/languages/oc/", "url": "http://weblate.openmptcprouter.com/api/languages/oc/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/oc/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-quota", "slug": "luciapplicationsomr-quota", "id": 10, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-quota/po/*/omr-quota.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-quota/po/templates/omr-quota.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-quota/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-quota/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/14/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "oc", "id": 64, "filename": "luci-app-omr-quota/po/oc/omr-quota.po", "revision": "dc0cc96e41cc5d855559de23645cf78ff4e7ab4d", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-quota/oc/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/oc/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-quota/oc/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/oc/?format=api", "is_template": false, "is_source": false, "total": 12, "total_words": 38, "translated": 11, "translated_words": 33, "translated_percent": 91.6, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 4, "failing_checks_words": 4, "failing_checks_percent": 33.3, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:58.876786Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/oc/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/oc/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/oc/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/oc/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-quota/oc/units/?format=api" }, { "language": { "id": 241, "code": "oc", "name": "Occitan", "plural": { "id": 241, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "http://weblate.openmptcprouter.com/languages/oc/", "url": "http://weblate.openmptcprouter.com/api/languages/oc/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/oc/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-dscp", "slug": "luciapplicationsomr-dscp", "id": 9, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-dscp/po/*/omr-dscp.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-dscp/po/templates/omr-dscp.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-dscp/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-dscp/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/13/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "oc", "id": 65, "filename": "luci-app-omr-dscp/po/oc/omr-dscp.po", "revision": "c585dd98a2c839f7bcc967effa88d425aa9516f6", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-dscp/oc/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/oc/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-dscp/oc/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/oc/?format=api", "is_template": false, "is_source": false, "total": 34, "total_words": 102, "translated": 29, "translated_words": 81, "translated_percent": 85.2, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 3, "failing_checks_words": 6, "failing_checks_percent": 8.8, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:56.380424Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/oc/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/oc/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/oc/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/oc/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-dscp/oc/units/?format=api" }, { "language": { "id": 241, "code": "oc", "name": "Occitan", "plural": { "id": 241, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "http://weblate.openmptcprouter.com/languages/oc/", "url": "http://weblate.openmptcprouter.com/api/languages/oc/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/oc/statistics/?format=api" }, "component": { "name": "LuCI/applications/omr-bypass", "slug": "luciapplicationsomr-bypass", "id": 8, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-omr-bypass/po/*/omr-bypass.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-omr-bypass/po/templates/omr-bypass.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-bypass/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsomr-bypass/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/12/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "oc", "id": 66, "filename": "luci-app-omr-bypass/po/oc/omr-bypass.po", "revision": "d2583d44176e622b2ace6379db0f26c699e05f90", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsomr-bypass/oc/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/oc/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsomr-bypass/oc/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/oc/?format=api", "is_template": false, "is_source": false, "total": 23, "total_words": 68, "translated": 21, "translated_words": 51, "translated_percent": 91.3, "fuzzy": 1, "fuzzy_words": 16, "fuzzy_percent": 4.3, "failing_checks": 1, "failing_checks_words": 1, "failing_checks_percent": 4.3, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:41:09.774709Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/oc/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/oc/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/oc/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/oc/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsomr-bypass/oc/units/?format=api" }, { "language": { "id": 241, "code": "oc", "name": "Occitan", "plural": { "id": 241, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "http://weblate.openmptcprouter.com/languages/oc/", "url": "http://weblate.openmptcprouter.com/api/languages/oc/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/oc/statistics/?format=api" }, "component": { "name": "LuCI/applications/mail", "slug": "luciapplicationsmail", "id": 5, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mail/po/*/mail.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mail/po/templates/mail.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmail/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmail/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/10/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "oc", "id": 67, "filename": "luci-app-mail/po/oc/mail.po", "revision": "a822d14debca281dbaeeebf48eaaf4c020fd76eb", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmail/oc/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/oc/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmail/oc/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/oc/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 27, "translated": 11, "translated_words": 21, "translated_percent": 84.6, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:55.461546Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/oc/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/oc/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/oc/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/oc/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmail/oc/units/?format=api" }, { "language": { "id": 241, "code": "oc", "name": "Occitan", "plural": { "id": 241, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "http://weblate.openmptcprouter.com/languages/oc/", "url": "http://weblate.openmptcprouter.com/api/languages/oc/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/oc/statistics/?format=api" }, "component": { "name": "LuCI/applications/iperf", "slug": "luciapplicationsiperf", "id": 4, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-iperf/po/*/iperf.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-iperf/po/templates/iperf.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsiperf/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsiperf/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/9/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "oc", "id": 68, "filename": "luci-app-iperf/po/oc/iperf.po", "revision": "f5bc39dadd2595aae8ad3c67ccc81b2c559f33c1", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsiperf/oc/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/oc/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsiperf/oc/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/oc/?format=api", "is_template": false, "is_source": false, "total": 20, "total_words": 81, "translated": 18, "translated_words": 63, "translated_percent": 90.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 1, "failing_checks_words": 1, "failing_checks_percent": 5.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:41:02.916519Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/oc/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/oc/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/oc/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/oc/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsiperf/oc/units/?format=api" }, { "language": { "id": 241, "code": "oc", "name": "Occitan", "plural": { "id": 241, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "oci" ], "direction": "ltr", "population": 2040397, "web_url": "http://weblate.openmptcprouter.com/languages/oc/", "url": "http://weblate.openmptcprouter.com/api/languages/oc/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/oc/statistics/?format=api" }, "component": { "name": "LuCI/applications/mptcp", "slug": "luciapplicationsmptcp", "id": 7, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-mptcp/po/*/mptcp.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-mptcp/po/templates/mptcp.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmptcp/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsmptcp/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "oc", "id": 69, "filename": "luci-app-mptcp/po/oc/mptcp.po", "revision": "f9bd5bda56321f339143538e67c8b0a96128f7f2", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsmptcp/oc/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/oc/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsmptcp/oc/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/oc/?format=api", "is_template": false, "is_source": false, "total": 58, "total_words": 217, "translated": 46, "translated_words": 111, "translated_percent": 79.3, "fuzzy": 3, "fuzzy_words": 9, "fuzzy_percent": 5.1, "failing_checks": 1, "failing_checks_words": 2, "failing_checks_percent": 1.7, "have_suggestion": 0, "have_comment": 0, "last_change": "2022-11-23T07:40:57.644450Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/oc/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/oc/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/oc/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/oc/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsmptcp/oc/units/?format=api" }, { "language": { "id": 156, "code": "it", "name": "Italian", "plural": { "id": 156, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ita_it", "ita" ], "direction": "ltr", "population": 70247059, "web_url": "http://weblate.openmptcprouter.com/languages/it/", "url": "http://weblate.openmptcprouter.com/api/languages/it/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/it/statistics/?format=api" }, "component": { "name": "LuCI/applications/openmptcprouter", "slug": "luciapplicationsopenmptcprouter", "id": 1, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/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/Ysurac/openmptcprouter-feeds.git", "git_export": "http://weblate.openmptcprouter.com/git/omr/luciapplicationsopenmptcprouter/", "branch": "develop", "push_branch": "", "filemask": "luci-app-openmptcprouter/po/*/openmptcprouter.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-openmptcprouter/po/templates/openmptcprouter.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/Ysurac/openmptcprouter-feeds/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/3/?format=api", "http://weblate.openmptcprouter.com/api/addons/4/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "it", "id": 70, "filename": "luci-app-openmptcprouter/po/it/openmptcprouter.po", "revision": "3f4ea5bb2b72247a8a9eab0f6881d6c7c8fbe7bd", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsopenmptcprouter/it/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/it/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsopenmptcprouter/it/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/it/?format=api", "is_template": false, "is_source": false, "total": 298, "total_words": 1453, "translated": 271, "translated_words": 1254, "translated_percent": 90.9, "fuzzy": 10, "fuzzy_words": 59, "fuzzy_percent": 3.3, "failing_checks": 11, "failing_checks_words": 39, "failing_checks_percent": 3.6, "have_suggestion": 6, "have_comment": 0, "last_change": "2022-11-23T07:40:52.998880Z", "last_author": "Weblate Admin", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/it/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/it/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/it/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/it/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsopenmptcprouter/it/units/?format=api" }, { "language": { "id": 156, "code": "it", "name": "Italian", "plural": { "id": 156, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ita_it", "ita" ], "direction": "ltr", "population": 70247059, "web_url": "http://weblate.openmptcprouter.com/languages/it/", "url": "http://weblate.openmptcprouter.com/api/languages/it/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/it/statistics/?format=api" }, "component": { "name": "LuCI/applications/shutdown", "slug": "luciapplicationsshutdown", "id": 13, "source_language": { "id": 80, "code": "en", "name": "English", "plural": { "id": 80, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "http://weblate.openmptcprouter.com/languages/en/", "url": "http://weblate.openmptcprouter.com/api/languages/en/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/languages/en/statistics/?format=api" }, "project": { "name": "OpenMPTCProuter", "slug": "omr", "id": 1, "web": "https://www.openmptcprouter.com/", "web_url": "http://weblate.openmptcprouter.com/projects/omr/", "url": "http://weblate.openmptcprouter.com/api/projects/omr/?format=api", "components_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/components/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/projects/omr/repository/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/projects/omr/statistics/?format=api", "categories_url": "http://weblate.openmptcprouter.com/api/projects/omr/categories/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/projects/omr/changes/?format=api", "languages_url": "http://weblate.openmptcprouter.com/api/projects/omr/languages/?format=api", "labels_url": "http://weblate.openmptcprouter.com/api/projects/omr/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "https://github.com/Ysurac/openmptcprouter-feeds.git", "git_export": "", "branch": "develop", "push_branch": "", "filemask": "luci-app-shutdown/po/*/shutdown.po", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "luci-app-shutdown/po/templates/shutdown.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsshutdown/", "url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/?format=api", "repository_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/repository/?format=api", "translations_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/translations/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/statistics/?format=api", "lock_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/lock/?format=api", "links_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/links/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsshutdown/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "https://github.com/openmptcprouter-translation/openmptcprouter-feeds.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n![Weblate translation status]({{widget_url}})\n", "allow_translation_propagation": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "http://weblate.openmptcprouter.com/api/addons/17/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "http://weblate.openmptcprouter.com/api/components/omr/luciapplicationsopenmptcprouter/?format=api" }, "language_code": "it", "id": 71, "filename": "luci-app-shutdown/po/it/shutdown.po", "revision": "32aaa45fcc3f3203d4afcd2548b126185128894b", "web_url": "http://weblate.openmptcprouter.com/projects/omr/luciapplicationsshutdown/it/", "share_url": "http://weblate.openmptcprouter.com/engage/omr/-/it/", "translate_url": "http://weblate.openmptcprouter.com/translate/omr/luciapplicationsshutdown/it/", "url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/it/?format=api", "is_template": false, "is_source": false, "total": 6, "total_words": 32, "translated": 6, "translated_words": 32, "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": "2020-12-01T10:12:37.513069Z", "last_author": "Giuseppe Dipierro", "repository_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/it/repository/?format=api", "file_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/it/file/?format=api", "statistics_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/it/statistics/?format=api", "changes_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/it/changes/?format=api", "units_list_url": "http://weblate.openmptcprouter.com/api/translations/omr/luciapplicationsshutdown/it/units/?format=api" } ] }{ "count": 164, "next": "