Translation Instance
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/seerr/jellyseerr-frontend/zh_Hant/?format=api
{ "language": { "id": 646, "code": "zh_Hant", "name": "Chinese (Traditional Han script)", "plural": { "id": 646, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "cht", "cmn_hant", "tchinese", "zh_cht", "zh_cmn_hant", "zh_hant@zh", "zh_hant_tw", "zh_traditional", "zh_tw", "zho", "zhtw" ], "direction": "ltr", "population": 39078482, "web_url": "https://translate.seerr.dev/languages/zh_Hant/", "url": "https://translate.seerr.dev/api/languages/zh_Hant/?format=api", "statistics_url": "https://translate.seerr.dev/api/languages/zh_Hant/statistics/?format=api" }, "component": { "name": "Seerr Frontend", "slug": "jellyseerr-frontend", "id": 1, "source_language": { "id": 149, "code": "en", "name": "English", "plural": { "id": 149, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "en_us", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.seerr.dev/languages/en/", "url": "https://translate.seerr.dev/api/languages/en/?format=api", "statistics_url": "https://translate.seerr.dev/api/languages/en/statistics/?format=api" }, "project": { "name": "Seerr", "slug": "seerr", "id": 1, "web": "https://github.com/seerr-team/seerr", "web_url": "https://translate.seerr.dev/projects/seerr/", "url": "https://translate.seerr.dev/api/projects/seerr/?format=api", "check_flags": "", "components_list_url": "https://translate.seerr.dev/api/projects/seerr/components/?format=api", "repository_url": "https://translate.seerr.dev/api/projects/seerr/repository/?format=api", "statistics_url": "https://translate.seerr.dev/api/projects/seerr/statistics/?format=api", "categories_url": "https://translate.seerr.dev/api/projects/seerr/categories/?format=api", "changes_list_url": "https://translate.seerr.dev/api/projects/seerr/changes/?format=api", "languages_url": "https://translate.seerr.dev/api/projects/seerr/languages/?format=api", "labels_url": "https://translate.seerr.dev/api/projects/seerr/labels/?format=api", "credits_url": "https://translate.seerr.dev/api/projects/seerr/credits/?format=api", "lock_url": "https://translate.seerr.dev/api/projects/seerr/lock/?format=api", "translation_review": false, "source_review": false, "commit_policy": 0, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.seerr.dev/api/projects/seerr/machinery_settings/?format=api", "locked": false }, "vcs": "github", "repo": "git@github.com:seerr-team/seerr.git", "git_export": "https://translate.seerr.dev/git/seerr/jellyseerr-frontend/", "branch": "develop", "push_branch": "weblate/translations-frontend", "filemask": "src/i18n/locale/*.json", "screenshot_filemask": "", "template": "src/i18n/locale/en.json", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "i18nextv4", "file_format_params": { "json_indent": 2, "json_sort_keys": false, "json_indent_style": "spaces", "json_use_compact_separators": false }, "license": "MIT", "license_url": "https://spdx.org/licenses/MIT.html", "agreement": "", "web_url": "https://translate.seerr.dev/projects/seerr/jellyseerr-frontend/", "url": "https://translate.seerr.dev/api/components/seerr/jellyseerr-frontend/?format=api", "repository_url": "https://translate.seerr.dev/api/components/seerr/jellyseerr-frontend/repository/?format=api", "translations_url": "https://translate.seerr.dev/api/components/seerr/jellyseerr-frontend/translations/?format=api", "statistics_url": "https://translate.seerr.dev/api/components/seerr/jellyseerr-frontend/statistics/?format=api", "lock_url": "https://translate.seerr.dev/api/components/seerr/jellyseerr-frontend/lock/?format=api", "links_url": "https://translate.seerr.dev/api/components/seerr/jellyseerr-frontend/links/?format=api", "changes_list_url": "https://translate.seerr.dev/api/components/seerr/jellyseerr-frontend/changes/?format=api", "task_url": null, "credits_url": "https://translate.seerr.dev/api/components/seerr/jellyseerr-frontend/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "git@github.com:seerr-team/seerr.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://github.com/seerr-team/seerr/blob/{{branch}}/{{filename}}#L{{line}}", "report_source_bugs": "", "merge_style": "rebase", "commit_message": "chore(i18n): update {{ language_name}} translations\r\n\r\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\r\nTranslate-URL: {{ url }}", "add_message": "chore(i18n): add {{ language_name }} translations", "delete_message": "chore(i18n): remove {{ language_name }} translations", "merge_message": "chore(i18n): sync {{ component_remote_branch }}", "addon_message": "chore(i18n): normalize translation files\r\n\r\nUpdated by \"{{ addon_name }}\" hook in Weblate.\r\nTranslate-URL: {{ url }}", "pull_message": "chore(i18n): update translations 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", "allow_translation_propagation": true, "manage_units": true, "enable_suggestions": true, "suggestion_voting": false, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 24, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [ "https://translate.seerr.dev/api/addons/1/?format=api", "https://translate.seerr.dev/api/addons/5/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null, "locked": false }, "language_code": "zh_Hant", "id": 30, "filename": "src/i18n/locale/zh_Hant.json", "revision": "c36b563c3f26938d214de27e980e871b1c30b0e6,738d559916fe4816a36abcb37a7c129fdd447dfd", "web_url": "https://translate.seerr.dev/projects/seerr/jellyseerr-frontend/zh_Hant/", "share_url": "https://translate.seerr.dev/engage/seerr/-/zh_Hant/", "translate_url": "https://translate.seerr.dev/translate/seerr/jellyseerr-frontend/zh_Hant/", "url": "https://translate.seerr.dev/api/translations/seerr/jellyseerr-frontend/zh_Hant/?format=api", "is_template": false, "is_source": false, "total": 1638, "total_words": 6858, "translated": 1219, "translated_words": 4723, "translated_percent": 74.4, "fuzzy": 18, "fuzzy_words": 252, "fuzzy_percent": 1.0, "failing_checks": 36, "failing_checks_words": 397, "failing_checks_percent": 2.1, "have_suggestion": 24, "have_comment": 0, "last_change": "2026-03-31T10:43:52.105319Z", "last_author": null, "repository_url": "https://translate.seerr.dev/api/translations/seerr/jellyseerr-frontend/zh_Hant/repository/?format=api", "file_url": "https://translate.seerr.dev/api/translations/seerr/jellyseerr-frontend/zh_Hant/file/?format=api", "statistics_url": "https://translate.seerr.dev/api/translations/seerr/jellyseerr-frontend/zh_Hant/statistics/?format=api", "changes_list_url": "https://translate.seerr.dev/api/translations/seerr/jellyseerr-frontend/zh_Hant/changes/?format=api", "units_list_url": "https://translate.seerr.dev/api/translations/seerr/jellyseerr-frontend/zh_Hant/units/?format=api" }