Translation components API.

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

GET /api/components/chocolate/translation/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, DELETE, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "name": "lang",
    "slug": "translation",
    "id": 25390,
    "source_language": {
        "id": 31,
        "code": "en",
        "name": "English",
        "plural": {
            "id": 75,
            "source": 0,
            "number": 2,
            "formula": "n != 1",
            "type": 1
        },
        "aliases": [
            "en_en",
            "base",
            "source",
            "enp",
            "eng"
        ],
        "direction": "ltr",
        "population": 1636485517,
        "web_url": "https://hosted.weblate.org/languages/en/",
        "url": "https://hosted.weblate.org/api/languages/en/?format=api",
        "statistics_url": "https://hosted.weblate.org/api/languages/en/statistics/?format=api"
    },
    "project": {
        "name": "Chocolate",
        "slug": "chocolate",
        "id": 4290,
        "web": "https://github.com/ChocolateApp/Chocolate/",
        "web_url": "https://hosted.weblate.org/projects/chocolate/",
        "url": "https://hosted.weblate.org/api/projects/chocolate/?format=api",
        "components_list_url": "https://hosted.weblate.org/api/projects/chocolate/components/?format=api",
        "repository_url": "https://hosted.weblate.org/api/projects/chocolate/repository/?format=api",
        "statistics_url": "https://hosted.weblate.org/api/projects/chocolate/statistics/?format=api",
        "categories_url": "https://hosted.weblate.org/api/projects/chocolate/categories/?format=api",
        "changes_list_url": "https://hosted.weblate.org/api/projects/chocolate/changes/?format=api",
        "languages_url": "https://hosted.weblate.org/api/projects/chocolate/languages/?format=api",
        "labels_url": "https://hosted.weblate.org/api/projects/chocolate/labels/?format=api",
        "translation_review": false,
        "source_review": false,
        "set_language_team": true,
        "instructions": "Chocolate need some translation, thanks to the community, we already support many languages, but it's not the best to use, thanks to weblate, the translation will be easier to be done, and track",
        "enable_hooks": true,
        "language_aliases": ""
    },
    "vcs": "local",
    "repo": "local:",
    "git_export": "https://hosted.weblate.org/git/chocolate/translation/",
    "branch": "main",
    "push_branch": "",
    "filemask": "*.json",
    "screenshot_filemask": "",
    "template": "en.json",
    "edit_template": true,
    "intermediate": "",
    "new_base": "",
    "file_format": "json",
    "license": "GPL-3.0-only",
    "license_url": "https://spdx.org/licenses/GPL-3.0-only.html",
    "agreement": "",
    "web_url": "https://hosted.weblate.org/projects/chocolate/translation/",
    "url": "https://hosted.weblate.org/api/components/chocolate/translation/?format=api",
    "repository_url": "https://hosted.weblate.org/api/components/chocolate/translation/repository/?format=api",
    "translations_url": "https://hosted.weblate.org/api/components/chocolate/translation/translations/?format=api",
    "statistics_url": "https://hosted.weblate.org/api/components/chocolate/translation/statistics/?format=api",
    "lock_url": "https://hosted.weblate.org/api/components/chocolate/translation/lock/?format=api",
    "links_url": "https://hosted.weblate.org/api/components/chocolate/translation/links/?format=api",
    "changes_list_url": "https://hosted.weblate.org/api/components/chocolate/translation/changes/?format=api",
    "task_url": null,
    "new_lang": "add",
    "language_code_style": "",
    "push": "",
    "check_flags": "",
    "priority": 100,
    "enforced_checks": [],
    "restricted": false,
    "repoweb": "",
    "report_source_bugs": "",
    "merge_style": "rebase",
    "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
    "add_message": "Added translation using Weblate ({{ language_name }})",
    "delete_message": "Deleted translation using Weblate ({{ language_name }})",
    "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
    "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
    "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
    "allow_translation_propagation": true,
    "manage_units": true,
    "enable_suggestions": true,
    "suggestion_voting": false,
    "suggestion_autoaccept": 0,
    "push_on_commit": true,
    "commit_pending_age": 24,
    "auto_lock_error": true,
    "language_regex": "^[^.]+$",
    "variant_regex": "",
    "addons": [],
    "is_glossary": true,
    "glossary_color": "silver",
    "category": null,
    "linked_component": null
}