Translation List
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/?format=api
https://weblate.immersivetranslate.com/api/translations/?format=api&page=2", "previous": null, "results": [ { "language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "en", "id": 1, "filename": "locales/en.json", "revision": "c4d351b02e7b0eace9bac557fc4b0032714afb8f,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/en/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/en/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/en/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/en/?format=api", "is_template": true, "is_source": true, "total": 1026, "total_words": 1702, "translated": 988, "translated_words": 1636, "translated_percent": 96.2, "fuzzy": 34, "fuzzy_words": 62, "fuzzy_percent": 3.3, "failing_checks": 293, "failing_checks_words": 560, "failing_checks_percent": 28.5, "have_suggestion": 18, "have_comment": 1, "last_change": "2025-07-17T11:19:07.812812Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/en/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/en/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/en/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/en/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/en/units/?format=api" }, { "language": { "id": 24, "code": "ar", "name": "Arabic", "plural": { "id": 24, "source": 0, "number": 6, "formula": "n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5", "type": 3 }, "aliases": [ "ar_ar", "ara", "arb" ], "direction": "rtl", "population": 351664195, "web_url": "https://weblate.immersivetranslate.com/languages/ar/", "url": "https://weblate.immersivetranslate.com/api/languages/ar/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ar/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ar", "id": 2, "filename": "locales/ar.json", "revision": "eb3186f7e0d563cc94766e942d28b706f1ce383c,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/ar/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ar/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/ar/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ar/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1025, "translated_words": 7921, "translated_percent": 99.9, "fuzzy": 1, "fuzzy_words": 4, "fuzzy_percent": 0.1, "failing_checks": 27, "failing_checks_words": 183, "failing_checks_percent": 2.6, "have_suggestion": 10, "have_comment": 0, "last_change": "2025-07-17T10:31:24.769182Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ar/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ar/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ar/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ar/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ar/units/?format=api" }, { "language": { "id": 140, "code": "de", "name": "German", "plural": { "id": 140, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "https://weblate.immersivetranslate.com/languages/de/", "url": "https://weblate.immersivetranslate.com/api/languages/de/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/de/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "de", "id": 3, "filename": "locales/de.json", "revision": "19d527e06691a8755c9b3642227feed5a9fa55ba,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/de/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/de/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/de/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/de/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1011, "translated_words": 7676, "translated_percent": 98.5, "fuzzy": 14, "fuzzy_words": 158, "fuzzy_percent": 1.3, "failing_checks": 163, "failing_checks_words": 1332, "failing_checks_percent": 15.8, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-07-17T10:31:24.787429Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/de/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/de/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/de/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/de/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/de/units/?format=api" }, { "language": { "id": 187, "code": "es", "name": "Spanish", "plural": { "id": 187, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 493528078, "web_url": "https://weblate.immersivetranslate.com/languages/es/", "url": "https://weblate.immersivetranslate.com/api/languages/es/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/es/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "es", "id": 4, "filename": "locales/es.json", "revision": "9150aa337bb9a3d20c8d4306fb8df52de69972e4,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/es/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/es/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/es/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/es/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1010, "translated_words": 7763, "translated_percent": 98.4, "fuzzy": 16, "fuzzy_words": 162, "fuzzy_percent": 1.5, "failing_checks": 155, "failing_checks_words": 1373, "failing_checks_percent": 15.1, "have_suggestion": 2, "have_comment": 0, "last_change": "2025-07-17T10:31:24.760165Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/es/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/es/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/es/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/es/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/es/units/?format=api" }, { "language": { "id": 212, "code": "fa", "name": "Persian", "plural": { "id": 212, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fas_ir", "fas", "per", "pes" ], "direction": "rtl", "population": 84710458, "web_url": "https://weblate.immersivetranslate.com/languages/fa/", "url": "https://weblate.immersivetranslate.com/api/languages/fa/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/fa/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "fa", "id": 5, "filename": "locales/fa.json", "revision": "7ee80bcc19548ca621379cdcdd8783c7d61f8f47,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/fa/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/fa/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/fa/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fa/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1017, "translated_words": 7766, "translated_percent": 99.1, "fuzzy": 8, "fuzzy_words": 158, "fuzzy_percent": 0.7, "failing_checks": 14, "failing_checks_words": 133, "failing_checks_percent": 1.3, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-17T10:31:24.774715Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fa/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fa/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fa/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fa/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fa/units/?format=api" }, { "language": { "id": 224, "code": "fr", "name": "French", "plural": { "id": 224, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "https://weblate.immersivetranslate.com/languages/fr/", "url": "https://weblate.immersivetranslate.com/api/languages/fr/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/fr/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "fr", "id": 6, "filename": "locales/fr.json", "revision": "beba9c8a179863f35d2f6aa91b173d98d643854b,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/fr/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/fr/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/fr/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fr/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1014, "translated_words": 7777, "translated_percent": 98.8, "fuzzy": 12, "fuzzy_words": 148, "fuzzy_percent": 1.1, "failing_checks": 168, "failing_checks_words": 1787, "failing_checks_percent": 16.3, "have_suggestion": 2, "have_comment": 0, "last_change": "2025-07-17T10:31:24.771540Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fr/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fr/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fr/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fr/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/fr/units/?format=api" }, { "language": { "id": 284, "code": "hi", "name": "Hindi", "plural": { "id": 284, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "hin" ], "direction": "ltr", "population": 545556054, "web_url": "https://weblate.immersivetranslate.com/languages/hi/", "url": "https://weblate.immersivetranslate.com/api/languages/hi/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/hi/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "hi", "id": 7, "filename": "locales/hi.json", "revision": "aa816cb4c2bf0023c2fa8af1dcce73f29e85ecdf,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/hi/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/hi/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/hi/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hi/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1013, "translated_words": 7770, "translated_percent": 98.7, "fuzzy": 13, "fuzzy_words": 155, "fuzzy_percent": 1.2, "failing_checks": 146, "failing_checks_words": 1325, "failing_checks_percent": 14.2, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-17T10:31:24.804956Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hi/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hi/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hi/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hi/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hi/units/?format=api" }, { "language": { "id": 318, "code": "it", "name": "Italian", "plural": { "id": 318, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ita_it", "ita" ], "direction": "ltr", "population": 70247059, "web_url": "https://weblate.immersivetranslate.com/languages/it/", "url": "https://weblate.immersivetranslate.com/api/languages/it/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/it/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "it", "id": 8, "filename": "locales/it.json", "revision": "6d9ebd51503b0bec254ff93d34b62631971578fc,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/it/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/it/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/it/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/it/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1012, "translated_words": 7711, "translated_percent": 98.6, "fuzzy": 14, "fuzzy_words": 214, "fuzzy_percent": 1.3, "failing_checks": 160, "failing_checks_words": 1515, "failing_checks_percent": 15.5, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-17T10:31:24.745543Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/it/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/it/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/it/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/it/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/it/units/?format=api" }, { "language": { "id": 323, "code": "ja", "name": "Japanese", "plural": { "id": 323, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "jp", "jp_jpn", "ja_ja", "jpn_jp", "jpn" ], "direction": "ltr", "population": 119729025, "web_url": "https://weblate.immersivetranslate.com/languages/ja/", "url": "https://weblate.immersivetranslate.com/api/languages/ja/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ja/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ja", "id": 9, "filename": "locales/ja.json", "revision": "07b953249c75719df037ceb5168f25cb6fcd63e8,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/ja/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ja/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/ja/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ja/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1018, "translated_words": 7819, "translated_percent": 99.2, "fuzzy": 8, "fuzzy_words": 106, "fuzzy_percent": 0.7, "failing_checks": 111, "failing_checks_words": 1238, "failing_checks_percent": 10.8, "have_suggestion": 6, "have_comment": 0, "last_change": "2025-07-17T10:31:24.793456Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ja/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ja/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ja/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ja/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ja/units/?format=api" }, { "language": { "id": 360, "code": "ko", "name": "Korean", "plural": { "id": 360, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "ko_ko", "kor_kr", "kor" ], "direction": "ltr", "population": 78357047, "web_url": "https://weblate.immersivetranslate.com/languages/ko/", "url": "https://weblate.immersivetranslate.com/api/languages/ko/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ko/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ko", "id": 10, "filename": "locales/ko.json", "revision": "ffd97ac84760a3d1e60076247e9dab3f91ec496d,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/ko/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ko/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/ko/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ko/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1011, "translated_words": 7775, "translated_percent": 98.5, "fuzzy": 15, "fuzzy_words": 150, "fuzzy_percent": 1.4, "failing_checks": 238, "failing_checks_words": 2170, "failing_checks_percent": 23.1, "have_suggestion": 6, "have_comment": 0, "last_change": "2025-07-17T10:31:24.807785Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ko/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ko/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ko/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ko/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ko/units/?format=api" }, { "language": { "id": 559, "code": "ru", "name": "Russian", "plural": { "id": 559, "source": 0, "number": 3, "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2", "type": 22 }, "aliases": [ "ru_r", "ru_rr", "rus" ], "direction": "ltr", "population": 195841151, "web_url": "https://weblate.immersivetranslate.com/languages/ru/", "url": "https://weblate.immersivetranslate.com/api/languages/ru/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ru/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ru", "id": 12, "filename": "locales/ru.json", "revision": "46d34e567fc82bc1adcb69cab6c0a45ee57c7cbc,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/ru/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ru/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/ru/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ru/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1012, "translated_words": 7753, "translated_percent": 98.6, "fuzzy": 14, "fuzzy_words": 172, "fuzzy_percent": 1.3, "failing_checks": 119, "failing_checks_words": 967, "failing_checks_percent": 11.5, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-07-17T10:31:24.782791Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ru/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ru/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ru/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ru/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ru/units/?format=api" }, { "language": { "id": 735, "code": "zh_Hant", "name": "Chinese (Traditional)", "plural": { "id": 735, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "tchinese", "zh_cht", "zhtw", "zh_tw", "zh_hant_tw", "zh_hant@zh", "zh_cmn_hant", "cht", "zho" ], "direction": "ltr", "population": 38612556, "web_url": "https://weblate.immersivetranslate.com/languages/zh_Hant/", "url": "https://weblate.immersivetranslate.com/api/languages/zh_Hant/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/zh_Hant/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "zh-TW", "id": 13, "filename": "locales/zh-TW.json", "revision": "3322d2a8a0100b72b935ebaf4c88cf71231b31ea,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/zh_Hant/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/zh_Hant/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/zh_Hant/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/zh_Hant/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1022, "translated_words": 7909, "translated_percent": 99.6, "fuzzy": 4, "fuzzy_words": 16, "fuzzy_percent": 0.3, "failing_checks": 82, "failing_checks_words": 1080, "failing_checks_percent": 7.9, "have_suggestion": 42, "have_comment": 1, "last_change": "2025-08-01T01:45:00.670763Z", "last_author": "Anonymous", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/zh_Hant/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/zh_Hant/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/zh_Hant/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/zh_Hant/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/zh_Hant/units/?format=api" }, { "language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "en", "id": 14, "filename": "", "revision": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/en/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/en/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/en/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/en/?format=api", "is_template": false, "is_source": true, "total": 10, "total_words": 35, "translated": 10, "translated_words": 35, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-18T02:25:08.609147Z", "last_author": "Thắng Nguyễn (Maxdienz)", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/en/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/en/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/en/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/en/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/en/units/?format=api" }, { "language": { "id": 24, "code": "ar", "name": "Arabic", "plural": { "id": 24, "source": 0, "number": 6, "formula": "n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5", "type": 3 }, "aliases": [ "ar_ar", "ara", "arb" ], "direction": "rtl", "population": 351664195, "web_url": "https://weblate.immersivetranslate.com/languages/ar/", "url": "https://weblate.immersivetranslate.com/api/languages/ar/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ar/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "ar", "id": 15, "filename": "ar.tbx", "revision": "e704018bba086715ee8c36c1411cd6b5e4342b52", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/ar/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ar/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/ar/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ar/?format=api", "is_template": false, "is_source": false, "total": 5, "total_words": 8, "translated": 1, "translated_words": 3, "translated_percent": 20.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:46.881300Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ar/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ar/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ar/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ar/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ar/units/?format=api" }, { "language": { "id": 224, "code": "fr", "name": "French", "plural": { "id": 224, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra_fr", "fra", "fre" ], "direction": "ltr", "population": 278611506, "web_url": "https://weblate.immersivetranslate.com/languages/fr/", "url": "https://weblate.immersivetranslate.com/api/languages/fr/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/fr/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "fr", "id": 16, "filename": "fr.tbx", "revision": "0ec7cff1d308720ee58b1a1fdb7ce6dc556d8d7e", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/fr/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/fr/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/fr/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fr/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:46.921714Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fr/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fr/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fr/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fr/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fr/units/?format=api" }, { "language": { "id": 212, "code": "fa", "name": "Persian", "plural": { "id": 212, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fas_ir", "fas", "per", "pes" ], "direction": "rtl", "population": 84710458, "web_url": "https://weblate.immersivetranslate.com/languages/fa/", "url": "https://weblate.immersivetranslate.com/api/languages/fa/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/fa/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "fa", "id": 17, "filename": "fa.tbx", "revision": "37c83cfdd0dfdbf0dc3cf45d6e0fc32fc1b05018", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/fa/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/fa/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/fa/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fa/?format=api", "is_template": false, "is_source": false, "total": 5, "total_words": 17, "translated": 4, "translated_words": 15, "translated_percent": 80.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:46.980536Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fa/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fa/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fa/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fa/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/fa/units/?format=api" }, { "language": { "id": 284, "code": "hi", "name": "Hindi", "plural": { "id": 284, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "hin" ], "direction": "ltr", "population": 545556054, "web_url": "https://weblate.immersivetranslate.com/languages/hi/", "url": "https://weblate.immersivetranslate.com/api/languages/hi/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/hi/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "hi", "id": 18, "filename": "hi.tbx", "revision": "7040886845086a2e5e4a0610596439f809afc62b", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/hi/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/hi/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/hi/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hi/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.028237Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hi/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hi/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hi/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hi/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hi/units/?format=api" }, { "language": { "id": 318, "code": "it", "name": "Italian", "plural": { "id": 318, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ita_it", "ita" ], "direction": "ltr", "population": 70247059, "web_url": "https://weblate.immersivetranslate.com/languages/it/", "url": "https://weblate.immersivetranslate.com/api/languages/it/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/it/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "it", "id": 19, "filename": "it.tbx", "revision": "65db075bb20d3d73174323f66f47cf0d5619879e", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/it/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/it/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/it/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/it/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.121489Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/it/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/it/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/it/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/it/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/it/units/?format=api" }, { "language": { "id": 529, "code": "pt", "name": "Portuguese", "plural": { "id": 529, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por_pt", "ptg", "por" ], "direction": "ltr", "population": 237496883, "web_url": "https://weblate.immersivetranslate.com/languages/pt/", "url": "https://weblate.immersivetranslate.com/api/languages/pt/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/pt/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "pt", "id": 20, "filename": "pt.tbx", "revision": "7ea745b34ccd76683172430c33f5e78efd12fd60", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/pt/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/pt/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/pt/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.174470Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt/units/?format=api" }, { "language": { "id": 140, "code": "de", "name": "German", "plural": { "id": 140, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu_de", "deu", "ger" ], "direction": "ltr", "population": 136350226, "web_url": "https://weblate.immersivetranslate.com/languages/de/", "url": "https://weblate.immersivetranslate.com/api/languages/de/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/de/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "de", "id": 21, "filename": "de.tbx", "revision": "96c5145b2b06df13ffd00dec6bfd4946ccb90bae", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/de/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/de/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/de/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/de/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.214274Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/de/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/de/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/de/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/de/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/de/units/?format=api" }, { "language": { "id": 323, "code": "ja", "name": "Japanese", "plural": { "id": 323, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "jp", "jp_jpn", "ja_ja", "jpn_jp", "jpn" ], "direction": "ltr", "population": 119729025, "web_url": "https://weblate.immersivetranslate.com/languages/ja/", "url": "https://weblate.immersivetranslate.com/api/languages/ja/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ja/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "ja", "id": 22, "filename": "ja.tbx", "revision": "698adfef84a16ed515305feb5fd5d2a94b3a62d0", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/ja/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ja/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/ja/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ja/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.256619Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ja/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ja/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ja/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ja/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ja/units/?format=api" }, { "language": { "id": 360, "code": "ko", "name": "Korean", "plural": { "id": 360, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "ko_ko", "kor_kr", "kor" ], "direction": "ltr", "population": 78357047, "web_url": "https://weblate.immersivetranslate.com/languages/ko/", "url": "https://weblate.immersivetranslate.com/api/languages/ko/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ko/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "ko", "id": 23, "filename": "ko.tbx", "revision": "1777cda856cc962622ef3e5d65033bdc646a04ab", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/ko/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ko/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/ko/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ko/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 2, "translated_words": 3, "translated_percent": 50.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.297749Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ko/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ko/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ko/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ko/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ko/units/?format=api" }, { "language": { "id": 559, "code": "ru", "name": "Russian", "plural": { "id": 559, "source": 0, "number": 3, "formula": "n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2", "type": 22 }, "aliases": [ "ru_r", "ru_rr", "rus" ], "direction": "ltr", "population": 195841151, "web_url": "https://weblate.immersivetranslate.com/languages/ru/", "url": "https://weblate.immersivetranslate.com/api/languages/ru/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ru/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "ru", "id": 24, "filename": "ru.tbx", "revision": "6481902f9ee5e9bb5dfee2edc29563fe39f53d8b", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/ru/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ru/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/ru/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ru/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.337693Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ru/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ru/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ru/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ru/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ru/units/?format=api" }, { "language": { "id": 735, "code": "zh_Hant", "name": "Chinese (Traditional)", "plural": { "id": 735, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "tchinese", "zh_cht", "zhtw", "zh_tw", "zh_hant_tw", "zh_hant@zh", "zh_cmn_hant", "cht", "zho" ], "direction": "ltr", "population": 38612556, "web_url": "https://weblate.immersivetranslate.com/languages/zh_Hant/", "url": "https://weblate.immersivetranslate.com/api/languages/zh_Hant/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/zh_Hant/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "zh_Hant", "id": 25, "filename": "zh_Hant.tbx", "revision": "b4f4c5d2e51ab15168b4da947ecfbb73a0696f50", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/zh_Hant/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/zh_Hant/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/zh_Hant/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/zh_Hant/?format=api", "is_template": false, "is_source": false, "total": 5, "total_words": 10, "translated": 1, "translated_words": 5, "translated_percent": 20.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-05T17:31:48.716573Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/zh_Hant/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/zh_Hant/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/zh_Hant/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/zh_Hant/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/zh_Hant/units/?format=api" }, { "language": { "id": 187, "code": "es", "name": "Spanish", "plural": { "id": 187, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 493528078, "web_url": "https://weblate.immersivetranslate.com/languages/es/", "url": "https://weblate.immersivetranslate.com/api/languages/es/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/es/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "es", "id": 26, "filename": "es.tbx", "revision": "4ff1f69f7071129cd8d15cac83532ebeafb33697", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/es/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/es/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/es/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/es/?format=api", "is_template": false, "is_source": false, "total": 5, "total_words": 7, "translated": 1, "translated_words": 2, "translated_percent": 20.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.425504Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/es/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/es/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/es/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/es/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/es/units/?format=api" }, { "language": { "id": 663, "code": "tr", "name": "Turkish", "plural": { "id": 663, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 80360705, "web_url": "https://weblate.immersivetranslate.com/languages/tr/", "url": "https://weblate.immersivetranslate.com/api/languages/tr/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/tr/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "tr", "id": 27, "filename": "locales/tr.json", "revision": "7a7af4edf2e56e63d2cc58218ec20a225a0a82c5,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/tr/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/tr/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/tr/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/tr/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1011, "translated_words": 7709, "translated_percent": 98.5, "fuzzy": 15, "fuzzy_words": 216, "fuzzy_percent": 1.4, "failing_checks": 136, "failing_checks_words": 1156, "failing_checks_percent": 13.2, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-17T10:31:24.803239Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/tr/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/tr/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/tr/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/tr/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/tr/units/?format=api" }, { "language": { "id": 663, "code": "tr", "name": "Turkish", "plural": { "id": 663, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 80360705, "web_url": "https://weblate.immersivetranslate.com/languages/tr/", "url": "https://weblate.immersivetranslate.com/api/languages/tr/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/tr/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "tr", "id": 28, "filename": "tr.tbx", "revision": "26af25a5d0e77d81dc8b8560d8f80233427640bc", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/tr/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/tr/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/tr/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/tr/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.515714Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/tr/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/tr/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/tr/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/tr/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/tr/units/?format=api" }, { "language": { "id": 533, "code": "pt_BR", "name": "Portuguese (Brazil)", "plural": { "id": 533, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "braz_por", "portuguese_br", "bp", "por_br", "ptb" ], "direction": "ltr", "population": 192661560, "web_url": "https://weblate.immersivetranslate.com/languages/pt_BR/", "url": "https://weblate.immersivetranslate.com/api/languages/pt_BR/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/pt_BR/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "pt-BR", "id": 29, "filename": "locales/pt-BR.json", "revision": "4aa8696e59a9fe17405f1158f96cbcfb46efa7e4,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/pt_BR/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/pt_BR/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/pt_BR/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_BR/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1013, "translated_words": 7770, "translated_percent": 98.7, "fuzzy": 13, "fuzzy_words": 155, "fuzzy_percent": 1.2, "failing_checks": 82, "failing_checks_words": 286, "failing_checks_percent": 7.9, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-07-17T10:31:24.809516Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_BR/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_BR/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_BR/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_BR/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_BR/units/?format=api" }, { "language": { "id": 536, "code": "pt_PT", "name": "Portuguese (Portugal)", "plural": { "id": 536, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "portuguese_portugal" ], "direction": "ltr", "population": 9890592, "web_url": "https://weblate.immersivetranslate.com/languages/pt_PT/", "url": "https://weblate.immersivetranslate.com/api/languages/pt_PT/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/pt_PT/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "pt-PT", "id": 30, "filename": "locales/pt-PT.json", "revision": "5a841cc1b611cca438c43e36372e86ea6daeceeb,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/pt_PT/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/pt_PT/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/pt_PT/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_PT/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1013, "translated_words": 7770, "translated_percent": 98.7, "fuzzy": 13, "fuzzy_words": 155, "fuzzy_percent": 1.2, "failing_checks": 144, "failing_checks_words": 1200, "failing_checks_percent": 14.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-17T10:31:24.756717Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_PT/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_PT/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_PT/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_PT/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/pt_PT/units/?format=api" }, { "language": { "id": 533, "code": "pt_BR", "name": "Portuguese (Brazil)", "plural": { "id": 533, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "braz_por", "portuguese_br", "bp", "por_br", "ptb" ], "direction": "ltr", "population": 192661560, "web_url": "https://weblate.immersivetranslate.com/languages/pt_BR/", "url": "https://weblate.immersivetranslate.com/api/languages/pt_BR/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/pt_BR/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "pt_BR", "id": 31, "filename": "pt_BR.tbx", "revision": "47b9f2011bf2be150f1a89db516aa6199f8090c1", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/pt_BR/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/pt_BR/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/pt_BR/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_BR/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.560914Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_BR/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_BR/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_BR/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_BR/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_BR/units/?format=api" }, { "language": { "id": 536, "code": "pt_PT", "name": "Portuguese (Portugal)", "plural": { "id": 536, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "portuguese_portugal" ], "direction": "ltr", "population": 9890592, "web_url": "https://weblate.immersivetranslate.com/languages/pt_PT/", "url": "https://weblate.immersivetranslate.com/api/languages/pt_PT/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/pt_PT/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "pt_PT", "id": 32, "filename": "pt_PT.tbx", "revision": "12b89217e3b1706f3d92628f52a36b21f8a5afdd", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/pt_PT/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/pt_PT/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/pt_PT/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_PT/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.614727Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_PT/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_PT/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_PT/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_PT/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/pt_PT/units/?format=api" }, { "language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "component": { "name": "Immersive Translate Document App", "slug": "immersive-translate-site", "id": 3, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate Site", "slug": "immersive-document-translation", "id": 2, "web": "https://app.immersivetranslate.com/", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/labels/?format=api", "translation_review": true, "source_review": false, "set_language_team": true, "instructions": "Immersive Translate Document Translation", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/site.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-document-translation/immersive-translate-site/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "app/src/i18n/*.json", "screenshot_filemask": "", "template": "app/src/i18n/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/immersive-translate-site/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/site.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 \"{{ 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", "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": [ "https://weblate.immersivetranslate.com/api/addons/3/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "en", "id": 33, "filename": "app/src/i18n/en.json", "revision": "3553c2ff9d18e4b2bd5ebe7a6f8d9155594d5d8b,3553c2ff9d18e4b2bd5ebe7a6f8d9155594d5d8b", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/immersive-translate-site/en/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-document-translation/-/en/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-document-translation/immersive-translate-site/en/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/en/?format=api", "is_template": true, "is_source": true, "total": 808, "total_words": 7853, "translated": 808, "translated_words": 7853, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 203, "failing_checks_words": 3242, "failing_checks_percent": 25.1, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-08-01T08:55:32.590203Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/en/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/en/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/en/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/en/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/en/units/?format=api" }, { "language": { "id": 735, "code": "zh_Hant", "name": "Chinese (Traditional)", "plural": { "id": 735, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "tchinese", "zh_cht", "zhtw", "zh_tw", "zh_hant_tw", "zh_hant@zh", "zh_cmn_hant", "cht", "zho" ], "direction": "ltr", "population": 38612556, "web_url": "https://weblate.immersivetranslate.com/languages/zh_Hant/", "url": "https://weblate.immersivetranslate.com/api/languages/zh_Hant/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/zh_Hant/statistics/?format=api" }, "component": { "name": "Immersive Translate Document App", "slug": "immersive-translate-site", "id": 3, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate Site", "slug": "immersive-document-translation", "id": 2, "web": "https://app.immersivetranslate.com/", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/labels/?format=api", "translation_review": true, "source_review": false, "set_language_team": true, "instructions": "Immersive Translate Document Translation", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/site.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-document-translation/immersive-translate-site/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "app/src/i18n/*.json", "screenshot_filemask": "", "template": "app/src/i18n/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/immersive-translate-site/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/site.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 \"{{ 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", "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": [ "https://weblate.immersivetranslate.com/api/addons/3/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "zh-TW", "id": 34, "filename": "app/src/i18n/zh-TW.json", "revision": "cedb8124d4dc2e41616426a211ea013c3dddaecd,3553c2ff9d18e4b2bd5ebe7a6f8d9155594d5d8b", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/immersive-translate-site/zh_Hant/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-document-translation/-/zh_Hant/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-document-translation/immersive-translate-site/zh_Hant/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/zh_Hant/?format=api", "is_template": false, "is_source": false, "total": 808, "total_words": 7853, "translated": 800, "translated_words": 7736, "translated_percent": 99.0, "fuzzy": 8, "fuzzy_words": 117, "fuzzy_percent": 0.9, "failing_checks": 73, "failing_checks_words": 1126, "failing_checks_percent": 9.0, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-08-01T08:55:36.061494Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/zh_Hant/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/zh_Hant/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/zh_Hant/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/zh_Hant/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/zh_Hant/units/?format=api" }, { "language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "component": { "name": "Immersive Document Translation", "slug": "glossary", "id": 4, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate Site", "slug": "immersive-document-translation", "id": 2, "web": "https://app.immersivetranslate.com/", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/labels/?format=api", "translation_review": true, "source_review": false, "set_language_team": true, "instructions": "Immersive Translate Document Translation", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-document-translation/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "en", "id": 35, "filename": "", "revision": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/glossary/en/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-document-translation/-/en/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-document-translation/glossary/en/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/en/?format=api", "is_template": false, "is_source": true, "total": 4, "total_words": 8, "translated": 4, "translated_words": 8, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-15T07:05:10.798299Z", "last_author": "Gaisorn", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/en/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/en/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/en/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/en/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/en/units/?format=api" }, { "language": { "id": 735, "code": "zh_Hant", "name": "Chinese (Traditional)", "plural": { "id": 735, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "tchinese", "zh_cht", "zhtw", "zh_tw", "zh_hant_tw", "zh_hant@zh", "zh_cmn_hant", "cht", "zho" ], "direction": "ltr", "population": 38612556, "web_url": "https://weblate.immersivetranslate.com/languages/zh_Hant/", "url": "https://weblate.immersivetranslate.com/api/languages/zh_Hant/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/zh_Hant/statistics/?format=api" }, "component": { "name": "Immersive Document Translation", "slug": "glossary", "id": 4, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate Site", "slug": "immersive-document-translation", "id": 2, "web": "https://app.immersivetranslate.com/", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/labels/?format=api", "translation_review": true, "source_review": false, "set_language_team": true, "instructions": "Immersive Translate Document Translation", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-document-translation/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "zh_Hant", "id": 36, "filename": "zh_Hant.tbx", "revision": "6c5a327054420af9a109a458a44b83e780264b82", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/glossary/zh_Hant/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-document-translation/-/zh_Hant/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-document-translation/glossary/zh_Hant/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/zh_Hant/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 8, "translated": 3, "translated_words": 7, "translated_percent": 75.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-16T07:42:54.970043Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/zh_Hant/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/zh_Hant/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/zh_Hant/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/zh_Hant/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/zh_Hant/units/?format=api" }, { "language": { "id": 695, "code": "vi", "name": "Vietnamese", "plural": { "id": 695, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "vn", "vie" ], "direction": "ltr", "population": 86222961, "web_url": "https://weblate.immersivetranslate.com/languages/vi/", "url": "https://weblate.immersivetranslate.com/api/languages/vi/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/vi/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "vi", "id": 37, "filename": "locales/vi.json", "revision": "9978c8f0bc9023351a68478bb31003b4338a8d5b,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/vi/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/vi/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/vi/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/vi/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 155, "translated_words": 1215, "translated_percent": 15.1, "fuzzy": 12, "fuzzy_words": 45, "fuzzy_percent": 1.1, "failing_checks": 9, "failing_checks_words": 38, "failing_checks_percent": 0.8, "have_suggestion": 2, "have_comment": 0, "last_change": "2025-08-01T01:45:00.786671Z", "last_author": "Anonymous", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/vi/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/vi/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/vi/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/vi/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/vi/units/?format=api" }, { "language": { "id": 695, "code": "vi", "name": "Vietnamese", "plural": { "id": 695, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "vn", "vie" ], "direction": "ltr", "population": 86222961, "web_url": "https://weblate.immersivetranslate.com/languages/vi/", "url": "https://weblate.immersivetranslate.com/api/languages/vi/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/vi/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "vi", "id": 38, "filename": "vi.tbx", "revision": "840f5e197f76253b51f33d22c19b74478fea3200", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/vi/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/vi/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/vi/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/vi/?format=api", "is_template": false, "is_source": false, "total": 6, "total_words": 13, "translated": 6, "translated_words": 13, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-18T03:13:27.881056Z", "last_author": "Thắng Nguyễn (Maxdienz)", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/vi/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/vi/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/vi/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/vi/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/vi/units/?format=api" }, { "language": { "id": 646, "code": "th", "name": "Thai", "plural": { "id": 646, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "tha" ], "direction": "ltr", "population": 55181920, "web_url": "https://weblate.immersivetranslate.com/languages/th/", "url": "https://weblate.immersivetranslate.com/api/languages/th/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/th/statistics/?format=api" }, "component": { "name": "Immersive Translate Document App", "slug": "immersive-translate-site", "id": 3, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate Site", "slug": "immersive-document-translation", "id": 2, "web": "https://app.immersivetranslate.com/", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/labels/?format=api", "translation_review": true, "source_review": false, "set_language_team": true, "instructions": "Immersive Translate Document Translation", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/site.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-document-translation/immersive-translate-site/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "app/src/i18n/*.json", "screenshot_filemask": "", "template": "app/src/i18n/en.json", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/immersive-translate-site/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/immersive-translate-site/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/site.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 \"{{ 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", "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": [ "https://weblate.immersivetranslate.com/api/addons/3/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "th", "id": 39, "filename": "app/src/i18n/th.json", "revision": "8f8cd65ef6f93b33e5c2386bdf8cdb6b5cb88469,3553c2ff9d18e4b2bd5ebe7a6f8d9155594d5d8b", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/immersive-translate-site/th/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-document-translation/-/th/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-document-translation/immersive-translate-site/th/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/th/?format=api", "is_template": false, "is_source": false, "total": 808, "total_words": 7853, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 11, "have_comment": 0, "last_change": "2025-08-01T08:55:35.507552Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/th/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/th/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/th/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/th/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/immersive-translate-site/th/units/?format=api" }, { "language": { "id": 646, "code": "th", "name": "Thai", "plural": { "id": 646, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "tha" ], "direction": "ltr", "population": 55181920, "web_url": "https://weblate.immersivetranslate.com/languages/th/", "url": "https://weblate.immersivetranslate.com/api/languages/th/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/th/statistics/?format=api" }, "component": { "name": "Immersive Document Translation", "slug": "glossary", "id": 4, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate Site", "slug": "immersive-document-translation", "id": 2, "web": "https://app.immersivetranslate.com/", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-document-translation/labels/?format=api", "translation_review": true, "source_review": false, "set_language_team": true, "instructions": "Immersive Translate Document Translation", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-document-translation/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-document-translation/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "th", "id": 40, "filename": "th.tbx", "revision": "1cc7d6eef137df6ba047fdb65e188e88de430238", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-document-translation/glossary/th/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-document-translation/-/th/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-document-translation/glossary/th/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/th/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 8, "translated": 4, "translated_words": 8, "translated_percent": 100.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-02-16T07:42:55.022724Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/th/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/th/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/th/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/th/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-document-translation/glossary/th/units/?format=api" }, { "language": { "id": 282, "code": "he", "name": "Hebrew", "plural": { "id": 282, "source": 0, "number": 4, "formula": "(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3))", "type": 6 }, "aliases": [ "he_he", "iw", "iw_il", "iw_he", "heb" ], "direction": "rtl", "population": 8675480, "web_url": "https://weblate.immersivetranslate.com/languages/he/", "url": "https://weblate.immersivetranslate.com/api/languages/he/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/he/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "he", "id": 41, "filename": "locales/he.json", "revision": "fa4668dd13efa179a29bfbeb5e321bba96b126de,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/he/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/he/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/he/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/he/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 1016, "translated_words": 7824, "translated_percent": 99.0, "fuzzy": 10, "fuzzy_words": 101, "fuzzy_percent": 0.9, "failing_checks": 149, "failing_checks_words": 2344, "failing_checks_percent": 14.5, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-17T10:31:24.785678Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/he/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/he/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/he/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/he/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/he/units/?format=api" }, { "language": { "id": 282, "code": "he", "name": "Hebrew", "plural": { "id": 282, "source": 0, "number": 4, "formula": "(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3))", "type": 6 }, "aliases": [ "he_he", "iw", "iw_il", "iw_he", "heb" ], "direction": "rtl", "population": 8675480, "web_url": "https://weblate.immersivetranslate.com/languages/he/", "url": "https://weblate.immersivetranslate.com/api/languages/he/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/he/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "he", "id": 42, "filename": "he.tbx", "revision": "f02df78a629b53faaf082cc4c63cb5a1714ebe19", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/he/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/he/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/he/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/he/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.743851Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/he/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/he/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/he/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/he/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/he/units/?format=api" }, { "language": { "id": 21, "code": "ang", "name": "English (Old)", "plural": { "id": 21, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ang@latin" ], "direction": "ltr", "population": 0, "web_url": "https://weblate.immersivetranslate.com/languages/ang/", "url": "https://weblate.immersivetranslate.com/api/languages/ang/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ang/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "ang", "id": 44, "filename": "ang.tbx", "revision": "178332584683006715906a260e9eaba3bae4d41d", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/ang/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ang/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/ang/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ang/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.791494Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ang/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ang/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ang/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ang/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ang/units/?format=api" }, { "language": { "id": 85, "code": "bo_CN", "name": "Tibetan (China)", "plural": { "id": 85, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [], "direction": "ltr", "population": 2788040, "web_url": "https://weblate.immersivetranslate.com/languages/bo_CN/", "url": "https://weblate.immersivetranslate.com/api/languages/bo_CN/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/bo_CN/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "bo_CN", "id": 46, "filename": "bo_CN.tbx", "revision": "b669e3d43dd8405acf0603e4f9ab0ec28d5c9a7b", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/bo_CN/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/bo_CN/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/bo_CN/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/bo_CN/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.837969Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/bo_CN/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/bo_CN/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/bo_CN/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/bo_CN/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/bo_CN/units/?format=api" }, { "language": { "id": 301, "code": "hu", "name": "Hungarian", "plural": { "id": 301, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "hun" ], "direction": "ltr", "population": 12443429, "web_url": "https://weblate.immersivetranslate.com/languages/hu/", "url": "https://weblate.immersivetranslate.com/api/languages/hu/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/hu/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "hu", "id": 47, "filename": "locales/hu.json", "revision": "cfbb5b3297ce225e4a49416cbc09e8c1733f19ac,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/hu/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/hu/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/hu/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hu/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 912, "translated_words": 7340, "translated_percent": 88.8, "fuzzy": 18, "fuzzy_words": 123, "fuzzy_percent": 1.7, "failing_checks": 106, "failing_checks_words": 1372, "failing_checks_percent": 10.3, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-17T10:31:24.766054Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hu/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hu/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hu/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hu/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/hu/units/?format=api" }, { "language": { "id": 301, "code": "hu", "name": "Hungarian", "plural": { "id": 301, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "hun" ], "direction": "ltr", "population": 12443429, "web_url": "https://weblate.immersivetranslate.com/languages/hu/", "url": "https://weblate.immersivetranslate.com/api/languages/hu/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/hu/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "hu", "id": 48, "filename": "hu.tbx", "revision": "1411818a608732e316e24ceae5a39b88d1674fca", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/hu/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/hu/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/hu/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hu/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.885815Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hu/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hu/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hu/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hu/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/hu/units/?format=api" }, { "language": { "id": 38, "code": "ars", "name": "Arabic (Najdi)", "plural": { "id": 38, "source": 0, "number": 6, "formula": "(n == 0) ? 0 : ((n == 1) ? 1 : ((n == 2) ? 2 : ((n % 100 >= 3 && n % 100 <= 10) ? 3 : ((n % 100 >= 11 && n % 100 <= 99) ? 4 : 5))))", "type": 12 }, "aliases": [], "direction": "ltr", "population": 1025205, "web_url": "https://weblate.immersivetranslate.com/languages/ars/", "url": "https://weblate.immersivetranslate.com/api/languages/ars/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ars/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "ars", "id": 49, "filename": "locales/ars.json", "revision": "0967ef424bce6791893e9a57bb952f80fd536e93,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/ars/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ars/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/ars/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ars/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 65, "translated_words": 308, "translated_percent": 6.3, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-17T10:31:24.798513Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ars/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ars/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ars/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ars/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/ars/units/?format=api" }, { "language": { "id": 38, "code": "ars", "name": "Arabic (Najdi)", "plural": { "id": 38, "source": 0, "number": 6, "formula": "(n == 0) ? 0 : ((n == 1) ? 1 : ((n == 2) ? 2 : ((n % 100 >= 3 && n % 100 <= 10) ? 3 : ((n % 100 >= 11 && n % 100 <= 99) ? 4 : 5))))", "type": 12 }, "aliases": [], "direction": "ltr", "population": 1025205, "web_url": "https://weblate.immersivetranslate.com/languages/ars/", "url": "https://weblate.immersivetranslate.com/api/languages/ars/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/ars/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "ars", "id": 50, "filename": "ars.tbx", "revision": "18e52e3fb855592731bf039110043aa7038c5a50", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/ars/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/ars/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/ars/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ars/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.930772Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ars/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ars/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ars/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ars/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/ars/units/?format=api" }, { "language": { "id": 40, "code": "arz", "name": "Arabic (Egyptian)", "plural": { "id": 40, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [], "direction": "ltr", "population": 66639360, "web_url": "https://weblate.immersivetranslate.com/languages/arz/", "url": "https://weblate.immersivetranslate.com/api/languages/arz/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/arz/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "arz", "id": 51, "filename": "locales/arz.json", "revision": "0967ef424bce6791893e9a57bb952f80fd536e93,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/arz/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/arz/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/arz/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/arz/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 65, "translated_words": 308, "translated_percent": 6.3, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-17T10:31:24.753130Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/arz/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/arz/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/arz/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/arz/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/arz/units/?format=api" }, { "language": { "id": 40, "code": "arz", "name": "Arabic (Egyptian)", "plural": { "id": 40, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [], "direction": "ltr", "population": 66639360, "web_url": "https://weblate.immersivetranslate.com/languages/arz/", "url": "https://weblate.immersivetranslate.com/api/languages/arz/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/arz/statistics/?format=api" }, "component": { "name": "Immersive Translate", "slug": "glossary", "id": 2, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "local", "repo": "local:", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/glossary/", "branch": "main", "push_branch": "", "filemask": "*.tbx", "screenshot_filemask": "", "template": "", "edit_template": true, "intermediate": "", "new_base": "", "file_format": "tbx", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/glossary/changes/?format=api", "task_url": null, "new_lang": "none", "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 }})\n\nCurrently translated at {{ stats.translated_percent }}% ({{ stats.translated }} of {{ stats.all }} strings)\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "add_message": "Added translation using Weblate ({{ language_name }})\n\n", "delete_message": "Deleted translation using Weblate ({{ language_name }})\n\n", "merge_message": "Merge branch '{{ component_remote_branch }}' into Weblate.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ addon_name }}\" hook in Weblate.\n\nTranslation: {{ project_name }}/{{ component_name }}\nTranslate-URL: {{ url }}", "pull_message": "Translations update from {{ site_title }}\n\nTranslations update from [{{ site_title }}]({{ site_url }}) for [{{ project_name }}/{{ component_name }}]({{url}}).\n\n{% if component_linked_childs %}\nIt also includes following components:\n{% for linked in component_linked_childs %}\n* [{{ linked.project_name }}/{{ linked.name }}]({{ linked.url }})\n{% endfor %}\n{% endif %}\n\nCurrent translation status:\n\n\n", "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 }, "language_code": "arz", "id": 52, "filename": "arz.tbx", "revision": "bc9bcd453e67e01b1daa32683189cf332f2ad08b", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/glossary/arz/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/arz/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/glossary/arz/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/arz/?format=api", "is_template": false, "is_source": false, "total": 4, "total_words": 5, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-06-28T08:13:47.980632Z", "last_author": null, "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/arz/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/arz/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/arz/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/arz/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/glossary/arz/units/?format=api" }, { "language": { "id": 457, "code": "my", "name": "Burmese", "plural": { "id": 457, "source": 0, "number": 1, "formula": "0", "type": 0 }, "aliases": [ "bur", "mya" ], "direction": "ltr", "population": 36559231, "web_url": "https://weblate.immersivetranslate.com/languages/my/", "url": "https://weblate.immersivetranslate.com/api/languages/my/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/my/statistics/?format=api" }, "component": { "name": "Extension", "slug": "extension", "id": 1, "source_language": { "id": 169, "code": "en", "name": "English", "plural": { "id": 169, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "en_en", "base", "source", "enp", "eng" ], "direction": "ltr", "population": 1636485517, "web_url": "https://weblate.immersivetranslate.com/languages/en/", "url": "https://weblate.immersivetranslate.com/api/languages/en/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/languages/en/statistics/?format=api" }, "project": { "name": "Immersive Translate", "slug": "immersive-translate", "id": 1, "web": "https://immersivetranslate.com", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/", "url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/?format=api", "components_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/components/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/repository/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/statistics/?format=api", "categories_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/categories/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/changes/?format=api", "languages_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/languages/?format=api", "labels_url": "https://weblate.immersivetranslate.com/api/projects/immersive-translate/labels/?format=api", "translation_review": false, "source_review": false, "set_language_team": true, "instructions": "", "enable_hooks": true, "language_aliases": "" }, "vcs": "git", "repo": "git@github.com:immersive-translate/extension.git", "git_export": "https://weblate.immersivetranslate.com/git/immersive-translate/extension/", "branch": "main", "push_branch": "weblate_i18n_main", "filemask": "locales/*.json", "screenshot_filemask": "", "template": "locales/en.json", "edit_template": true, "intermediate": "locales/zh-CN.json", "new_base": "", "file_format": "json", "license": "", "license_url": null, "agreement": "", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/", "url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/?format=api", "repository_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/repository/?format=api", "translations_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/translations/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/statistics/?format=api", "lock_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/lock/?format=api", "links_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/links/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/components/immersive-translate/extension/changes/?format=api", "task_url": null, "new_lang": "add", "language_code_style": "", "push": "git@github.com:immersive-translate/extension.git", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "", "report_source_bugs": "", "merge_style": "merge", "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", "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": false, "language_regex": "^[^.]+$", "variant_regex": "", "addons": [ "https://weblate.immersivetranslate.com/api/addons/1/?format=api", "https://weblate.immersivetranslate.com/api/addons/2/?format=api" ], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": null }, "language_code": "my", "id": 53, "filename": "locales/my.json", "revision": "97456c6c0e6cf4a43547e642fbbdaedab2de526c,c4d351b02e7b0eace9bac557fc4b0032714afb8f,973fc798c8f7743dc4304d2dde6a4b4279c66b10", "web_url": "https://weblate.immersivetranslate.com/projects/immersive-translate/extension/my/", "share_url": "https://weblate.immersivetranslate.com/engage/immersive-translate/-/my/", "translate_url": "https://weblate.immersivetranslate.com/translate/immersive-translate/extension/my/", "url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/my/?format=api", "is_template": false, "is_source": false, "total": 1026, "total_words": 7925, "translated": 77, "translated_words": 347, "translated_percent": 7.5, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-07-17T10:31:24.763129Z", "last_author": "zh reid", "repository_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/my/repository/?format=api", "file_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/my/file/?format=api", "statistics_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/my/statistics/?format=api", "changes_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/my/changes/?format=api", "units_list_url": "https://weblate.immersivetranslate.com/api/translations/immersive-translate/extension/my/units/?format=api" } ] }{ "count": 141, "next": "