Translation components API.

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

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

{
    "name": "EweSticker",
    "slug": "glossary",
    "id": 25559,
    "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": "EweSticker",
        "slug": "ewesticker",
        "id": 4355,
        "web": "https://github.com/FredHappyface/Android.EweSticker",
        "web_url": "https://hosted.weblate.org/projects/ewesticker/",
        "url": "https://hosted.weblate.org/api/projects/ewesticker/?format=api",
        "components_list_url": "https://hosted.weblate.org/api/projects/ewesticker/components/?format=api",
        "repository_url": "https://hosted.weblate.org/api/projects/ewesticker/repository/?format=api",
        "statistics_url": "https://hosted.weblate.org/api/projects/ewesticker/statistics/?format=api",
        "categories_url": "https://hosted.weblate.org/api/projects/ewesticker/categories/?format=api",
        "changes_list_url": "https://hosted.weblate.org/api/projects/ewesticker/changes/?format=api",
        "languages_url": "https://hosted.weblate.org/api/projects/ewesticker/languages/?format=api",
        "labels_url": "https://hosted.weblate.org/api/projects/ewesticker/labels/?format=api",
        "translation_review": false,
        "source_review": false,
        "set_language_team": true,
        "instructions": "Welcome to the EweSticker localization project on Weblate! Your contribution is invaluable in making the app accessible to a wider audience. \r\n\r\nTo start translating using Weblate, follow these steps:\r\n\r\n1.   Choose the \"strings\" component from the available components list.\r\n2.   You'll see a list of strings that need translation. Click on each string to enter your translation in the corresponding language column.\r\n3.   While translating, please ensure that your translations accurately convey the meaning of the source strings and maintain the app's intended tone.\r\n4.    If a string contains placeholders (e.g., \"%s\" or \"%d\"), make sure to keep them in the translated text, as they will be replaced with dynamic values in the app.\r\n5.    Save your translations as you work through the strings.\r\n\r\nIf you're unsure about any translations or have questions about the context, there's a discussion section available for each string where you can ask for clarification.\r\n\r\nFeel free to collaborate with other translators if they are working on the same language. Once your translations are complete, they will be reviewed and merged to ensure quality.\r\n\r\nThank you for your dedication to improving the EweSticker app's user experience through localization. Your efforts are greatly appreciated!\r\n\r\nIf you encounter any issues or need assistance, you can reach out to the project maintainers through Weblate's messaging or support channels.",
        "enable_hooks": true,
        "language_aliases": ""
    },
    "vcs": "local",
    "repo": "local:",
    "git_export": "https://hosted.weblate.org/git/ewesticker/glossary/",
    "branch": "main",
    "push_branch": "",
    "filemask": "*.tbx",
    "screenshot_filemask": "",
    "template": "",
    "edit_template": true,
    "intermediate": "",
    "new_base": "",
    "file_format": "tbx",
    "license": "MIT",
    "license_url": "https://spdx.org/licenses/MIT.html",
    "agreement": "",
    "web_url": "https://hosted.weblate.org/projects/ewesticker/glossary/",
    "url": "https://hosted.weblate.org/api/components/ewesticker/glossary/?format=api",
    "repository_url": "https://hosted.weblate.org/api/components/ewesticker/glossary/repository/?format=api",
    "translations_url": "https://hosted.weblate.org/api/components/ewesticker/glossary/translations/?format=api",
    "statistics_url": "https://hosted.weblate.org/api/components/ewesticker/glossary/statistics/?format=api",
    "lock_url": "https://hosted.weblate.org/api/components/ewesticker/glossary/lock/?format=api",
    "links_url": "https://hosted.weblate.org/api/components/ewesticker/glossary/links/?format=api",
    "changes_list_url": "https://hosted.weblate.org/api/components/ewesticker/glossary/changes/?format=api",
    "task_url": null,
    "new_lang": "none",
    "language_code_style": "",
    "push": "",
    "check_flags": "",
    "priority": 140,
    "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": false,
    "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
}