mirror of
https://github.com/WeblateOrg/weblate.git
synced 2026-07-27 22:46:38 +08:00
* Add file format params for .po file headers * migrate set_language_team attribute to File format params * documentation update * update backup schema * handle old backups containing project.set_language_team * configure exporter headers with file_format_params * set GettextSetLanguageTeamHeader default to True * docs: Documentation snippets update * chore(docs): update OpenAPI schema * correct fallback value for `po_set_language_team` * fix migration conflict * fix mypy enforced errors * fix migration conflict * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * typo fix * chore(docs): update OpenAPI schema * docs: Documentation snippets update * fix changes entries * Add back missing changelog entries --------- Co-authored-by: gersona <6675010+gersona@users.noreply.github.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Michal Čihař <michal@weblate.org>
20 lines
934 B
Python
Vendored
20 lines
934 B
Python
Vendored
# Copyright © Michal Čihař <michal@weblate.org>
|
|
#
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
"""Migrate project set language team settings to file format params."""
|
|
|
|
from weblate.trans.models import Component
|
|
|
|
component1 = Component.objects.get(slug="gettext-header-settings-component-1")
|
|
component2 = Component.objects.get(slug="gettext-header-settings-component-2")
|
|
|
|
assert component1.file_format_params["po_set_language_team"] is False
|
|
assert component1.file_format_params["po_set_last_translator"] is True
|
|
assert component1.file_format_params["po_set_x_generator"] is True
|
|
assert component1.file_format_params["po_report_msgid_bugs_to"] is True
|
|
|
|
assert component2.file_format_params["po_set_language_team"] is True
|
|
assert component2.file_format_params["po_set_last_translator"] is True
|
|
assert component2.file_format_params["po_set_x_generator"] is True
|
|
assert component2.file_format_params["po_report_msgid_bugs_to"] is True
|