Translation List
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/?format=api&page=4
{ "count": 2941, "next": "https://translate.tails.net/api/translations/?format=api&page=5", "previous": "https://translate.tails.net/api/translations/?format=api&page=3", "results": [ { "language": { "id": 39, "code": "de", "name": "German", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu", "deu_de", "ger" ], "direction": "ltr", "population": 141873196, "web_url": "https://translate.tails.net/languages/de/", "url": "https://translate.tails.net/api/languages/de/?format=api", "statistics_url": "https://translate.tails.net/api/languages/de/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/printing_and_scanning.*.po", "slug": "printing_and_scanning", "id": 86, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/printing_and_scanning.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/printing_and_scanning.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/printing_and_scanning/", "url": "https://translate.tails.net/api/components/tails/printing_and_scanning/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "de", "id": 266, "filename": "wiki/src/doc/sensitive_documents/printing_and_scanning.de.po", "revision": "cea036c0c2911f3b7aeb2420b2261db576026221", "web_url": "https://translate.tails.net/projects/tails/printing_and_scanning/de/", "share_url": "https://translate.tails.net/engage/tails/-/de/", "translate_url": "https://translate.tails.net/translate/tails/printing_and_scanning/de/", "url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/de/?format=api", "is_template": false, "is_source": false, "total": 12, "total_words": 118, "translated": 5, "translated_words": 40, "translated_percent": 41.6, "fuzzy": 4, "fuzzy_words": 45, "fuzzy_percent": 33.3, "failing_checks": 4, "failing_checks_words": 45, "failing_checks_percent": 33.3, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-18T09:14:51.637038Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/de/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/de/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/de/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/de/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/de/units/?format=api" }, { "language": { "id": 99, "code": "fr", "name": "French", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra", "fra_fr", "fre" ], "direction": "ltr", "population": 332956350, "web_url": "https://translate.tails.net/languages/fr/", "url": "https://translate.tails.net/api/languages/fr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/fr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/printing_and_scanning.*.po", "slug": "printing_and_scanning", "id": 86, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/printing_and_scanning.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/printing_and_scanning.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/printing_and_scanning/", "url": "https://translate.tails.net/api/components/tails/printing_and_scanning/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "fr", "id": 267, "filename": "wiki/src/doc/sensitive_documents/printing_and_scanning.fr.po", "revision": "4ad53a37c2dbc30ad7e1ecda46b91114ebd6f496", "web_url": "https://translate.tails.net/projects/tails/printing_and_scanning/fr/", "share_url": "https://translate.tails.net/engage/tails/-/fr/", "translate_url": "https://translate.tails.net/translate/tails/printing_and_scanning/fr/", "url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/fr/?format=api", "is_template": false, "is_source": false, "total": 12, "total_words": 118, "translated": 12, "translated_words": 118, "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-09-21T10:19:42.712292Z", "last_author": "Background commit", "repository_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/fr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/fr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/fr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/fr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/fr/units/?format=api" }, { "language": { "id": 17, "code": "pt", "name": "Portuguese", "plural": { "id": 170, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por", "por_pt", "ptg" ], "direction": "ltr", "population": 249463918, "web_url": "https://translate.tails.net/languages/pt/", "url": "https://translate.tails.net/api/languages/pt/?format=api", "statistics_url": "https://translate.tails.net/api/languages/pt/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/printing_and_scanning.*.po", "slug": "printing_and_scanning", "id": 86, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/printing_and_scanning.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/printing_and_scanning.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/printing_and_scanning/", "url": "https://translate.tails.net/api/components/tails/printing_and_scanning/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "pt", "id": 268, "filename": "wiki/src/doc/sensitive_documents/printing_and_scanning.pt.po", "revision": "724a68fba87f666a49c8bd05fa5cf0cdf7c1761e", "web_url": "https://translate.tails.net/projects/tails/printing_and_scanning/pt/", "share_url": "https://translate.tails.net/engage/tails/-/pt/", "translate_url": "https://translate.tails.net/translate/tails/printing_and_scanning/pt/", "url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/pt/?format=api", "is_template": false, "is_source": false, "total": 12, "total_words": 118, "translated": 1, "translated_words": 4, "translated_percent": 8.3, "fuzzy": 3, "fuzzy_words": 45, "fuzzy_percent": 25.0, "failing_checks": 3, "failing_checks_words": 45, "failing_checks_percent": 25.0, "have_suggestion": 10, "have_comment": 0, "last_change": "2025-09-20T10:54:17.529652Z", "last_author": "Cleverson Candido", "repository_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/pt/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/pt/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/pt/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/pt/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/pt/units/?format=api" }, { "language": { "id": 39, "code": "de", "name": "German", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu", "deu_de", "ger" ], "direction": "ltr", "population": 141873196, "web_url": "https://translate.tails.net/languages/de/", "url": "https://translate.tails.net/api/languages/de/?format=api", "statistics_url": "https://translate.tails.net/api/languages/de/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/sound_and_video.*.po", "slug": "sound_and_video", "id": 87, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/sound_and_video.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/sound_and_video.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/sound_and_video/", "url": "https://translate.tails.net/api/components/tails/sound_and_video/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/sound_and_video/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/sound_and_video/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/sound_and_video/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/sound_and_video/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/sound_and_video/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/sound_and_video/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/sound_and_video/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "de", "id": 269, "filename": "wiki/src/doc/sensitive_documents/sound_and_video.de.po", "revision": "c3da7aa2db1bac05f95f345c0f983b598c4bf436", "web_url": "https://translate.tails.net/projects/tails/sound_and_video/de/", "share_url": "https://translate.tails.net/engage/tails/-/de/", "translate_url": "https://translate.tails.net/translate/tails/sound_and_video/de/", "url": "https://translate.tails.net/api/translations/tails/sound_and_video/de/?format=api", "is_template": false, "is_source": false, "total": 19, "total_words": 120, "translated": 15, "translated_words": 82, "translated_percent": 78.9, "fuzzy": 3, "fuzzy_words": 22, "fuzzy_percent": 15.7, "failing_checks": 3, "failing_checks_words": 22, "failing_checks_percent": 15.7, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-18T09:14:54.914013Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/sound_and_video/de/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/sound_and_video/de/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/sound_and_video/de/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/sound_and_video/de/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/sound_and_video/de/units/?format=api" }, { "language": { "id": 99, "code": "fr", "name": "French", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra", "fra_fr", "fre" ], "direction": "ltr", "population": 332956350, "web_url": "https://translate.tails.net/languages/fr/", "url": "https://translate.tails.net/api/languages/fr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/fr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/sound_and_video.*.po", "slug": "sound_and_video", "id": 87, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/sound_and_video.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/sound_and_video.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/sound_and_video/", "url": "https://translate.tails.net/api/components/tails/sound_and_video/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/sound_and_video/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/sound_and_video/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/sound_and_video/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/sound_and_video/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/sound_and_video/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/sound_and_video/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/sound_and_video/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "fr", "id": 270, "filename": "wiki/src/doc/sensitive_documents/sound_and_video.fr.po", "revision": "df75c7d85afef0326bb1f6702a85ed3d378c59e9", "web_url": "https://translate.tails.net/projects/tails/sound_and_video/fr/", "share_url": "https://translate.tails.net/engage/tails/-/fr/", "translate_url": "https://translate.tails.net/translate/tails/sound_and_video/fr/", "url": "https://translate.tails.net/api/translations/tails/sound_and_video/fr/?format=api", "is_template": false, "is_source": false, "total": 19, "total_words": 120, "translated": 19, "translated_words": 120, "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-12-07T18:29:39.202920Z", "last_author": "Background commit", "repository_url": "https://translate.tails.net/api/translations/tails/sound_and_video/fr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/sound_and_video/fr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/sound_and_video/fr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/sound_and_video/fr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/sound_and_video/fr/units/?format=api" }, { "language": { "id": 17, "code": "pt", "name": "Portuguese", "plural": { "id": 170, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por", "por_pt", "ptg" ], "direction": "ltr", "population": 249463918, "web_url": "https://translate.tails.net/languages/pt/", "url": "https://translate.tails.net/api/languages/pt/?format=api", "statistics_url": "https://translate.tails.net/api/languages/pt/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/sound_and_video.*.po", "slug": "sound_and_video", "id": 87, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/sound_and_video.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/sound_and_video.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/sound_and_video/", "url": "https://translate.tails.net/api/components/tails/sound_and_video/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/sound_and_video/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/sound_and_video/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/sound_and_video/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/sound_and_video/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/sound_and_video/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/sound_and_video/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/sound_and_video/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "pt", "id": 271, "filename": "wiki/src/doc/sensitive_documents/sound_and_video.pt.po", "revision": "a3c698b2cf0288e9e4f9bab937c7d257f501e7c5", "web_url": "https://translate.tails.net/projects/tails/sound_and_video/pt/", "share_url": "https://translate.tails.net/engage/tails/-/pt/", "translate_url": "https://translate.tails.net/translate/tails/sound_and_video/pt/", "url": "https://translate.tails.net/api/translations/tails/sound_and_video/pt/?format=api", "is_template": false, "is_source": false, "total": 19, "total_words": 120, "translated": 4, "translated_words": 11, "translated_percent": 21.0, "fuzzy": 1, "fuzzy_words": 4, "fuzzy_percent": 5.2, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 12, "have_comment": 0, "last_change": "2025-09-20T11:19:04.540669Z", "last_author": "Cleverson Candido", "repository_url": "https://translate.tails.net/api/translations/tails/sound_and_video/pt/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/sound_and_video/pt/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/sound_and_video/pt/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/sound_and_video/pt/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/sound_and_video/pt/units/?format=api" }, { "language": { "id": 39, "code": "de", "name": "German", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu", "deu_de", "ger" ], "direction": "ltr", "population": 141873196, "web_url": "https://translate.tails.net/languages/de/", "url": "https://translate.tails.net/api/languages/de/?format=api", "statistics_url": "https://translate.tails.net/api/languages/de/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/office_suite.*.po", "slug": "office_suite", "id": 88, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/office_suite.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/office_suite.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/office_suite/", "url": "https://translate.tails.net/api/components/tails/office_suite/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/office_suite/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/office_suite/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/office_suite/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/office_suite/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/office_suite/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/office_suite/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/office_suite/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "de", "id": 272, "filename": "wiki/src/doc/sensitive_documents/office_suite.de.po", "revision": "595d19cbf761c94696b19e5cfcf7e462db9dfbf1", "web_url": "https://translate.tails.net/projects/tails/office_suite/de/", "share_url": "https://translate.tails.net/engage/tails/-/de/", "translate_url": "https://translate.tails.net/translate/tails/office_suite/de/", "url": "https://translate.tails.net/api/translations/tails/office_suite/de/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 122, "translated": 9, "translated_words": 103, "translated_percent": 69.2, "fuzzy": 3, "fuzzy_words": 12, "fuzzy_percent": 23.0, "failing_checks": 3, "failing_checks_words": 12, "failing_checks_percent": 23.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-18T09:14:50.219959Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/office_suite/de/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/office_suite/de/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/office_suite/de/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/office_suite/de/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/office_suite/de/units/?format=api" }, { "language": { "id": 99, "code": "fr", "name": "French", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra", "fra_fr", "fre" ], "direction": "ltr", "population": 332956350, "web_url": "https://translate.tails.net/languages/fr/", "url": "https://translate.tails.net/api/languages/fr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/fr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/office_suite.*.po", "slug": "office_suite", "id": 88, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/office_suite.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/office_suite.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/office_suite/", "url": "https://translate.tails.net/api/components/tails/office_suite/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/office_suite/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/office_suite/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/office_suite/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/office_suite/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/office_suite/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/office_suite/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/office_suite/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "fr", "id": 273, "filename": "wiki/src/doc/sensitive_documents/office_suite.fr.po", "revision": "06bf8ecff812aef955b1e1496915887d96243a38", "web_url": "https://translate.tails.net/projects/tails/office_suite/fr/", "share_url": "https://translate.tails.net/engage/tails/-/fr/", "translate_url": "https://translate.tails.net/translate/tails/office_suite/fr/", "url": "https://translate.tails.net/api/translations/tails/office_suite/fr/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 122, "translated": 13, "translated_words": 122, "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-09-21T10:19:43.206230Z", "last_author": "Background commit", "repository_url": "https://translate.tails.net/api/translations/tails/office_suite/fr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/office_suite/fr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/office_suite/fr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/office_suite/fr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/office_suite/fr/units/?format=api" }, { "language": { "id": 17, "code": "pt", "name": "Portuguese", "plural": { "id": 170, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por", "por_pt", "ptg" ], "direction": "ltr", "population": 249463918, "web_url": "https://translate.tails.net/languages/pt/", "url": "https://translate.tails.net/api/languages/pt/?format=api", "statistics_url": "https://translate.tails.net/api/languages/pt/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/office_suite.*.po", "slug": "office_suite", "id": 88, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/office_suite.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/office_suite.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/office_suite/", "url": "https://translate.tails.net/api/components/tails/office_suite/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/office_suite/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/office_suite/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/office_suite/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/office_suite/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/office_suite/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/office_suite/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/office_suite/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "pt", "id": 274, "filename": "wiki/src/doc/sensitive_documents/office_suite.pt.po", "revision": "d24e006df5141584255eb145910579a3c20bf1f0", "web_url": "https://translate.tails.net/projects/tails/office_suite/pt/", "share_url": "https://translate.tails.net/engage/tails/-/pt/", "translate_url": "https://translate.tails.net/translate/tails/office_suite/pt/", "url": "https://translate.tails.net/api/translations/tails/office_suite/pt/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 122, "translated": 2, "translated_words": 8, "translated_percent": 15.3, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 10, "have_comment": 0, "last_change": "2025-09-18T09:14:50.703477Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/office_suite/pt/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/office_suite/pt/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/office_suite/pt/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/office_suite/pt/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/office_suite/pt/units/?format=api" }, { "language": { "id": 39, "code": "de", "name": "German", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu", "deu_de", "ger" ], "direction": "ltr", "population": 141873196, "web_url": "https://translate.tails.net/languages/de/", "url": "https://translate.tails.net/api/languages/de/?format=api", "statistics_url": "https://translate.tails.net/api/languages/de/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/graphics.*.po", "slug": "sensitive_documents_graphics", "id": 89, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/graphics.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/sensitive_documents_graphics/", "url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/credits/?format=api", "new_lang": "url", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "de", "id": 275, "filename": "wiki/src/doc/sensitive_documents/graphics.de.po", "revision": "541583f08f0dc691c16b756e80b982f9d828b3c8", "web_url": "https://translate.tails.net/projects/tails/sensitive_documents_graphics/de/", "share_url": "https://translate.tails.net/engage/tails/-/de/", "translate_url": "https://translate.tails.net/translate/tails/sensitive_documents_graphics/de/", "url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/de/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 109, "translated": 10, "translated_words": 88, "translated_percent": 76.9, "fuzzy": 3, "fuzzy_words": 21, "fuzzy_percent": 23.0, "failing_checks": 3, "failing_checks_words": 21, "failing_checks_percent": 23.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-18T09:14:46.690291Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/de/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/de/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/de/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/de/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/de/units/?format=api" }, { "language": { "id": 99, "code": "fr", "name": "French", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra", "fra_fr", "fre" ], "direction": "ltr", "population": 332956350, "web_url": "https://translate.tails.net/languages/fr/", "url": "https://translate.tails.net/api/languages/fr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/fr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/graphics.*.po", "slug": "sensitive_documents_graphics", "id": 89, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/graphics.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/sensitive_documents_graphics/", "url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/credits/?format=api", "new_lang": "url", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "fr", "id": 276, "filename": "wiki/src/doc/sensitive_documents/graphics.fr.po", "revision": "aa9bfa7b466432450ed9641063d87220a1837257", "web_url": "https://translate.tails.net/projects/tails/sensitive_documents_graphics/fr/", "share_url": "https://translate.tails.net/engage/tails/-/fr/", "translate_url": "https://translate.tails.net/translate/tails/sensitive_documents_graphics/fr/", "url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/fr/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 109, "translated": 13, "translated_words": 109, "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-09-21T10:19:43.474059Z", "last_author": "Background commit", "repository_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/fr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/fr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/fr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/fr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/fr/units/?format=api" }, { "language": { "id": 17, "code": "pt", "name": "Portuguese", "plural": { "id": 170, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por", "por_pt", "ptg" ], "direction": "ltr", "population": 249463918, "web_url": "https://translate.tails.net/languages/pt/", "url": "https://translate.tails.net/api/languages/pt/?format=api", "statistics_url": "https://translate.tails.net/api/languages/pt/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/graphics.*.po", "slug": "sensitive_documents_graphics", "id": 89, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/graphics.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/sensitive_documents_graphics/", "url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/sensitive_documents_graphics/credits/?format=api", "new_lang": "url", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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.\n\n", "addon_message": "Update translation files\n\nUpdated by \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "pt", "id": 277, "filename": "wiki/src/doc/sensitive_documents/graphics.pt.po", "revision": "2bf5bb400dfbd42c852c30e6761a91618db2fa77", "web_url": "https://translate.tails.net/projects/tails/sensitive_documents_graphics/pt/", "share_url": "https://translate.tails.net/engage/tails/-/pt/", "translate_url": "https://translate.tails.net/translate/tails/sensitive_documents_graphics/pt/", "url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/pt/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 109, "translated": 3, "translated_words": 10, "translated_percent": 23.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 10, "have_comment": 0, "last_change": "2025-09-20T11:51:58.930635Z", "last_author": "Cleverson Candido", "repository_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/pt/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/pt/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/pt/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/pt/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/sensitive_documents_graphics/pt/units/?format=api" }, { "language": { "id": 39, "code": "de", "name": "German", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu", "deu_de", "ger" ], "direction": "ltr", "population": 141873196, "web_url": "https://translate.tails.net/languages/de/", "url": "https://translate.tails.net/api/languages/de/?format=api", "statistics_url": "https://translate.tails.net/api/languages/de/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/metadata.*.po", "slug": "metadata", "id": 90, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/metadata.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/metadata.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/metadata/", "url": "https://translate.tails.net/api/components/tails/metadata/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/metadata/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/metadata/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/metadata/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/metadata/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/metadata/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/metadata/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/metadata/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "de", "id": 278, "filename": "wiki/src/doc/sensitive_documents/metadata.de.po", "revision": "e7c7f8f608288a27455a3f953984e2a2cba4e546", "web_url": "https://translate.tails.net/projects/tails/metadata/de/", "share_url": "https://translate.tails.net/engage/tails/-/de/", "translate_url": "https://translate.tails.net/translate/tails/metadata/de/", "url": "https://translate.tails.net/api/translations/tails/metadata/de/?format=api", "is_template": false, "is_source": false, "total": 39, "total_words": 379, "translated": 21, "translated_words": 180, "translated_percent": 53.8, "fuzzy": 11, "fuzzy_words": 74, "fuzzy_percent": 28.2, "failing_checks": 1, "failing_checks_words": 18, "failing_checks_percent": 2.5, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-18T09:14:48.301989Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/metadata/de/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/metadata/de/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/metadata/de/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/metadata/de/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/metadata/de/units/?format=api" }, { "language": { "id": 99, "code": "fr", "name": "French", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra", "fra_fr", "fre" ], "direction": "ltr", "population": 332956350, "web_url": "https://translate.tails.net/languages/fr/", "url": "https://translate.tails.net/api/languages/fr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/fr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/metadata.*.po", "slug": "metadata", "id": 90, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/metadata.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/metadata.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/metadata/", "url": "https://translate.tails.net/api/components/tails/metadata/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/metadata/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/metadata/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/metadata/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/metadata/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/metadata/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/metadata/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/metadata/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "fr", "id": 279, "filename": "wiki/src/doc/sensitive_documents/metadata.fr.po", "revision": "d6378df394c445bd6d1219490c839fab107de207", "web_url": "https://translate.tails.net/projects/tails/metadata/fr/", "share_url": "https://translate.tails.net/engage/tails/-/fr/", "translate_url": "https://translate.tails.net/translate/tails/metadata/fr/", "url": "https://translate.tails.net/api/translations/tails/metadata/fr/?format=api", "is_template": false, "is_source": false, "total": 39, "total_words": 379, "translated": 39, "translated_words": 379, "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-12-07T18:29:39.355711Z", "last_author": "Background commit", "repository_url": "https://translate.tails.net/api/translations/tails/metadata/fr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/metadata/fr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/metadata/fr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/metadata/fr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/metadata/fr/units/?format=api" }, { "language": { "id": 17, "code": "pt", "name": "Portuguese", "plural": { "id": 170, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por", "por_pt", "ptg" ], "direction": "ltr", "population": 249463918, "web_url": "https://translate.tails.net/languages/pt/", "url": "https://translate.tails.net/api/languages/pt/?format=api", "statistics_url": "https://translate.tails.net/api/languages/pt/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/metadata.*.po", "slug": "metadata", "id": 90, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/metadata.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/metadata.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/metadata/", "url": "https://translate.tails.net/api/components/tails/metadata/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/metadata/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/metadata/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/metadata/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/metadata/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/metadata/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/metadata/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/metadata/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "pt", "id": 280, "filename": "wiki/src/doc/sensitive_documents/metadata.pt.po", "revision": "7e5e3571dd82aae3dee5b3e25c19794826253016", "web_url": "https://translate.tails.net/projects/tails/metadata/pt/", "share_url": "https://translate.tails.net/engage/tails/-/pt/", "translate_url": "https://translate.tails.net/translate/tails/metadata/pt/", "url": "https://translate.tails.net/api/translations/tails/metadata/pt/?format=api", "is_template": false, "is_source": false, "total": 39, "total_words": 379, "translated": 4, "translated_words": 7, "translated_percent": 10.2, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 34, "have_comment": 0, "last_change": "2025-11-01T21:54:54.134930Z", "last_author": "Cleverson Candido", "repository_url": "https://translate.tails.net/api/translations/tails/metadata/pt/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/metadata/pt/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/metadata/pt/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/metadata/pt/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/metadata/pt/units/?format=api" }, { "language": { "id": 39, "code": "de", "name": "German", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu", "deu_de", "ger" ], "direction": "ltr", "population": 141873196, "web_url": "https://translate.tails.net/languages/de/", "url": "https://translate.tails.net/api/languages/de/?format=api", "statistics_url": "https://translate.tails.net/api/languages/de/statistics/?format=api" }, "component": { "name": "wiki/src/doc/upgrade/error.*.po", "slug": "error", "id": 91, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/upgrade/error.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/upgrade/error.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/error/", "url": "https://translate.tails.net/api/components/tails/error/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/error/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/error/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/error/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/error/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/error/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/error/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/error/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 80, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "de", "id": 281, "filename": "wiki/src/doc/upgrade/error.de.po", "revision": "eed233f2b3a27364a238574cdef898d401597ffa", "web_url": "https://translate.tails.net/projects/tails/error/de/", "share_url": "https://translate.tails.net/engage/tails/-/de/", "translate_url": "https://translate.tails.net/translate/tails/error/de/", "url": "https://translate.tails.net/api/translations/tails/error/de/?format=api", "is_template": false, "is_source": false, "total": 3, "total_words": 23, "translated": 3, "translated_words": 23, "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": "2023-11-09T18:30:34.452257Z", "last_author": "Benjamin Held", "repository_url": "https://translate.tails.net/api/translations/tails/error/de/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/error/de/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/error/de/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/error/de/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/error/de/units/?format=api" }, { "language": { "id": 99, "code": "fr", "name": "French", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra", "fra_fr", "fre" ], "direction": "ltr", "population": 332956350, "web_url": "https://translate.tails.net/languages/fr/", "url": "https://translate.tails.net/api/languages/fr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/fr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/upgrade/error.*.po", "slug": "error", "id": 91, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/upgrade/error.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/upgrade/error.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/error/", "url": "https://translate.tails.net/api/components/tails/error/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/error/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/error/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/error/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/error/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/error/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/error/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/error/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 80, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "fr", "id": 282, "filename": "wiki/src/doc/upgrade/error.fr.po", "revision": "2aa29f95e1090cf8b66172015cb3693c8acdf1bc", "web_url": "https://translate.tails.net/projects/tails/error/fr/", "share_url": "https://translate.tails.net/engage/tails/-/fr/", "translate_url": "https://translate.tails.net/translate/tails/error/fr/", "url": "https://translate.tails.net/api/translations/tails/error/fr/?format=api", "is_template": false, "is_source": false, "total": 3, "total_words": 23, "translated": 3, "translated_words": 23, "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": "2023-06-28T01:21:40.586971Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/error/fr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/error/fr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/error/fr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/error/fr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/error/fr/units/?format=api" }, { "language": { "id": 17, "code": "pt", "name": "Portuguese", "plural": { "id": 170, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por", "por_pt", "ptg" ], "direction": "ltr", "population": 249463918, "web_url": "https://translate.tails.net/languages/pt/", "url": "https://translate.tails.net/api/languages/pt/?format=api", "statistics_url": "https://translate.tails.net/api/languages/pt/statistics/?format=api" }, "component": { "name": "wiki/src/doc/upgrade/error.*.po", "slug": "error", "id": 91, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/upgrade/error.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/upgrade/error.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/error/", "url": "https://translate.tails.net/api/components/tails/error/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/error/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/error/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/error/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/error/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/error/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/error/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/error/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 80, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "pt", "id": 283, "filename": "wiki/src/doc/upgrade/error.pt.po", "revision": "14d2c3fbf6b3fc6478e4430d41757deec4c5cf37", "web_url": "https://translate.tails.net/projects/tails/error/pt/", "share_url": "https://translate.tails.net/engage/tails/-/pt/", "translate_url": "https://translate.tails.net/translate/tails/error/pt/", "url": "https://translate.tails.net/api/translations/tails/error/pt/?format=api", "is_template": false, "is_source": false, "total": 3, "total_words": 23, "translated": 3, "translated_words": 23, "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": "2023-06-28T01:21:41.273464Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/error/pt/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/error/pt/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/error/pt/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/error/pt/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/error/pt/units/?format=api" }, { "language": { "id": 39, "code": "de", "name": "German", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu", "deu_de", "ger" ], "direction": "ltr", "population": 141873196, "web_url": "https://translate.tails.net/languages/de/", "url": "https://translate.tails.net/api/languages/de/?format=api", "statistics_url": "https://translate.tails.net/api/languages/de/statistics/?format=api" }, "component": { "name": "wiki/src/support/known_issues.*.po", "slug": "known_issues", "id": 125, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/known_issues.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/known_issues.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/known_issues/", "url": "https://translate.tails.net/api/components/tails/known_issues/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/known_issues/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/known_issues/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/known_issues/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/known_issues/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/known_issues/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/known_issues/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/known_issues/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "de", "id": 374, "filename": "wiki/src/support/known_issues.de.po", "revision": "636c78b847a1b40c6c7b5eb45767fbcb52199453", "web_url": "https://translate.tails.net/projects/tails/known_issues/de/", "share_url": "https://translate.tails.net/engage/tails/-/de/", "translate_url": "https://translate.tails.net/translate/tails/known_issues/de/", "url": "https://translate.tails.net/api/translations/tails/known_issues/de/?format=api", "is_template": false, "is_source": false, "total": 157, "total_words": 1459, "translated": 92, "translated_words": 740, "translated_percent": 58.5, "fuzzy": 5, "fuzzy_words": 67, "fuzzy_percent": 3.1, "failing_checks": 5, "failing_checks_words": 67, "failing_checks_percent": 3.1, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-12-10T12:01:16.651668Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/known_issues/de/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/known_issues/de/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/known_issues/de/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/known_issues/de/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/known_issues/de/units/?format=api" }, { "language": { "id": 99, "code": "fr", "name": "French", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra", "fra_fr", "fre" ], "direction": "ltr", "population": 332956350, "web_url": "https://translate.tails.net/languages/fr/", "url": "https://translate.tails.net/api/languages/fr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/fr/statistics/?format=api" }, "component": { "name": "wiki/src/support/known_issues.*.po", "slug": "known_issues", "id": 125, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/known_issues.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/known_issues.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/known_issues/", "url": "https://translate.tails.net/api/components/tails/known_issues/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/known_issues/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/known_issues/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/known_issues/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/known_issues/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/known_issues/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/known_issues/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/known_issues/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "fr", "id": 375, "filename": "wiki/src/support/known_issues.fr.po", "revision": "eab207d53b9faf77e6f4c0421d7e5c287da18281", "web_url": "https://translate.tails.net/projects/tails/known_issues/fr/", "share_url": "https://translate.tails.net/engage/tails/-/fr/", "translate_url": "https://translate.tails.net/translate/tails/known_issues/fr/", "url": "https://translate.tails.net/api/translations/tails/known_issues/fr/?format=api", "is_template": false, "is_source": false, "total": 157, "total_words": 1459, "translated": 144, "translated_words": 1255, "translated_percent": 91.7, "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-12-10T14:29:37.990174Z", "last_author": "Background commit", "repository_url": "https://translate.tails.net/api/translations/tails/known_issues/fr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/known_issues/fr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/known_issues/fr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/known_issues/fr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/known_issues/fr/units/?format=api" }, { "language": { "id": 17, "code": "pt", "name": "Portuguese", "plural": { "id": 170, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por", "por_pt", "ptg" ], "direction": "ltr", "population": 249463918, "web_url": "https://translate.tails.net/languages/pt/", "url": "https://translate.tails.net/api/languages/pt/?format=api", "statistics_url": "https://translate.tails.net/api/languages/pt/statistics/?format=api" }, "component": { "name": "wiki/src/support/known_issues.*.po", "slug": "known_issues", "id": 125, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/known_issues.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/known_issues.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/known_issues/", "url": "https://translate.tails.net/api/components/tails/known_issues/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/known_issues/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/known_issues/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/known_issues/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/known_issues/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/known_issues/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/known_issues/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/known_issues/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "pt", "id": 376, "filename": "wiki/src/support/known_issues.pt.po", "revision": "a4beeb7bfdd16e65a205414eb012fcbb13bdd5c3", "web_url": "https://translate.tails.net/projects/tails/known_issues/pt/", "share_url": "https://translate.tails.net/engage/tails/-/pt/", "translate_url": "https://translate.tails.net/translate/tails/known_issues/pt/", "url": "https://translate.tails.net/api/translations/tails/known_issues/pt/?format=api", "is_template": false, "is_source": false, "total": 157, "total_words": 1459, "translated": 48, "translated_words": 257, "translated_percent": 30.5, "fuzzy": 30, "fuzzy_words": 287, "fuzzy_percent": 19.1, "failing_checks": 23, "failing_checks_words": 201, "failing_checks_percent": 14.6, "have_suggestion": 108, "have_comment": 1, "last_change": "2025-12-10T12:01:18.294624Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/known_issues/pt/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/known_issues/pt/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/known_issues/pt/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/known_issues/pt/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/known_issues/pt/units/?format=api" }, { "language": { "id": 39, "code": "de", "name": "German", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu", "deu_de", "ger" ], "direction": "ltr", "population": 141873196, "web_url": "https://translate.tails.net/languages/de/", "url": "https://translate.tails.net/api/languages/de/?format=api", "statistics_url": "https://translate.tails.net/api/languages/de/statistics/?format=api" }, "component": { "name": "wiki/src/support/faq.*.po", "slug": "faq", "id": 126, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/faq.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/faq.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/faq/", "url": "https://translate.tails.net/api/components/tails/faq/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/faq/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/faq/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/faq/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/faq/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/faq/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/faq/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/faq/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "de", "id": 377, "filename": "wiki/src/support/faq.de.po", "revision": "222b63e6670c2255716f0774896c720b0154c721", "web_url": "https://translate.tails.net/projects/tails/faq/de/", "share_url": "https://translate.tails.net/engage/tails/-/de/", "translate_url": "https://translate.tails.net/translate/tails/faq/de/", "url": "https://translate.tails.net/api/translations/tails/faq/de/?format=api", "is_template": false, "is_source": false, "total": 174, "total_words": 2900, "translated": 102, "translated_words": 1869, "translated_percent": 58.6, "fuzzy": 47, "fuzzy_words": 663, "fuzzy_percent": 27.0, "failing_checks": 47, "failing_checks_words": 659, "failing_checks_percent": 27.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-12-17T02:01:20.353332Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/faq/de/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/faq/de/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/faq/de/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/faq/de/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/faq/de/units/?format=api" }, { "language": { "id": 99, "code": "fr", "name": "French", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra", "fra_fr", "fre" ], "direction": "ltr", "population": 332956350, "web_url": "https://translate.tails.net/languages/fr/", "url": "https://translate.tails.net/api/languages/fr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/fr/statistics/?format=api" }, "component": { "name": "wiki/src/support/faq.*.po", "slug": "faq", "id": 126, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/faq.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/faq.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/faq/", "url": "https://translate.tails.net/api/components/tails/faq/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/faq/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/faq/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/faq/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/faq/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/faq/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/faq/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/faq/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "fr", "id": 378, "filename": "wiki/src/support/faq.fr.po", "revision": "541ed364dbf4320b50628dda3a65f7cef64252eb", "web_url": "https://translate.tails.net/projects/tails/faq/fr/", "share_url": "https://translate.tails.net/engage/tails/-/fr/", "translate_url": "https://translate.tails.net/translate/tails/faq/fr/", "url": "https://translate.tails.net/api/translations/tails/faq/fr/?format=api", "is_template": false, "is_source": false, "total": 174, "total_words": 2900, "translated": 148, "translated_words": 2428, "translated_percent": 85.0, "fuzzy": 15, "fuzzy_words": 305, "fuzzy_percent": 8.6, "failing_checks": 15, "failing_checks_words": 305, "failing_checks_percent": 8.6, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-12-20T22:11:19.300372Z", "last_author": "xin", "repository_url": "https://translate.tails.net/api/translations/tails/faq/fr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/faq/fr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/faq/fr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/faq/fr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/faq/fr/units/?format=api" }, { "language": { "id": 17, "code": "pt", "name": "Portuguese", "plural": { "id": 170, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por", "por_pt", "ptg" ], "direction": "ltr", "population": 249463918, "web_url": "https://translate.tails.net/languages/pt/", "url": "https://translate.tails.net/api/languages/pt/?format=api", "statistics_url": "https://translate.tails.net/api/languages/pt/statistics/?format=api" }, "component": { "name": "wiki/src/support/faq.*.po", "slug": "faq", "id": 126, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/faq.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/faq.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/faq/", "url": "https://translate.tails.net/api/components/tails/faq/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/faq/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/faq/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/faq/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/faq/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/faq/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/faq/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/faq/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "pt", "id": 379, "filename": "wiki/src/support/faq.pt.po", "revision": "f21489ca850696abbcba18c278cb4d3f1db0a235", "web_url": "https://translate.tails.net/projects/tails/faq/pt/", "share_url": "https://translate.tails.net/engage/tails/-/pt/", "translate_url": "https://translate.tails.net/translate/tails/faq/pt/", "url": "https://translate.tails.net/api/translations/tails/faq/pt/?format=api", "is_template": false, "is_source": false, "total": 174, "total_words": 2900, "translated": 39, "translated_words": 581, "translated_percent": 22.4, "fuzzy": 52, "fuzzy_words": 785, "fuzzy_percent": 29.8, "failing_checks": 46, "failing_checks_words": 646, "failing_checks_percent": 26.4, "have_suggestion": 131, "have_comment": 0, "last_change": "2025-12-17T02:01:24.082478Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/faq/pt/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/faq/pt/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/faq/pt/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/faq/pt/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/faq/pt/units/?format=api" }, { "language": { "id": 39, "code": "de", "name": "German", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu", "deu_de", "ger" ], "direction": "ltr", "population": 141873196, "web_url": "https://translate.tails.net/languages/de/", "url": "https://translate.tails.net/api/languages/de/?format=api", "statistics_url": "https://translate.tails.net/api/languages/de/statistics/?format=api" }, "component": { "name": "wiki/src/support/chat.*.po", "slug": "chat", "id": 127, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/chat.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/chat.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/chat/", "url": "https://translate.tails.net/api/components/tails/chat/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/chat/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/chat/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/chat/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/chat/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/chat/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/chat/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/chat/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "de", "id": 380, "filename": "wiki/src/support/chat.de.po", "revision": "0b39f1fc56ca4950e99a96a078805adbe6fa631d", "web_url": "https://translate.tails.net/projects/tails/chat/de/", "share_url": "https://translate.tails.net/engage/tails/-/de/", "translate_url": "https://translate.tails.net/translate/tails/chat/de/", "url": "https://translate.tails.net/api/translations/tails/chat/de/?format=api", "is_template": false, "is_source": false, "total": 2, "total_words": 18, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 1, "fuzzy_words": 5, "fuzzy_percent": 50.0, "failing_checks": 1, "failing_checks_words": 5, "failing_checks_percent": 50.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-03T09:05:36.739306Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/chat/de/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/chat/de/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/chat/de/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/chat/de/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/chat/de/units/?format=api" }, { "language": { "id": 99, "code": "fr", "name": "French", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra", "fra_fr", "fre" ], "direction": "ltr", "population": 332956350, "web_url": "https://translate.tails.net/languages/fr/", "url": "https://translate.tails.net/api/languages/fr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/fr/statistics/?format=api" }, "component": { "name": "wiki/src/support/chat.*.po", "slug": "chat", "id": 127, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/chat.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/chat.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/chat/", "url": "https://translate.tails.net/api/components/tails/chat/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/chat/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/chat/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/chat/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/chat/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/chat/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/chat/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/chat/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "fr", "id": 381, "filename": "wiki/src/support/chat.fr.po", "revision": "97cd186c5d38d9a86c64178c5b2ea29318524475", "web_url": "https://translate.tails.net/projects/tails/chat/fr/", "share_url": "https://translate.tails.net/engage/tails/-/fr/", "translate_url": "https://translate.tails.net/translate/tails/chat/fr/", "url": "https://translate.tails.net/api/translations/tails/chat/fr/?format=api", "is_template": false, "is_source": false, "total": 2, "total_words": 18, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 2, "fuzzy_words": 18, "fuzzy_percent": 100.0, "failing_checks": 2, "failing_checks_words": 18, "failing_checks_percent": 100.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-03T09:05:36.953846Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/chat/fr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/chat/fr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/chat/fr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/chat/fr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/chat/fr/units/?format=api" }, { "language": { "id": 17, "code": "pt", "name": "Portuguese", "plural": { "id": 170, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por", "por_pt", "ptg" ], "direction": "ltr", "population": 249463918, "web_url": "https://translate.tails.net/languages/pt/", "url": "https://translate.tails.net/api/languages/pt/?format=api", "statistics_url": "https://translate.tails.net/api/languages/pt/statistics/?format=api" }, "component": { "name": "wiki/src/support/chat.*.po", "slug": "chat", "id": 127, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/chat.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/chat.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/chat/", "url": "https://translate.tails.net/api/components/tails/chat/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/chat/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/chat/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/chat/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/chat/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/chat/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/chat/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/chat/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "pt", "id": 382, "filename": "wiki/src/support/chat.pt.po", "revision": "e1869a002017b86e9fb9bcee3f480ef07fbd5358", "web_url": "https://translate.tails.net/projects/tails/chat/pt/", "share_url": "https://translate.tails.net/engage/tails/-/pt/", "translate_url": "https://translate.tails.net/translate/tails/chat/pt/", "url": "https://translate.tails.net/api/translations/tails/chat/pt/?format=api", "is_template": false, "is_source": false, "total": 2, "total_words": 18, "translated": 0, "translated_words": 0, "translated_percent": 0.0, "fuzzy": 1, "fuzzy_words": 5, "fuzzy_percent": 50.0, "failing_checks": 1, "failing_checks_words": 5, "failing_checks_percent": 50.0, "have_suggestion": 2, "have_comment": 0, "last_change": "2025-09-03T09:05:37.249484Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/chat/pt/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/chat/pt/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/chat/pt/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/chat/pt/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/chat/pt/units/?format=api" }, { "language": { "id": 39, "code": "de", "name": "German", "plural": { "id": 84, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "deu", "deu_de", "ger" ], "direction": "ltr", "population": 141873196, "web_url": "https://translate.tails.net/languages/de/", "url": "https://translate.tails.net/api/languages/de/?format=api", "statistics_url": "https://translate.tails.net/api/languages/de/statistics/?format=api" }, "component": { "name": "wiki/src/support/talk.*.po", "slug": "talk", "id": 128, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/talk.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/talk.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/talk/", "url": "https://translate.tails.net/api/components/tails/talk/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/talk/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/talk/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/talk/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/talk/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/talk/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/talk/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/talk/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "de", "id": 383, "filename": "wiki/src/support/talk.de.po", "revision": "4315b5d103f624f81e96fa8fbf0a79080061c0af", "web_url": "https://translate.tails.net/projects/tails/talk/de/", "share_url": "https://translate.tails.net/engage/tails/-/de/", "translate_url": "https://translate.tails.net/translate/tails/talk/de/", "url": "https://translate.tails.net/api/translations/tails/talk/de/?format=api", "is_template": false, "is_source": false, "total": 8, "total_words": 35, "translated": 6, "translated_words": 28, "translated_percent": 75.0, "fuzzy": 1, "fuzzy_words": 3, "fuzzy_percent": 12.5, "failing_checks": 1, "failing_checks_words": 3, "failing_checks_percent": 12.5, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-03T16:03:34.157699Z", "last_author": "xin", "repository_url": "https://translate.tails.net/api/translations/tails/talk/de/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/talk/de/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/talk/de/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/talk/de/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/talk/de/units/?format=api" }, { "language": { "id": 99, "code": "fr", "name": "French", "plural": { "id": 75, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "fra", "fra_fr", "fre" ], "direction": "ltr", "population": 332956350, "web_url": "https://translate.tails.net/languages/fr/", "url": "https://translate.tails.net/api/languages/fr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/fr/statistics/?format=api" }, "component": { "name": "wiki/src/support/talk.*.po", "slug": "talk", "id": 128, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/talk.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/talk.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/talk/", "url": "https://translate.tails.net/api/components/tails/talk/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/talk/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/talk/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/talk/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/talk/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/talk/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/talk/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/talk/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "fr", "id": 384, "filename": "wiki/src/support/talk.fr.po", "revision": "752c280fa9d2f6e63507e00dbc3f94ba573c1fc9", "web_url": "https://translate.tails.net/projects/tails/talk/fr/", "share_url": "https://translate.tails.net/engage/tails/-/fr/", "translate_url": "https://translate.tails.net/translate/tails/talk/fr/", "url": "https://translate.tails.net/api/translations/tails/talk/fr/?format=api", "is_template": false, "is_source": false, "total": 8, "total_words": 35, "translated": 8, "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-09-03T16:03:12.732164Z", "last_author": "xin", "repository_url": "https://translate.tails.net/api/translations/tails/talk/fr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/talk/fr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/talk/fr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/talk/fr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/talk/fr/units/?format=api" }, { "language": { "id": 17, "code": "pt", "name": "Portuguese", "plural": { "id": 170, "source": 0, "number": 2, "formula": "n > 1", "type": 1 }, "aliases": [ "por", "por_pt", "ptg" ], "direction": "ltr", "population": 249463918, "web_url": "https://translate.tails.net/languages/pt/", "url": "https://translate.tails.net/api/languages/pt/?format=api", "statistics_url": "https://translate.tails.net/api/languages/pt/statistics/?format=api" }, "component": { "name": "wiki/src/support/talk.*.po", "slug": "talk", "id": 128, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/support/talk.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/support/talk.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/talk/", "url": "https://translate.tails.net/api/components/tails/talk/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/talk/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/talk/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/talk/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/talk/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/talk/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/talk/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/talk/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "pt", "id": 385, "filename": "wiki/src/support/talk.pt.po", "revision": "182bf1aa29b95a4b715c6b5dbd6da535fbcac8d3", "web_url": "https://translate.tails.net/projects/tails/talk/pt/", "share_url": "https://translate.tails.net/engage/tails/-/pt/", "translate_url": "https://translate.tails.net/translate/tails/talk/pt/", "url": "https://translate.tails.net/api/translations/tails/talk/pt/?format=api", "is_template": false, "is_source": false, "total": 8, "total_words": 35, "translated": 6, "translated_words": 28, "translated_percent": 75.0, "fuzzy": 1, "fuzzy_words": 3, "fuzzy_percent": 12.5, "failing_checks": 1, "failing_checks_words": 3, "failing_checks_percent": 12.5, "have_suggestion": 2, "have_comment": 0, "last_change": "2025-09-03T16:03:47.666115Z", "last_author": "xin", "repository_url": "https://translate.tails.net/api/translations/tails/talk/pt/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/talk/pt/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/talk/pt/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/talk/pt/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/talk/pt/units/?format=api" }, { "language": { "id": 6, "code": "ca", "name": "Catalan", "plural": { "id": 33, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ca_ca", "ca_ps", "cat" ], "direction": "ltr", "population": 8218781, "web_url": "https://translate.tails.net/languages/ca/", "url": "https://translate.tails.net/api/languages/ca/?format=api", "statistics_url": "https://translate.tails.net/api/languages/ca/statistics/?format=api" }, "component": { "name": "wiki/src/torrents.*.po", "slug": "torrents", "id": 9, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/torrents.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/torrents.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/torrents/", "url": "https://translate.tails.net/api/components/tails/torrents/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/torrents/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/torrents/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/torrents/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/torrents/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/torrents/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/torrents/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/torrents/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "ca", "id": 434, "filename": "wiki/src/torrents.ca.po", "revision": "b035c132de5058c108c5c03cb03ca95ad78554e6", "web_url": "https://translate.tails.net/projects/tails/torrents/ca/", "share_url": "https://translate.tails.net/engage/tails/-/ca/", "translate_url": "https://translate.tails.net/translate/tails/torrents/ca/", "url": "https://translate.tails.net/api/translations/tails/torrents/ca/?format=api", "is_template": false, "is_source": false, "total": 1, "total_words": 12, "translated": 1, "translated_words": 12, "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": "2023-12-01T17:25:57.632442Z", "last_author": "victor dargallo", "repository_url": "https://translate.tails.net/api/translations/tails/torrents/ca/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/torrents/ca/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/torrents/ca/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/torrents/ca/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/torrents/ca/units/?format=api" }, { "language": { "id": 92, "code": "es", "name": "Spanish", "plural": { "id": 208, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 507161083, "web_url": "https://translate.tails.net/languages/es/", "url": "https://translate.tails.net/api/languages/es/?format=api", "statistics_url": "https://translate.tails.net/api/languages/es/statistics/?format=api" }, "component": { "name": "wiki/src/torrents.*.po", "slug": "torrents", "id": 9, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/torrents.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/torrents.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/torrents/", "url": "https://translate.tails.net/api/components/tails/torrents/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/torrents/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/torrents/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/torrents/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/torrents/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/torrents/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/torrents/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/torrents/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "es", "id": 435, "filename": "wiki/src/torrents.es.po", "revision": "12cb397ca4ec1bc49a4e9aa4a875c971c491bdc9", "web_url": "https://translate.tails.net/projects/tails/torrents/es/", "share_url": "https://translate.tails.net/engage/tails/-/es/", "translate_url": "https://translate.tails.net/translate/tails/torrents/es/", "url": "https://translate.tails.net/api/translations/tails/torrents/es/?format=api", "is_template": false, "is_source": false, "total": 1, "total_words": 12, "translated": 1, "translated_words": 12, "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": "2024-09-17T16:20:04.199745Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/torrents/es/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/torrents/es/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/torrents/es/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/torrents/es/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/torrents/es/units/?format=api" }, { "language": { "id": 6, "code": "ca", "name": "Catalan", "plural": { "id": 33, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ca_ca", "ca_ps", "cat" ], "direction": "ltr", "population": 8218781, "web_url": "https://translate.tails.net/languages/ca/", "url": "https://translate.tails.net/api/languages/ca/?format=api", "statistics_url": "https://translate.tails.net/api/languages/ca/statistics/?format=api" }, "component": { "name": "wiki/src/doc/anonymous_internet/Tor_Browser.*.po", "slug": "tor_browser", "id": 45, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/anonymous_internet/Tor_Browser.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/anonymous_internet/Tor_Browser.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/tor_browser/", "url": "https://translate.tails.net/api/components/tails/tor_browser/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/tor_browser/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/tor_browser/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/tor_browser/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/tor_browser/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/tor_browser/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/tor_browser/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/tor_browser/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "ca", "id": 436, "filename": "wiki/src/doc/anonymous_internet/Tor_Browser.ca.po", "revision": "f8d57d30e8e9a5d0b01575e8161a3a7532823464", "web_url": "https://translate.tails.net/projects/tails/tor_browser/ca/", "share_url": "https://translate.tails.net/engage/tails/-/ca/", "translate_url": "https://translate.tails.net/translate/tails/tor_browser/ca/", "url": "https://translate.tails.net/api/translations/tails/tor_browser/ca/?format=api", "is_template": false, "is_source": false, "total": 91, "total_words": 1379, "translated": 70, "translated_words": 1085, "translated_percent": 76.9, "fuzzy": 10, "fuzzy_words": 149, "fuzzy_percent": 10.9, "failing_checks": 11, "failing_checks_words": 183, "failing_checks_percent": 12.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-12-09T13:29:38.801541Z", "last_author": "Background commit", "repository_url": "https://translate.tails.net/api/translations/tails/tor_browser/ca/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/tor_browser/ca/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/tor_browser/ca/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/tor_browser/ca/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/tor_browser/ca/units/?format=api" }, { "language": { "id": 92, "code": "es", "name": "Spanish", "plural": { "id": 208, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 507161083, "web_url": "https://translate.tails.net/languages/es/", "url": "https://translate.tails.net/api/languages/es/?format=api", "statistics_url": "https://translate.tails.net/api/languages/es/statistics/?format=api" }, "component": { "name": "wiki/src/doc/anonymous_internet/Tor_Browser.*.po", "slug": "tor_browser", "id": 45, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/anonymous_internet/Tor_Browser.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/anonymous_internet/Tor_Browser.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/tor_browser/", "url": "https://translate.tails.net/api/components/tails/tor_browser/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/tor_browser/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/tor_browser/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/tor_browser/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/tor_browser/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/tor_browser/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/tor_browser/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/tor_browser/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "es", "id": 437, "filename": "wiki/src/doc/anonymous_internet/Tor_Browser.es.po", "revision": "e910d46928075284911ffe5ea502274af463ea06", "web_url": "https://translate.tails.net/projects/tails/tor_browser/es/", "share_url": "https://translate.tails.net/engage/tails/-/es/", "translate_url": "https://translate.tails.net/translate/tails/tor_browser/es/", "url": "https://translate.tails.net/api/translations/tails/tor_browser/es/?format=api", "is_template": false, "is_source": false, "total": 91, "total_words": 1379, "translated": 39, "translated_words": 464, "translated_percent": 42.8, "fuzzy": 16, "fuzzy_words": 198, "fuzzy_percent": 17.5, "failing_checks": 15, "failing_checks_words": 177, "failing_checks_percent": 16.4, "have_suggestion": 37, "have_comment": 0, "last_change": "2025-12-09T13:29:38.936476Z", "last_author": "Background commit", "repository_url": "https://translate.tails.net/api/translations/tails/tor_browser/es/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/tor_browser/es/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/tor_browser/es/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/tor_browser/es/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/tor_browser/es/units/?format=api" }, { "language": { "id": 6, "code": "ca", "name": "Catalan", "plural": { "id": 33, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ca_ca", "ca_ps", "cat" ], "direction": "ltr", "population": 8218781, "web_url": "https://translate.tails.net/languages/ca/", "url": "https://translate.tails.net/api/languages/ca/?format=api", "statistics_url": "https://translate.tails.net/api/languages/ca/statistics/?format=api" }, "component": { "name": "wiki/src/doc/about/trust.*.po", "slug": "trust", "id": 43, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/about/trust.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/trust/", "url": "https://translate.tails.net/api/components/tails/trust/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/trust/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/trust/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/trust/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/trust/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/trust/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/trust/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/trust/credits/?format=api", "new_lang": "url", "language_code_style": "", "push": "", "check_flags": "", "priority": 80, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "ca", "id": 440, "filename": "wiki/src/doc/about/trust.ca.po", "revision": "de84f16a22f696286f61fb1cf87ac41ba7cdf509", "web_url": "https://translate.tails.net/projects/tails/trust/ca/", "share_url": "https://translate.tails.net/engage/tails/-/ca/", "translate_url": "https://translate.tails.net/translate/tails/trust/ca/", "url": "https://translate.tails.net/api/translations/tails/trust/ca/?format=api", "is_template": false, "is_source": false, "total": 25, "total_words": 410, "translated": 23, "translated_words": 389, "translated_percent": 92.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-08-22T12:35:10.012447Z", "last_author": "xin", "repository_url": "https://translate.tails.net/api/translations/tails/trust/ca/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/trust/ca/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/trust/ca/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/trust/ca/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/trust/ca/units/?format=api" }, { "language": { "id": 92, "code": "es", "name": "Spanish", "plural": { "id": 208, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 507161083, "web_url": "https://translate.tails.net/languages/es/", "url": "https://translate.tails.net/api/languages/es/?format=api", "statistics_url": "https://translate.tails.net/api/languages/es/statistics/?format=api" }, "component": { "name": "wiki/src/doc/about/trust.*.po", "slug": "trust", "id": 43, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/about/trust.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/trust/", "url": "https://translate.tails.net/api/components/tails/trust/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/trust/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/trust/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/trust/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/trust/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/trust/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/trust/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/trust/credits/?format=api", "new_lang": "url", "language_code_style": "", "push": "", "check_flags": "", "priority": 80, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "es", "id": 441, "filename": "wiki/src/doc/about/trust.es.po", "revision": "8402738e0e52a101a205679bfb1d39d136a3d500", "web_url": "https://translate.tails.net/projects/tails/trust/es/", "share_url": "https://translate.tails.net/engage/tails/-/es/", "translate_url": "https://translate.tails.net/translate/tails/trust/es/", "url": "https://translate.tails.net/api/translations/tails/trust/es/?format=api", "is_template": false, "is_source": false, "total": 25, "total_words": 410, "translated": 12, "translated_words": 170, "translated_percent": 48.0, "fuzzy": 7, "fuzzy_words": 131, "fuzzy_percent": 28.0, "failing_checks": 7, "failing_checks_words": 131, "failing_checks_percent": 28.0, "have_suggestion": 12, "have_comment": 0, "last_change": "2025-08-22T12:36:22.253610Z", "last_author": "xin", "repository_url": "https://translate.tails.net/api/translations/tails/trust/es/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/trust/es/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/trust/es/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/trust/es/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/trust/es/units/?format=api" }, { "language": { "id": 6, "code": "ca", "name": "Catalan", "plural": { "id": 33, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ca_ca", "ca_ps", "cat" ], "direction": "ltr", "population": 8218781, "web_url": "https://translate.tails.net/languages/ca/", "url": "https://translate.tails.net/api/languages/ca/?format=api", "statistics_url": "https://translate.tails.net/api/languages/ca/statistics/?format=api" }, "component": { "name": "wiki/src/doc/anonymous_internet/unsafe_browser.*.po", "slug": "unsafe_browser", "id": 54, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/anonymous_internet/unsafe_browser.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/anonymous_internet/unsafe_browser.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/unsafe_browser/", "url": "https://translate.tails.net/api/components/tails/unsafe_browser/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/unsafe_browser/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/unsafe_browser/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/unsafe_browser/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/unsafe_browser/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/unsafe_browser/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/unsafe_browser/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/unsafe_browser/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 80, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "ca", "id": 446, "filename": "wiki/src/doc/anonymous_internet/unsafe_browser.ca.po", "revision": "750707c05e701e29f674e2215eeadd45c4743022", "web_url": "https://translate.tails.net/projects/tails/unsafe_browser/ca/", "share_url": "https://translate.tails.net/engage/tails/-/ca/", "translate_url": "https://translate.tails.net/translate/tails/unsafe_browser/ca/", "url": "https://translate.tails.net/api/translations/tails/unsafe_browser/ca/?format=api", "is_template": false, "is_source": false, "total": 14, "total_words": 81, "translated": 13, "translated_words": 76, "translated_percent": 92.8, "fuzzy": 1, "fuzzy_words": 5, "fuzzy_percent": 7.1, "failing_checks": 1, "failing_checks_words": 5, "failing_checks_percent": 7.1, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-18T09:13:15.437573Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/ca/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/ca/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/ca/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/ca/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/ca/units/?format=api" }, { "language": { "id": 92, "code": "es", "name": "Spanish", "plural": { "id": 208, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 507161083, "web_url": "https://translate.tails.net/languages/es/", "url": "https://translate.tails.net/api/languages/es/?format=api", "statistics_url": "https://translate.tails.net/api/languages/es/statistics/?format=api" }, "component": { "name": "wiki/src/doc/anonymous_internet/unsafe_browser.*.po", "slug": "unsafe_browser", "id": 54, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/anonymous_internet/unsafe_browser.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/anonymous_internet/unsafe_browser.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/unsafe_browser/", "url": "https://translate.tails.net/api/components/tails/unsafe_browser/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/unsafe_browser/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/unsafe_browser/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/unsafe_browser/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/unsafe_browser/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/unsafe_browser/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/unsafe_browser/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/unsafe_browser/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 80, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "es", "id": 447, "filename": "wiki/src/doc/anonymous_internet/unsafe_browser.es.po", "revision": "ddaf29bd7b119940ede1226e6607c01f4aa9106d", "web_url": "https://translate.tails.net/projects/tails/unsafe_browser/es/", "share_url": "https://translate.tails.net/engage/tails/-/es/", "translate_url": "https://translate.tails.net/translate/tails/unsafe_browser/es/", "url": "https://translate.tails.net/api/translations/tails/unsafe_browser/es/?format=api", "is_template": false, "is_source": false, "total": 14, "total_words": 81, "translated": 10, "translated_words": 45, "translated_percent": 71.4, "fuzzy": 3, "fuzzy_words": 17, "fuzzy_percent": 21.4, "failing_checks": 2, "failing_checks_words": 10, "failing_checks_percent": 14.2, "have_suggestion": 3, "have_comment": 0, "last_change": "2025-09-18T09:13:15.612168Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/es/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/es/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/es/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/es/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/es/units/?format=api" }, { "language": { "id": 22, "code": "tr", "name": "Turkish", "plural": { "id": 227, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 82419542, "web_url": "https://translate.tails.net/languages/tr/", "url": "https://translate.tails.net/api/languages/tr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/tr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/about/trust.*.po", "slug": "trust", "id": 43, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/about/trust.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/trust/", "url": "https://translate.tails.net/api/components/tails/trust/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/trust/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/trust/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/trust/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/trust/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/trust/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/trust/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/trust/credits/?format=api", "new_lang": "url", "language_code_style": "", "push": "", "check_flags": "", "priority": 80, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_name }}\" hook in Weblate.\r\n\r\nTranslation: {{ project_name }}/{{ component_name }}\r\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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "tr", "id": 486, "filename": "wiki/src/doc/about/trust.tr.po", "revision": "a242d4d41b36d9ade5a83069e8dfb1c224e64594", "web_url": "https://translate.tails.net/projects/tails/trust/tr/", "share_url": "https://translate.tails.net/engage/tails/-/tr/", "translate_url": "https://translate.tails.net/translate/tails/trust/tr/", "url": "https://translate.tails.net/api/translations/tails/trust/tr/?format=api", "is_template": false, "is_source": false, "total": 25, "total_words": 410, "translated": 2, "translated_words": 8, "translated_percent": 8.0, "fuzzy": 0, "fuzzy_words": 0, "fuzzy_percent": 0.0, "failing_checks": 0, "failing_checks_words": 0, "failing_checks_percent": 0.0, "have_suggestion": 7, "have_comment": 0, "last_change": "2025-09-18T09:12:17.723988Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/trust/tr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/trust/tr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/trust/tr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/trust/tr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/trust/tr/units/?format=api" }, { "language": { "id": 22, "code": "tr", "name": "Turkish", "plural": { "id": 227, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 82419542, "web_url": "https://translate.tails.net/languages/tr/", "url": "https://translate.tails.net/api/languages/tr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/tr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/anonymous_internet/Tor_Browser.*.po", "slug": "tor_browser", "id": 45, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/anonymous_internet/Tor_Browser.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/anonymous_internet/Tor_Browser.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/tor_browser/", "url": "https://translate.tails.net/api/components/tails/tor_browser/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/tor_browser/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/tor_browser/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/tor_browser/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/tor_browser/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/tor_browser/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/tor_browser/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/tor_browser/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "tr", "id": 490, "filename": "wiki/src/doc/anonymous_internet/Tor_Browser.tr.po", "revision": "a03931015808e0389538fa443a5e29d7abf21d32", "web_url": "https://translate.tails.net/projects/tails/tor_browser/tr/", "share_url": "https://translate.tails.net/engage/tails/-/tr/", "translate_url": "https://translate.tails.net/translate/tails/tor_browser/tr/", "url": "https://translate.tails.net/api/translations/tails/tor_browser/tr/?format=api", "is_template": false, "is_source": false, "total": 91, "total_words": 1379, "translated": 8, "translated_words": 13, "translated_percent": 8.7, "fuzzy": 8, "fuzzy_words": 36, "fuzzy_percent": 8.7, "failing_checks": 7, "failing_checks_words": 22, "failing_checks_percent": 7.6, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-11-13T10:02:37.218821Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/tor_browser/tr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/tor_browser/tr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/tor_browser/tr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/tor_browser/tr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/tor_browser/tr/units/?format=api" }, { "language": { "id": 92, "code": "es", "name": "Spanish", "plural": { "id": 208, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 507161083, "web_url": "https://translate.tails.net/languages/es/", "url": "https://translate.tails.net/api/languages/es/?format=api", "statistics_url": "https://translate.tails.net/api/languages/es/statistics/?format=api" }, "component": { "name": "wiki/src/doc/advanced_topics/virtualization.*.po", "slug": "virtualization", "id": 32, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/advanced_topics/virtualization.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/advanced_topics/virtualization.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/virtualization/", "url": "https://translate.tails.net/api/components/tails/virtualization/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/virtualization/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/virtualization/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/virtualization/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/virtualization/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/virtualization/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/virtualization/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/virtualization/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "es", "id": 508, "filename": "wiki/src/doc/advanced_topics/virtualization.es.po", "revision": "8653e4d53d40fc19d9e75ddbb5e02269d6d20d48", "web_url": "https://translate.tails.net/projects/tails/virtualization/es/", "share_url": "https://translate.tails.net/engage/tails/-/es/", "translate_url": "https://translate.tails.net/translate/tails/virtualization/es/", "url": "https://translate.tails.net/api/translations/tails/virtualization/es/?format=api", "is_template": false, "is_source": false, "total": 40, "total_words": 582, "translated": 22, "translated_words": 186, "translated_percent": 55.0, "fuzzy": 11, "fuzzy_words": 288, "fuzzy_percent": 27.5, "failing_checks": 10, "failing_checks_words": 282, "failing_checks_percent": 25.0, "have_suggestion": 3, "have_comment": 0, "last_change": "2025-09-18T09:12:33.768454Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/virtualization/es/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/virtualization/es/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/virtualization/es/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/virtualization/es/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/virtualization/es/units/?format=api" }, { "language": { "id": 22, "code": "tr", "name": "Turkish", "plural": { "id": 227, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 82419542, "web_url": "https://translate.tails.net/languages/tr/", "url": "https://translate.tails.net/api/languages/tr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/tr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/advanced_topics/virtualization.*.po", "slug": "virtualization", "id": 32, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/advanced_topics/virtualization.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/advanced_topics/virtualization.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/virtualization/", "url": "https://translate.tails.net/api/components/tails/virtualization/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/virtualization/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/virtualization/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/virtualization/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/virtualization/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/virtualization/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/virtualization/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/virtualization/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "tr", "id": 509, "filename": "wiki/src/doc/advanced_topics/virtualization.tr.po", "revision": "f74f658b0b393709fef0b2db0906882b44a2c39c", "web_url": "https://translate.tails.net/projects/tails/virtualization/tr/", "share_url": "https://translate.tails.net/engage/tails/-/tr/", "translate_url": "https://translate.tails.net/translate/tails/virtualization/tr/", "url": "https://translate.tails.net/api/translations/tails/virtualization/tr/?format=api", "is_template": false, "is_source": false, "total": 40, "total_words": 582, "translated": 5, "translated_words": 9, "translated_percent": 12.5, "fuzzy": 2, "fuzzy_words": 4, "fuzzy_percent": 5.0, "failing_checks": 2, "failing_checks_words": 4, "failing_checks_percent": 5.0, "have_suggestion": 0, "have_comment": 0, "last_change": "2025-09-18T09:12:35.572843Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/virtualization/tr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/virtualization/tr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/virtualization/tr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/virtualization/tr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/virtualization/tr/units/?format=api" }, { "language": { "id": 6, "code": "ca", "name": "Catalan", "plural": { "id": 33, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "ca_ca", "ca_ps", "cat" ], "direction": "ltr", "population": 8218781, "web_url": "https://translate.tails.net/languages/ca/", "url": "https://translate.tails.net/api/languages/ca/?format=api", "statistics_url": "https://translate.tails.net/api/languages/ca/statistics/?format=api" }, "component": { "name": "wiki/src/doc/advanced_topics/virtualization.caution.*.po", "slug": "virtualizationcaution", "id": 33, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/advanced_topics/virtualization.caution.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/advanced_topics/virtualization.caution.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/virtualizationcaution/", "url": "https://translate.tails.net/api/components/tails/virtualizationcaution/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "ca", "id": 511, "filename": "wiki/src/doc/advanced_topics/virtualization.caution.ca.po", "revision": "b91adf52ce29fda47141d98c97053470e61789de", "web_url": "https://translate.tails.net/projects/tails/virtualizationcaution/ca/", "share_url": "https://translate.tails.net/engage/tails/-/ca/", "translate_url": "https://translate.tails.net/translate/tails/virtualizationcaution/ca/", "url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/ca/?format=api", "is_template": false, "is_source": false, "total": 3, "total_words": 32, "translated": 3, "translated_words": 32, "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-06-03T00:29:26.876501Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/ca/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/ca/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/ca/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/ca/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/ca/units/?format=api" }, { "language": { "id": 92, "code": "es", "name": "Spanish", "plural": { "id": 208, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 507161083, "web_url": "https://translate.tails.net/languages/es/", "url": "https://translate.tails.net/api/languages/es/?format=api", "statistics_url": "https://translate.tails.net/api/languages/es/statistics/?format=api" }, "component": { "name": "wiki/src/doc/advanced_topics/virtualization.caution.*.po", "slug": "virtualizationcaution", "id": 33, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/advanced_topics/virtualization.caution.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/advanced_topics/virtualization.caution.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/virtualizationcaution/", "url": "https://translate.tails.net/api/components/tails/virtualizationcaution/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/virtualizationcaution/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "es", "id": 512, "filename": "wiki/src/doc/advanced_topics/virtualization.caution.es.po", "revision": "8223092528d455bbe69b6c41b3f11b82075494ed", "web_url": "https://translate.tails.net/projects/tails/virtualizationcaution/es/", "share_url": "https://translate.tails.net/engage/tails/-/es/", "translate_url": "https://translate.tails.net/translate/tails/virtualizationcaution/es/", "url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/es/?format=api", "is_template": false, "is_source": false, "total": 3, "total_words": 32, "translated": 3, "translated_words": 32, "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": 1, "have_comment": 0, "last_change": "2025-01-24T17:16:24.562489Z", "last_author": "victor dargallo", "repository_url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/es/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/es/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/es/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/es/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/virtualizationcaution/es/units/?format=api" }, { "language": { "id": 22, "code": "tr", "name": "Turkish", "plural": { "id": 227, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 82419542, "web_url": "https://translate.tails.net/languages/tr/", "url": "https://translate.tails.net/api/languages/tr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/tr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/anonymous_internet/unsafe_browser.*.po", "slug": "unsafe_browser", "id": 54, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/anonymous_internet/unsafe_browser.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/anonymous_internet/unsafe_browser.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/unsafe_browser/", "url": "https://translate.tails.net/api/components/tails/unsafe_browser/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/unsafe_browser/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/unsafe_browser/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/unsafe_browser/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/unsafe_browser/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/unsafe_browser/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/unsafe_browser/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/unsafe_browser/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 80, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "tr", "id": 532, "filename": "wiki/src/doc/anonymous_internet/unsafe_browser.tr.po", "revision": "d7b933e4030bbae50a3cfa0a61e3282d6fdbb7ea", "web_url": "https://translate.tails.net/projects/tails/unsafe_browser/tr/", "share_url": "https://translate.tails.net/engage/tails/-/tr/", "translate_url": "https://translate.tails.net/translate/tails/unsafe_browser/tr/", "url": "https://translate.tails.net/api/translations/tails/unsafe_browser/tr/?format=api", "is_template": false, "is_source": false, "total": 14, "total_words": 81, "translated": 6, "translated_words": 17, "translated_percent": 42.8, "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-09-18T09:13:16.441172Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/tr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/tr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/tr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/tr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/unsafe_browser/tr/units/?format=api" }, { "language": { "id": 92, "code": "es", "name": "Spanish", "plural": { "id": 208, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 507161083, "web_url": "https://translate.tails.net/languages/es/", "url": "https://translate.tails.net/api/languages/es/?format=api", "statistics_url": "https://translate.tails.net/api/languages/es/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/office_suite.*.po", "slug": "office_suite", "id": 88, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/office_suite.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/office_suite.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/office_suite/", "url": "https://translate.tails.net/api/components/tails/office_suite/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/office_suite/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/office_suite/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/office_suite/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/office_suite/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/office_suite/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/office_suite/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/office_suite/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "es", "id": 712, "filename": "wiki/src/doc/sensitive_documents/office_suite.es.po", "revision": "f7b8be5e80b0ee569d87054f0787abb27beb031a", "web_url": "https://translate.tails.net/projects/tails/office_suite/es/", "share_url": "https://translate.tails.net/engage/tails/-/es/", "translate_url": "https://translate.tails.net/translate/tails/office_suite/es/", "url": "https://translate.tails.net/api/translations/tails/office_suite/es/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 122, "translated": 5, "translated_words": 38, "translated_percent": 38.4, "fuzzy": 4, "fuzzy_words": 46, "fuzzy_percent": 30.7, "failing_checks": 4, "failing_checks_words": 46, "failing_checks_percent": 30.7, "have_suggestion": 2, "have_comment": 0, "last_change": "2025-09-25T15:50:26.869376Z", "last_author": "Cleverson Candido", "repository_url": "https://translate.tails.net/api/translations/tails/office_suite/es/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/office_suite/es/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/office_suite/es/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/office_suite/es/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/office_suite/es/units/?format=api" }, { "language": { "id": 92, "code": "es", "name": "Spanish", "plural": { "id": 208, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 507161083, "web_url": "https://translate.tails.net/languages/es/", "url": "https://translate.tails.net/api/languages/es/?format=api", "statistics_url": "https://translate.tails.net/api/languages/es/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/printing_and_scanning.*.po", "slug": "printing_and_scanning", "id": 86, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/printing_and_scanning.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/printing_and_scanning.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/printing_and_scanning/", "url": "https://translate.tails.net/api/components/tails/printing_and_scanning/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "es", "id": 713, "filename": "wiki/src/doc/sensitive_documents/printing_and_scanning.es.po", "revision": "c802f99156b05ea1792055fc223ca0d325fbf46a", "web_url": "https://translate.tails.net/projects/tails/printing_and_scanning/es/", "share_url": "https://translate.tails.net/engage/tails/-/es/", "translate_url": "https://translate.tails.net/translate/tails/printing_and_scanning/es/", "url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/es/?format=api", "is_template": false, "is_source": false, "total": 12, "total_words": 118, "translated": 3, "translated_words": 6, "translated_percent": 25.0, "fuzzy": 2, "fuzzy_words": 17, "fuzzy_percent": 16.6, "failing_checks": 2, "failing_checks_words": 17, "failing_checks_percent": 16.6, "have_suggestion": 2, "have_comment": 0, "last_change": "2025-10-13T10:38:56.204587Z", "last_author": "Cleverson Candido", "repository_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/es/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/es/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/es/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/es/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/es/units/?format=api" }, { "language": { "id": 22, "code": "tr", "name": "Turkish", "plural": { "id": 227, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 82419542, "web_url": "https://translate.tails.net/languages/tr/", "url": "https://translate.tails.net/api/languages/tr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/tr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/printing_and_scanning.*.po", "slug": "printing_and_scanning", "id": 86, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/printing_and_scanning.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/printing_and_scanning.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/printing_and_scanning/", "url": "https://translate.tails.net/api/components/tails/printing_and_scanning/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/printing_and_scanning/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "tr", "id": 714, "filename": "wiki/src/doc/sensitive_documents/printing_and_scanning.tr.po", "revision": "283235ada99c7f04e6707bb6e61bf350a05e0cce", "web_url": "https://translate.tails.net/projects/tails/printing_and_scanning/tr/", "share_url": "https://translate.tails.net/engage/tails/-/tr/", "translate_url": "https://translate.tails.net/translate/tails/printing_and_scanning/tr/", "url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/tr/?format=api", "is_template": false, "is_source": false, "total": 12, "total_words": 118, "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-09-18T09:14:52.358045Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/tr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/tr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/tr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/tr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/printing_and_scanning/tr/units/?format=api" }, { "language": { "id": 22, "code": "tr", "name": "Turkish", "plural": { "id": 227, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "trk", "tur" ], "direction": "ltr", "population": 82419542, "web_url": "https://translate.tails.net/languages/tr/", "url": "https://translate.tails.net/api/languages/tr/?format=api", "statistics_url": "https://translate.tails.net/api/languages/tr/statistics/?format=api" }, "component": { "name": "wiki/src/doc/sensitive_documents/office_suite.*.po", "slug": "office_suite", "id": 88, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/sensitive_documents/office_suite.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/sensitive_documents/office_suite.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/office_suite/", "url": "https://translate.tails.net/api/components/tails/office_suite/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/office_suite/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/office_suite/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/office_suite/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/office_suite/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/office_suite/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/office_suite/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/office_suite/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 100, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "tr", "id": 715, "filename": "wiki/src/doc/sensitive_documents/office_suite.tr.po", "revision": "9b1b619d7a3b6eff8edea976c1a339a989e61db1", "web_url": "https://translate.tails.net/projects/tails/office_suite/tr/", "share_url": "https://translate.tails.net/engage/tails/-/tr/", "translate_url": "https://translate.tails.net/translate/tails/office_suite/tr/", "url": "https://translate.tails.net/api/translations/tails/office_suite/tr/?format=api", "is_template": false, "is_source": false, "total": 13, "total_words": 122, "translated": 2, "translated_words": 8, "translated_percent": 15.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-09-18T09:14:50.914874Z", "last_author": null, "repository_url": "https://translate.tails.net/api/translations/tails/office_suite/tr/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/office_suite/tr/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/office_suite/tr/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/office_suite/tr/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/office_suite/tr/units/?format=api" }, { "language": { "id": 92, "code": "es", "name": "Spanish", "plural": { "id": 208, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "es_la", "esp", "spa" ], "direction": "ltr", "population": 507161083, "web_url": "https://translate.tails.net/languages/es/", "url": "https://translate.tails.net/api/languages/es/?format=api", "statistics_url": "https://translate.tails.net/api/languages/es/statistics/?format=api" }, "component": { "name": "wiki/src/doc/persistent_storage/configure.*.po", "slug": "wikisrcdocpersistent_storageconfigure-po", "id": 79, "source_language": { "id": 63, "code": "en", "name": "English", "plural": { "id": 58, "source": 0, "number": 2, "formula": "n != 1", "type": 1 }, "aliases": [ "base", "en_en", "eng", "enp", "source" ], "direction": "ltr", "population": 1728003224, "web_url": "https://translate.tails.net/languages/en/", "url": "https://translate.tails.net/api/languages/en/?format=api", "statistics_url": "https://translate.tails.net/api/languages/en/statistics/?format=api" }, "project": { "name": "Tails", "slug": "tails", "id": 1, "web": "https://tails.boum.org/", "web_url": "https://translate.tails.net/projects/tails/", "url": "https://translate.tails.net/api/projects/tails/?format=api", "check_flags": "", "components_list_url": "https://translate.tails.net/api/projects/tails/components/?format=api", "repository_url": "https://translate.tails.net/api/projects/tails/repository/?format=api", "statistics_url": "https://translate.tails.net/api/projects/tails/statistics/?format=api", "categories_url": "https://translate.tails.net/api/projects/tails/categories/?format=api", "changes_list_url": "https://translate.tails.net/api/projects/tails/changes/?format=api", "languages_url": "https://translate.tails.net/api/projects/tails/languages/?format=api", "labels_url": "https://translate.tails.net/api/projects/tails/labels/?format=api", "credits_url": "https://translate.tails.net/api/projects/tails/credits/?format=api", "lock_url": "https://translate.tails.net/api/projects/tails/lock/?format=api", "translation_review": true, "source_review": false, "commit_policy": 0, "set_language_team": false, "instructions": "https://tails.boum.org/contribute/how/translate/\nMailing list for translators: <tails-l10n@boum.org\n", "enable_hooks": true, "language_aliases": "", "secondary_language": null, "enforced_2fa": false, "machinery_settings": "https://translate.tails.net/api/projects/tails/machinery_settings/?format=api", "locked": false }, "vcs": "git", "repo": "gitolite@puppet-git.lizard:tails", "git_export": "", "branch": "master", "push_branch": "", "filemask": "wiki/src/doc/persistent_storage/configure.*.po", "screenshot_filemask": "", "template": "", "edit_template": false, "intermediate": "", "new_base": "wiki/src/doc/first_steps/persistence.pot", "file_format": "po", "license": "GPL-3.0-or-later", "license_url": "https://spdx.org/licenses/GPL-3.0-or-later.html", "agreement": "", "web_url": "https://translate.tails.net/projects/tails/wikisrcdocpersistent_storageconfigure-po/", "url": "https://translate.tails.net/api/components/tails/wikisrcdocpersistent_storageconfigure-po/?format=api", "repository_url": "https://translate.tails.net/api/components/tails/wikisrcdocpersistent_storageconfigure-po/repository/?format=api", "translations_url": "https://translate.tails.net/api/components/tails/wikisrcdocpersistent_storageconfigure-po/translations/?format=api", "statistics_url": "https://translate.tails.net/api/components/tails/wikisrcdocpersistent_storageconfigure-po/statistics/?format=api", "lock_url": "https://translate.tails.net/api/components/tails/wikisrcdocpersistent_storageconfigure-po/lock/?format=api", "links_url": "https://translate.tails.net/api/components/tails/wikisrcdocpersistent_storageconfigure-po/links/?format=api", "changes_list_url": "https://translate.tails.net/api/components/tails/wikisrcdocpersistent_storageconfigure-po/changes/?format=api", "task_url": null, "credits_url": "https://translate.tails.net/api/components/tails/wikisrcdocpersistent_storageconfigure-po/credits/?format=api", "new_lang": "add", "language_code_style": "", "push": "", "check_flags": "", "priority": 80, "enforced_checks": [], "restricted": false, "repoweb": "https://git-tails.immerda.ch/weblate/tails/tree/{{filename}}?h={{branch}}#n{{line}}", "report_source_bugs": "tails-l10n@boum.org", "merge_style": "merge", "commit_message": "Weblate commit", "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 \"{{ hook_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": true, "manage_units": false, "enable_suggestions": true, "suggestion_voting": true, "suggestion_autoaccept": 0, "push_on_commit": false, "commit_pending_age": 1, "auto_lock_error": true, "language_regex": "^[^.]+$", "key_filter": "", "secondary_language": null, "variant_regex": "", "addons": [], "is_glossary": false, "glossary_color": "silver", "category": null, "linked_component": "https://translate.tails.net/api/components/tails/index/?format=api", "locked": false }, "language_code": "es", "id": 716, "filename": "wiki/src/doc/persistent_storage/configure.es.po", "revision": "6441cc58aa1f327c3d3dc4de49740701491f07f6", "web_url": "https://translate.tails.net/projects/tails/wikisrcdocpersistent_storageconfigure-po/es/", "share_url": "https://translate.tails.net/engage/tails/-/es/", "translate_url": "https://translate.tails.net/translate/tails/wikisrcdocpersistent_storageconfigure-po/es/", "url": "https://translate.tails.net/api/translations/tails/wikisrcdocpersistent_storageconfigure-po/es/?format=api", "is_template": false, "is_source": false, "total": 113, "total_words": 1148, "translated": 60, "translated_words": 338, "translated_percent": 53.0, "fuzzy": 35, "fuzzy_words": 545, "fuzzy_percent": 30.9, "failing_checks": 22, "failing_checks_words": 299, "failing_checks_percent": 19.4, "have_suggestion": 1, "have_comment": 0, "last_change": "2025-10-12T04:19:40.828191Z", "last_author": "Background commit", "repository_url": "https://translate.tails.net/api/translations/tails/wikisrcdocpersistent_storageconfigure-po/es/repository/?format=api", "file_url": "https://translate.tails.net/api/translations/tails/wikisrcdocpersistent_storageconfigure-po/es/file/?format=api", "statistics_url": "https://translate.tails.net/api/translations/tails/wikisrcdocpersistent_storageconfigure-po/es/statistics/?format=api", "changes_list_url": "https://translate.tails.net/api/translations/tails/wikisrcdocpersistent_storageconfigure-po/es/changes/?format=api", "units_list_url": "https://translate.tails.net/api/translations/tails/wikisrcdocpersistent_storageconfigure-po/es/units/?format=api" } ] }