Fix strings, so they are translatable, and update translations
Resolves: rhbz#2081268
This commit is contained in:
parent
52cb2c7ea6
commit
1f08ba4586
7000
lang.patch
7000
lang.patch
File diff suppressed because it is too large
Load Diff
72
oscap-anaconda-addon-2.0.1-fix_strings-PR_207.patch
Normal file
72
oscap-anaconda-addon-2.0.1-fix_strings-PR_207.patch
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
From 1b96504a8bbc198cce11647a0c3a65e1a3ffaba1 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Matej Tyc <matyc@redhat.com>
|
||||||
|
Date: Fri, 13 May 2022 14:44:45 +0200
|
||||||
|
Subject: [PATCH] Fix strings for translations
|
||||||
|
|
||||||
|
The input of the _() function has to be a static string,
|
||||||
|
and it was in those cases a formatted one,
|
||||||
|
which didn't match the translation data.
|
||||||
|
---
|
||||||
|
org_fedora_oscap/rule_handling.py | 20 ++++++++++----------
|
||||||
|
1 file changed, 10 insertions(+), 10 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/org_fedora_oscap/rule_handling.py b/org_fedora_oscap/rule_handling.py
|
||||||
|
index 244aac8..635446e 100644
|
||||||
|
--- a/org_fedora_oscap/rule_handling.py
|
||||||
|
+++ b/org_fedora_oscap/rule_handling.py
|
||||||
|
@@ -707,10 +707,11 @@ def eval_rules(self, ksdata, storage, report_only=False):
|
||||||
|
messages = []
|
||||||
|
packages_data = get_packages_data()
|
||||||
|
|
||||||
|
+ msg_installed_template = _(
|
||||||
|
+ "package '%s' has been added to the list of to be installed packages")
|
||||||
|
# add messages for the already added packages
|
||||||
|
for pkg in self._added_pkgs:
|
||||||
|
- msg = _("package '%s' has been added to the list of to be installed "
|
||||||
|
- "packages" % pkg)
|
||||||
|
+ msg = msg_installed_template % pkg
|
||||||
|
messages.append(RuleMessage(self.__class__,
|
||||||
|
common.MESSAGE_TYPE_INFO, msg))
|
||||||
|
|
||||||
|
@@ -724,11 +725,12 @@ def eval_rules(self, ksdata, storage, report_only=False):
|
||||||
|
self._added_pkgs.add(pkg)
|
||||||
|
packages_data.packages.append(pkg)
|
||||||
|
|
||||||
|
- msg = _("package '%s' has been added to the list of to be installed "
|
||||||
|
- "packages" % pkg)
|
||||||
|
+ msg = msg_installed_template % pkg
|
||||||
|
messages.append(RuleMessage(self.__class__,
|
||||||
|
common.MESSAGE_TYPE_INFO, msg))
|
||||||
|
|
||||||
|
+ msg_excluded_template = _(
|
||||||
|
+ "package '%s' has been added to the list of excluded packages")
|
||||||
|
# now do the same for the packages that should be excluded
|
||||||
|
# add messages for the already excluded packages
|
||||||
|
for pkg in self._removed_pkgs:
|
||||||
|
@@ -736,13 +738,12 @@ def eval_rules(self, ksdata, storage, report_only=False):
|
||||||
|
msg = _(
|
||||||
|
"package '{package}' has been added to the list "
|
||||||
|
"of excluded packages, but it can't be removed "
|
||||||
|
- "from the current software selection without breaking the installation."
|
||||||
|
- .format(package=pkg))
|
||||||
|
+ "from the current software selection without breaking the installation.")
|
||||||
|
+ msg = msg.format(package=pkg)
|
||||||
|
messages.append(RuleMessage(self.__class__,
|
||||||
|
common.MESSAGE_TYPE_FATAL, msg))
|
||||||
|
else:
|
||||||
|
- msg = _("package '%s' has been added to the list of excluded "
|
||||||
|
- "packages" % pkg)
|
||||||
|
+ msg = msg_excluded_template % pkg
|
||||||
|
messages.append(RuleMessage(self.__class__,
|
||||||
|
common.MESSAGE_TYPE_INFO, msg))
|
||||||
|
|
||||||
|
@@ -756,8 +757,7 @@ def eval_rules(self, ksdata, storage, report_only=False):
|
||||||
|
self._removed_pkgs.add(pkg)
|
||||||
|
packages_data.excluded_packages.append(pkg)
|
||||||
|
|
||||||
|
- msg = _("package '%s' has been added to the list of excluded "
|
||||||
|
- "packages" % pkg)
|
||||||
|
+ msg = msg_excluded_template % pkg
|
||||||
|
messages.append(RuleMessage(self.__class__,
|
||||||
|
common.MESSAGE_TYPE_INFO, msg))
|
||||||
|
|
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
Name: oscap-anaconda-addon
|
Name: oscap-anaconda-addon
|
||||||
Version: 2.0.0
|
Version: 2.0.0
|
||||||
Release: 9%{?dist}
|
Release: 10%{?dist}
|
||||||
Summary: Anaconda addon integrating OpenSCAP to the installation process
|
Summary: Anaconda addon integrating OpenSCAP to the installation process
|
||||||
|
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
@ -31,6 +31,7 @@ Patch8: oscap-anaconda-addon-2.1.0-unified_help-PR_192.patch
|
|||||||
Patch9: oscap-anaconda-addon-2.0.1-absent_appstream-PR_185.patch
|
Patch9: oscap-anaconda-addon-2.0.1-absent_appstream-PR_185.patch
|
||||||
Patch10: oscap-anaconda-addon-2.1.0-firstboot-PR_189.patch
|
Patch10: oscap-anaconda-addon-2.1.0-firstboot-PR_189.patch
|
||||||
Patch11: oscap-anaconda-addon-1.3.0-fix_dsid-PR_194.patch
|
Patch11: oscap-anaconda-addon-1.3.0-fix_dsid-PR_194.patch
|
||||||
|
Patch12: oscap-anaconda-addon-2.0.1-fix_strings-PR_207.patch
|
||||||
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
@ -70,6 +71,10 @@ make install DESTDIR=%{buildroot}
|
|||||||
%doc COPYING ChangeLog README.md
|
%doc COPYING ChangeLog README.md
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed May 18 2022 Matej Tyc <matyc@redhat.com> - 2.0.0-10
|
||||||
|
- Fix strings, so they are translatable, and update translations
|
||||||
|
Resolves: rhbz#2081268
|
||||||
|
|
||||||
* Mon Mar 21 2022 Matej Tyc <matyc@redhat.com> - 2.0.0-9
|
* Mon Mar 21 2022 Matej Tyc <matyc@redhat.com> - 2.0.0-9
|
||||||
- Introduce the firstboot remediation
|
- Introduce the firstboot remediation
|
||||||
Resolves: rhbz#1999587
|
Resolves: rhbz#1999587
|
||||||
|
Loading…
Reference in New Issue
Block a user