Translation components API.

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

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

{
    "name": "App Translations",
    "slug": "translations",
    "id": 25020,
    "source_language": {
        "id": 732,
        "code": "en_devel",
        "name": "English (Developer)",
        "plural": {
            "id": 746,
            "source": 0,
            "number": 2,
            "formula": "n != 1",
            "type": 1
        },
        "aliases": [],
        "direction": "ltr",
        "population": 1636485517,
        "web_url": "https://hosted.weblate.org/languages/en_devel/",
        "url": "https://hosted.weblate.org/api/languages/en_devel/?format=api",
        "statistics_url": "https://hosted.weblate.org/api/languages/en_devel/statistics/?format=api"
    },
    "project": {
        "name": "Parking Chaos for SailfishOS",
        "slug": "harbour-parkingchaos",
        "id": 4165,
        "web": "https://forum.sailfishos.org/t/apps-by-ichthyosaurus/15753",
        "web_url": "https://hosted.weblate.org/projects/harbour-parkingchaos/",
        "url": "https://hosted.weblate.org/api/projects/harbour-parkingchaos/?format=api",
        "components_list_url": "https://hosted.weblate.org/api/projects/harbour-parkingchaos/components/?format=api",
        "repository_url": "https://hosted.weblate.org/api/projects/harbour-parkingchaos/repository/?format=api",
        "statistics_url": "https://hosted.weblate.org/api/projects/harbour-parkingchaos/statistics/?format=api",
        "categories_url": "https://hosted.weblate.org/api/projects/harbour-parkingchaos/categories/?format=api",
        "changes_list_url": "https://hosted.weblate.org/api/projects/harbour-parkingchaos/changes/?format=api",
        "languages_url": "https://hosted.weblate.org/api/projects/harbour-parkingchaos/languages/?format=api",
        "labels_url": "https://hosted.weblate.org/api/projects/harbour-parkingchaos/labels/?format=api",
        "translation_review": false,
        "source_review": false,
        "set_language_team": true,
        "instructions": "# Apps for SailfishOS\r\n\r\nThis is one of my apps and libraries for [SailfishOS](https://sailfishos.org/), a partly-open mobile operating system by [Jolla](http://jolla.com/).\r\n\r\n## General guidelines\r\n\r\nIf your language has different forms of **politeness**, prefer the most polite phrasing that still feels “normal” to you. For example, use “Sie” (instead of “du” or “Du”) for translating “you” to German. Remember these are applications, tools you use, and not your neighbourhood buddies.\r\n\r\nPlease do not forget to translate the **date formats** to your local format. You can find details on the available fields [in the Qt documentation](https://doc.qt.io/qt-5/qml-qtqml-date.html#details).\r\n\r\nOnly translate the app's name if there is a short native term for the app's name in your language. Otherwise copy the original unchanged.\r\n\r\nPlease don't hesitate to add a comment if you find any problem.\r\n\r\n**Thank you for your work!**\r\n\r\n## Parking Chaos\r\n\r\nParking Chaos is a clone of the famous “Rush Hour” or “Traffic Jam” game.\r\n\r\n- *Sources:* [Github](https://github.com/ichthyosaurus/harbour-parkingchaos)\r\n- *Packages:* [OpenRepos](https://openrepos.net/content/ichthyosaurus/parking-chaos)\r\n- *Forum:* [thread for my apps](https://forum.sailfishos.org/t/apps-by-ichthyosaurus/15753)",
        "enable_hooks": true,
        "language_aliases": "de@formal:de,de_CH:de,de_AT:de,de_DE:de,en_AU:en,en_GB:en,en_US:en,it_IT:it,ru_RU:ru,fi_FI:fi"
    },
    "vcs": "github",
    "repo": "https://github.com/ichthyosaurus/harbour-parkingchaos",
    "git_export": "https://hosted.weblate.org/git/harbour-parkingchaos/translations/",
    "branch": "main",
    "push_branch": "",
    "filemask": "translations/harbour-parkingchaos-*.ts",
    "screenshot_filemask": "dist/screenshots-weblate/*.png",
    "template": "",
    "edit_template": false,
    "intermediate": "",
    "new_base": "translations/harbour-parkingchaos.ts",
    "file_format": "ts",
    "license": "GPL-3.0-or-later",
    "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html",
    "agreement": "",
    "web_url": "https://hosted.weblate.org/projects/harbour-parkingchaos/translations/",
    "url": "https://hosted.weblate.org/api/components/harbour-parkingchaos/translations/?format=api",
    "repository_url": "https://hosted.weblate.org/api/components/harbour-parkingchaos/translations/repository/?format=api",
    "translations_url": "https://hosted.weblate.org/api/components/harbour-parkingchaos/translations/translations/?format=api",
    "statistics_url": "https://hosted.weblate.org/api/components/harbour-parkingchaos/translations/statistics/?format=api",
    "lock_url": "https://hosted.weblate.org/api/components/harbour-parkingchaos/translations/lock/?format=api",
    "links_url": "https://hosted.weblate.org/api/components/harbour-parkingchaos/translations/links/?format=api",
    "changes_list_url": "https://hosted.weblate.org/api/components/harbour-parkingchaos/translations/changes/?format=api",
    "task_url": null,
    "new_lang": "add",
    "language_code_style": "",
    "push": "",
    "check_flags": "qt-format, qt-plural-format, safe-html",
    "priority": 100,
    "enforced_checks": [],
    "restricted": false,
    "repoweb": "https://github.com/ichthyosaurus/harbour-parkingchaos/blob/{{branch}}/{{filename|parentdir}}#L{{line}}",
    "report_source_bugs": "mixosaurus+apps+weblate@pm.me",
    "merge_style": "rebase",
    "commit_message": "Translated using Weblate ({{ language_name }})\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
    "add_message": "Added translation using Weblate ({{ language_name }})",
    "delete_message": "Deleted translation using Weblate ({{ language_name }})",
    "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.",
    "addon_message": "Update translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\nTranslate-URL: {{ url }}",
    "pull_message": "Translations update from {{ site_title }}\r\n\r\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\r\n\r\n{% if component_linked_childs %}\r\nIt also includes following components:\r\n{% for linked in component_linked_childs %}\r\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\r\n{% endfor %}\r\n{% endif %}\r\n\r\nCurrent translation status:\r\n\r\n![Weblate translation status]({{widget_url}})",
    "allow_translation_propagation": true,
    "manage_units": false,
    "enable_suggestions": true,
    "suggestion_voting": false,
    "suggestion_autoaccept": 0,
    "push_on_commit": true,
    "commit_pending_age": 24,
    "auto_lock_error": true,
    "language_regex": "^[^.]+$",
    "variant_regex": "",
    "addons": [
        "https://hosted.weblate.org/api/addons/11948/?format=api",
        "https://hosted.weblate.org/api/addons/11950/?format=api",
        "https://hosted.weblate.org/api/addons/11951/?format=api"
    ],
    "is_glossary": false,
    "glossary_color": "silver",
    "category": null,
    "linked_component": null
}