Components
Translation projects API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/projects/installer/components/?format=api
https://l10n.elementary.io/languages/en/", "url": "https://l10n.elementary.io/api/languages/en/?format=api", "statistics_url": "https://l10n.elementary.io/api/languages/en/statistics/?format=api" }, "vcs": "git", "repo": "[email protected]:elementary/installer.git", "git_export": "https://l10n.elementary.io/git/installer/installer/", "branch": "master", "push_branch": "", "filemask": "po/*.po", "template": "", "edit_template": false, "intermediate": "", "new_base": "po/io.elementary.installer.pot", "file_format": "po", "license": "GPL-3.0-only", "license_url": "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "agreement": "", "web_url": "https://l10n.elementary.io/projects/installer/installer/", "url": "https://l10n.elementary.io/api/components/installer/installer/?format=api", "repository_url": "https://l10n.elementary.io/api/components/installer/installer/repository/?format=api", "translations_url": "https://l10n.elementary.io/api/components/installer/installer/translations/?format=api", "statistics_url": "https://l10n.elementary.io/api/components/installer/installer/statistics/?format=api", "lock_url": "https://l10n.elementary.io/api/components/installer/installer/lock/?format=api", "changes_list_url": "https://l10n.elementary.io/api/components/installer/installer/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "[email protected]:elementary/installer.git", "check_flags": "", "priority": 100, "enforced_checks": "[]", "restricted": false, "repoweb": "https://github.com/elementary/installer/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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "allow_translation_propagation": false, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://l10n.elementary.io/api/addons/89/?format=api", "https://l10n.elementary.io/api/addons/88/?format=api" ] }, { "name": "Installer (Extra)", "slug": "extra", "id": 40, "source_language": { "code": "en", "name": "English", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "eng" ], "direction": "ltr", "web_url": "https://l10n.elementary.io/languages/en/", "url": "https://l10n.elementary.io/api/languages/en/?format=api", "statistics_url": "https://l10n.elementary.io/api/languages/en/statistics/?format=api" }, "vcs": "git", "repo": "[email protected]:elementary/installer.git", "git_export": "", "branch": "", "push_branch": "", "filemask": "po/extra/*.po", "template": "", "edit_template": true, "intermediate": "", "new_base": "po/extra/extra.pot", "file_format": "po", "license": "GPL-3.0-only", "license_url": "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "agreement": "", "web_url": "https://l10n.elementary.io/projects/installer/extra/", "url": "https://l10n.elementary.io/api/components/installer/extra/?format=api", "repository_url": "https://l10n.elementary.io/api/components/installer/extra/repository/?format=api", "translations_url": "https://l10n.elementary.io/api/components/installer/extra/translations/?format=api", "statistics_url": "https://l10n.elementary.io/api/components/installer/extra/statistics/?format=api", "lock_url": "https://l10n.elementary.io/api/components/installer/extra/lock/?format=api", "changes_list_url": "https://l10n.elementary.io/api/components/installer/extra/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "[email protected]:elementary/installer.git", "check_flags": "", "priority": 100, "enforced_checks": "[]", "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "allow_translation_propagation": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://l10n.elementary.io/api/addons/62/?format=api", "https://l10n.elementary.io/api/addons/61/?format=api" ] }, { "name": "Initial Setup", "slug": "initial-setup", "id": 102, "source_language": { "code": "en", "name": "English", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "eng" ], "direction": "ltr", "web_url": "https://l10n.elementary.io/languages/en/", "url": "https://l10n.elementary.io/api/languages/en/?format=api", "statistics_url": "https://l10n.elementary.io/api/languages/en/statistics/?format=api" }, "vcs": "git", "repo": "[email protected]:elementary/initial-setup.git", "git_export": "https://l10n.elementary.io/git/installer/initial-setup/", "branch": "master", "push_branch": "", "filemask": "po/*.po", "template": "", "edit_template": true, "intermediate": "", "new_base": "po/io.elementary.initial-setup.pot", "file_format": "po", "license": "GPL-3.0-only", "license_url": "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "agreement": "", "web_url": "https://l10n.elementary.io/projects/installer/initial-setup/", "url": "https://l10n.elementary.io/api/components/installer/initial-setup/?format=api", "repository_url": "https://l10n.elementary.io/api/components/installer/initial-setup/repository/?format=api", "translations_url": "https://l10n.elementary.io/api/components/installer/initial-setup/translations/?format=api", "statistics_url": "https://l10n.elementary.io/api/components/installer/initial-setup/statistics/?format=api", "lock_url": "https://l10n.elementary.io/api/components/installer/initial-setup/lock/?format=api", "changes_list_url": "https://l10n.elementary.io/api/components/installer/initial-setup/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "[email protected]:elementary/initial-setup.git", "check_flags": "", "priority": 100, "enforced_checks": "[]", "restricted": false, "repoweb": "https://github.com/elementary/initial-setup/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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "allow_translation_propagation": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://l10n.elementary.io/api/addons/91/?format=api", "https://l10n.elementary.io/api/addons/90/?format=api" ] }, { "name": "Onboarding", "slug": "onboarding", "id": 114, "source_language": { "code": "en", "name": "English", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "eng" ], "direction": "ltr", "web_url": "https://l10n.elementary.io/languages/en/", "url": "https://l10n.elementary.io/api/languages/en/?format=api", "statistics_url": "https://l10n.elementary.io/api/languages/en/statistics/?format=api" }, "vcs": "git", "repo": "[email protected]:elementary/onboarding.git", "git_export": "https://l10n.elementary.io/git/installer/onboarding/", "branch": "master", "push_branch": "", "filemask": "po/*.po", "template": "", "edit_template": true, "intermediate": "", "new_base": "po/io.elementary.onboarding.pot", "file_format": "po", "license": "GPL-3.0-only", "license_url": "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "agreement": "", "web_url": "https://l10n.elementary.io/projects/installer/onboarding/", "url": "https://l10n.elementary.io/api/components/installer/onboarding/?format=api", "repository_url": "https://l10n.elementary.io/api/components/installer/onboarding/repository/?format=api", "translations_url": "https://l10n.elementary.io/api/components/installer/onboarding/translations/?format=api", "statistics_url": "https://l10n.elementary.io/api/components/installer/onboarding/statistics/?format=api", "lock_url": "https://l10n.elementary.io/api/components/installer/onboarding/lock/?format=api", "changes_list_url": "https://l10n.elementary.io/api/components/installer/onboarding/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "[email protected]:elementary/onboarding.git", "check_flags": "", "priority": 100, "enforced_checks": "[]", "restricted": false, "repoweb": "https://github.com/elementary/onboarding/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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "allow_translation_propagation": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://l10n.elementary.io/api/addons/87/?format=api", "https://l10n.elementary.io/api/addons/86/?format=api", "https://l10n.elementary.io/api/addons/85/?format=api" ] }, { "name": "Initial Setup (Extra)", "slug": "initial-setup-extra", "id": 115, "source_language": { "code": "en", "name": "English", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "eng" ], "direction": "ltr", "web_url": "https://l10n.elementary.io/languages/en/", "url": "https://l10n.elementary.io/api/languages/en/?format=api", "statistics_url": "https://l10n.elementary.io/api/languages/en/statistics/?format=api" }, "vcs": "git", "repo": "[email protected]:elementary/initial-setup.git", "git_export": "", "branch": "", "push_branch": "", "filemask": "po/extra/*.po", "template": "", "edit_template": true, "intermediate": "", "new_base": "po/extra/extra.pot", "file_format": "po", "license": "GPL-3.0-only", "license_url": "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "agreement": "", "web_url": "https://l10n.elementary.io/projects/installer/initial-setup-extra/", "url": "https://l10n.elementary.io/api/components/installer/initial-setup-extra/?format=api", "repository_url": "https://l10n.elementary.io/api/components/installer/initial-setup-extra/repository/?format=api", "translations_url": "https://l10n.elementary.io/api/components/installer/initial-setup-extra/translations/?format=api", "statistics_url": "https://l10n.elementary.io/api/components/installer/initial-setup-extra/statistics/?format=api", "lock_url": "https://l10n.elementary.io/api/components/installer/initial-setup-extra/lock/?format=api", "changes_list_url": "https://l10n.elementary.io/api/components/installer/initial-setup-extra/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "[email protected]:elementary/initial-setup.git", "check_flags": "", "priority": 100, "enforced_checks": "[]", "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "allow_translation_propagation": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://l10n.elementary.io/api/addons/64/?format=api", "https://l10n.elementary.io/api/addons/63/?format=api" ] }, { "name": "Onboarding (Extra)", "slug": "onboarding-extra", "id": 116, "source_language": { "code": "en", "name": "English", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "eng" ], "direction": "ltr", "web_url": "https://l10n.elementary.io/languages/en/", "url": "https://l10n.elementary.io/api/languages/en/?format=api", "statistics_url": "https://l10n.elementary.io/api/languages/en/statistics/?format=api" }, "vcs": "git", "repo": "[email protected]:elementary/onboarding.git", "git_export": "", "branch": "", "push_branch": "", "filemask": "po/extra/*.po", "template": "", "edit_template": true, "intermediate": "", "new_base": "po/extra/extra.pot", "file_format": "po", "license": "GPL-3.0-only", "license_url": "https://www.gnu.org/licenses/gpl-3.0-standalone.html", "agreement": "", "web_url": "https://l10n.elementary.io/projects/installer/onboarding-extra/", "url": "https://l10n.elementary.io/api/components/installer/onboarding-extra/?format=api", "repository_url": "https://l10n.elementary.io/api/components/installer/onboarding-extra/repository/?format=api", "translations_url": "https://l10n.elementary.io/api/components/installer/onboarding-extra/translations/?format=api", "statistics_url": "https://l10n.elementary.io/api/components/installer/onboarding-extra/statistics/?format=api", "lock_url": "https://l10n.elementary.io/api/components/installer/onboarding-extra/lock/?format=api", "changes_list_url": "https://l10n.elementary.io/api/components/installer/onboarding-extra/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "[email protected]:elementary/onboarding.git", "check_flags": "", "priority": 100, "enforced_checks": "[]", "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})", "delete_message": "Deleted translation using Weblate ({{ language_name }})", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.", "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}", "allow_translation_propagation": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": true, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://l10n.elementary.io/api/addons/60/?format=api", "https://l10n.elementary.io/api/addons/59/?format=api" ] } ] }{ "count": 6, "next": null, "previous": null, "results": [ { "name": "Installer", "slug": "installer", "id": 10, "source_language": { "code": "en", "name": "English", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "eng" ], "direction": "ltr", "web_url": "