From beb2a71e3f215ac592a60a7ea94b515117ebedda Mon Sep 17 00:00:00 2001 From: Petr Lautrbach Date: Tue, 13 Oct 2020 10:10:10 +0200 Subject: [PATCH] setroubleshoot-3.3.24-1 - Add 'fur' into shipped locales - Update translations - Log full reports with correct syslog identifier - Cancel pending alarm during AVC analyses --- .gitignore | 1 + ...el-pending-alarm-during-AVC-analyses.patch | 80 - 0001-framework-Update-translations.patch | 8846 +++++++++++++++++ setroubleshoot.spec | 14 +- sources | 2 +- 5 files changed, 8858 insertions(+), 85 deletions(-) delete mode 100644 0001-framework-Cancel-pending-alarm-during-AVC-analyses.patch create mode 100644 0001-framework-Update-translations.patch diff --git a/.gitignore b/.gitignore index 1520919..d56ce9b 100644 --- a/.gitignore +++ b/.gitignore @@ -208,3 +208,4 @@ setroubleshoot-2.2.93.tar.gz /setroubleshoot-3.3.21.tar.gz /setroubleshoot-3.3.22.tar.gz /setroubleshoot-3.3.23.tar.gz +/setroubleshoot-3.3.24.tar.gz diff --git a/0001-framework-Cancel-pending-alarm-during-AVC-analyses.patch b/0001-framework-Cancel-pending-alarm-during-AVC-analyses.patch deleted file mode 100644 index e0d3347..0000000 --- a/0001-framework-Cancel-pending-alarm-during-AVC-analyses.patch +++ /dev/null @@ -1,80 +0,0 @@ -From dbf63d5f6f9d9152fa2b9e7eafb4d31a2d482d21 Mon Sep 17 00:00:00 2001 -From: Petr Lautrbach -Date: Wed, 27 May 2020 11:15:38 +0200 -Subject: [PATCH] framework: Cancel pending alarm during AVC analyses - -Previously the alarm was reset only in main DBUS thread and only when a new AVC -appeared. In cases when there were several AVC messages in short time, analyses -could take more than a default timeout and later analyses were not saved to -the database. Now we cancel pending timeouts before analyze_avc() and reset the -timeout back to default when it's done. - -Fixes: - $ journalctl | grep 'sealert -l' - setroubleshoot[314039]: SELinux is preventing bash from search access on the directory .local. For complete SELinux messages run: sealert -l ccf3307a-f4ab-4584-87c6-63884daf841a - - $ sealert -l ccf3307a-f4ab-4584-87c6-63884daf841a - Error - query_alerts error (1003): id (ccf3307a-f4ab-4584-87c6-63884daf841a) not found ---- - framework/src/setroubleshoot/analyze.py | 8 +++++++- - framework/src/setroubleshoot/server.py | 2 +- - 2 files changed, 8 insertions(+), 2 deletions(-) - -diff --git a/framework/src/setroubleshoot/analyze.py b/framework/src/setroubleshoot/analyze.py -index 43b2484be353..9ff12886fd32 100644 ---- a/framework/src/setroubleshoot/analyze.py -+++ b/framework/src/setroubleshoot/analyze.py -@@ -31,6 +31,7 @@ __all__ = ['AnalyzeThread', - import syslog - from gi.repository import GObject, GLib - import os -+import signal - import time - import threading - import traceback -@@ -225,22 +226,27 @@ class Analyze(object): - - class AnalyzeThread(Analyze, threading.Thread): - -- def __init__(self, queue): -+ def __init__(self, queue, timeout=10): - # parent class constructors - threading.Thread.__init__(self) - Analyze.__init__(self) - - self.queue = queue -+ self.timeout = timeout - - def run(self): - while True: - try: - avc, report_receiver = self.queue.get() -+ syslog.syslog(syslog.LOG_DEBUG, "AnalyzeThread.run(): Cancel pending alarm") -+ signal.alarm(0) - self.analyze_avc(avc, report_receiver) - except Exception as e: - syslog.syslog(syslog.LOG_ERR, "Exception during AVC analysis: %s" % e) - except ValueError as e: - syslog.syslog(syslog.LOG_ERR, "Exception during AVC analysis: %s" % e) -+ syslog.syslog(syslog.LOG_DEBUG, "AnalyzeThread.run(): Set alarm timeout to {}".format(self.timeout)) -+ signal.alarm(self.timeout) - - #------------------------------------------------------------------------------ - -diff --git a/framework/src/setroubleshoot/server.py b/framework/src/setroubleshoot/server.py -index 9f25a480fc01..167e58634db5 100755 ---- a/framework/src/setroubleshoot/server.py -+++ b/framework/src/setroubleshoot/server.py -@@ -810,7 +810,7 @@ def RunFaultServer(timeout=10): - # results of the analysis are to go) are included in the queued - # object along with the data to analyze. - -- analyze_thread = AnalyzeThread(analysis_queue) -+ analyze_thread = AnalyzeThread(analysis_queue, timeout) - analyze_thread.setDaemon(True) - analyze_thread.start() - --- -2.26.2 - diff --git a/0001-framework-Update-translations.patch b/0001-framework-Update-translations.patch new file mode 100644 index 0000000..226862a --- /dev/null +++ b/0001-framework-Update-translations.patch @@ -0,0 +1,8846 @@ +From 63387097aa258902a3487a8693bdea5af7caf27c Mon Sep 17 00:00:00 2001 +From: Petr Lautrbach +Date: Wed, 19 Aug 2020 10:03:40 +0200 +Subject: [PATCH] framework: Update translations + +Source: + https://fedora.zanata.org/iteration/view/setroubleshoot/master +--- + framework/po/as.po | 79 ++++++++++++++++++++-------------- + framework/po/bg.po | 75 +++++++++++++++++++------------- + framework/po/bn.po | 76 +++++++++++++++++++-------------- + framework/po/bn_IN.po | 79 ++++++++++++++++++++-------------- + framework/po/ca.po | 71 +++++++++++++++++++------------ + framework/po/cs.po | 71 +++++++++++++++++++------------ + framework/po/da.po | 71 +++++++++++++++++++------------ + framework/po/de.po | 76 +++++++++++++++++++-------------- + framework/po/el.po | 53 +++++++++++++---------- + framework/po/en_GB.po | 68 +++++++++++++++++------------ + framework/po/es.po | 79 ++++++++++++++++++++-------------- + framework/po/eu.po | 53 +++++++++++++---------- + framework/po/fi.po | 68 +++++++++++++++++------------ + framework/po/fr.po | 79 ++++++++++++++++++++-------------- + framework/po/fur.po | 76 ++++++++++++++++++++------------- + framework/po/gl.po | 59 +++++++++++++++----------- + framework/po/gu.po | 79 ++++++++++++++++++++-------------- + framework/po/he.po | 68 +++++++++++++++++------------ + framework/po/hi.po | 76 +++++++++++++++++++-------------- + framework/po/hr.po | 56 +++++++++++++----------- + framework/po/hu.po | 75 +++++++++++++++++++------------- + framework/po/it.po | 84 +++++++++++++++++++++--------------- + framework/po/ja.po | 86 ++++++++++++++++++++++--------------- + framework/po/kn.po | 75 +++++++++++++++++++------------- + framework/po/ko.po | 89 +++++++++++++++++++++++--------------- + framework/po/mai.po | 53 +++++++++++++---------- + framework/po/ml.po | 71 +++++++++++++++++++------------ + framework/po/mr.po | 79 ++++++++++++++++++++-------------- + framework/po/ms.po | 53 +++++++++++++---------- + framework/po/nb.po | 59 +++++++++++++++----------- + framework/po/nds.po | 53 +++++++++++++---------- + framework/po/nl.po | 79 ++++++++++++++++++++-------------- + framework/po/nn.po | 53 ++++++++++++++--------- + framework/po/or.po | 75 +++++++++++++++++++------------- + framework/po/pa.po | 75 +++++++++++++++++++------------- + framework/po/pl.po | 92 ++++++++++++++++++++++++---------------- + framework/po/pt.po | 72 ++++++++++++++++++------------- + framework/po/pt_BR.po | 79 ++++++++++++++++++++-------------- + framework/po/ru.po | 90 +++++++++++++++++++++++---------------- + framework/po/sk.po | 83 +++++++++++++++++++++--------------- + framework/po/sr.po | 56 +++++++++++++----------- + framework/po/sr@latin.po | 56 +++++++++++++----------- + framework/po/sv.po | 71 +++++++++++++++++++------------ + framework/po/ta.po | 79 ++++++++++++++++++++-------------- + framework/po/te.po | 71 +++++++++++++++++++------------ + framework/po/th.po | 53 +++++++++++++---------- + framework/po/tr.po | 68 +++++++++++++++++------------ + framework/po/uk.po | 82 ++++++++++++++++++++--------------- + framework/po/zh_CN.po | 90 ++++++++++++++++++++++++--------------- + framework/po/zh_TW.po | 71 +++++++++++++++++++------------ + 50 files changed, 2137 insertions(+), 1447 deletions(-) + +diff --git a/framework/po/as.po b/framework/po/as.po +index 7f67a3264973..2fef8886e44d 100644 +--- a/framework/po/as.po ++++ b/framework/po/as.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Amitakhya Phukan , 2006 + # Amitakhya Phukan , 2009 +@@ -14,14 +14,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:29-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/" +-"as/)\n" ++"Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/as/)\n" + "Language: as\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -42,15 +41,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "পোৰ্ট %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "অজ্ঞাত" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -58,8 +58,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -68,25 +67,29 @@ msgstr "policy_init -ক প্ৰথমতে মাতিব লাগিব" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -194,15 +197,19 @@ msgid "Then this is the solution." + msgstr "তেন্তে এইটো হল সমাধান" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "প্লাগিন\n" ++msgstr "" ++"প্লাগিন\n" + "বিৱৰণসমূহ" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "সংবাদ দিয়ক\n" ++msgstr "" ++"সংবাদ দিয়ক\n" + "বাগ" + + #: ../src/setroubleshoot/browser.py:576 +@@ -570,10 +577,12 @@ msgstr "মূল অডিট বাৰ্তা" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** প্লাগিন %s (%.4s আত্মবিশ্বাস) উপদেশ দিয়ে " + +@@ -587,21 +596,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "তেতিয়াহলে " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "কৰক\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -745,16 +760,16 @@ msgstr "বাগ ৰিপোৰ্ট পৰ্যালোচনা কৰি + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"বাগ ৰিপোৰ্ট পৰ্যালোচনা কৰি প্ৰতিবেদন কৰক" ++"বাগ ৰিপোৰ্ট পৰ্যালোচনা কৰি প্ৰতিবেদন " ++"কৰক" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"আপুনি ত্ৰুটি আউটপুট যোনটো এই বাগ সংবাদত অন্তৰ্ভুক্ত কৰা হব তাক পুনৰ চাব পাৰে " +-"আৰু সলনি কৰিব পাৰে তলত থকা কোনো সংবেদ্য তথ্য বাদ দিবলে।" ++"আপুনি ত্ৰুটি আউটপুট যোনটো এই বাগ সংবাদত অন্তৰ্ভুক্ত কৰা হব তাক পুনৰ চাব পাৰে" ++" আৰু সলনি কৰিব পাৰে তলত থকা কোনো সংবেদ্য তথ্য বাদ দিবলে।" + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/bg.po b/framework/po/bg.po +index 887a3cd9ecb4..b38fba624bab 100644 +--- a/framework/po/bg.po ++++ b/framework/po/bg.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Alexander Todorov , 2008 + # Boris Yakimov , 2012 +@@ -12,14 +12,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:29-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Bulgarian (http://www.transifex.com/projects/p/fedora/" +-"language/bg/)\n" ++"Language-Team: Bulgarian (http://www.transifex.com/projects/p/fedora/language/bg/)\n" + "Language: bg\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -40,15 +39,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "порт %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Непознат" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -56,8 +56,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -66,25 +65,29 @@ msgstr "Първо трябва да се извика policy_init." + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -192,15 +195,19 @@ msgid "Then this is the solution." + msgstr "Тогава това е решението." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Plugin\n" ++msgstr "" ++"Plugin\n" + "Детаили" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Доклад\n" ++msgstr "" ++"Доклад\n" + "Бъг" + + #: ../src/setroubleshoot/browser.py:576 +@@ -566,10 +573,12 @@ msgstr "Сурови одит съобщения" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Плъгинът %s (%.4s confidence) предлага " + +@@ -583,21 +592,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Тогава" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Направи\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -741,8 +756,8 @@ msgstr "Преглед и Подаване на доклад за грешка" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Преглед и Подаване на доклад за грешка" ++"Преглед и Подаване на доклад за " ++"грешка" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/bn.po b/framework/po/bn.po +index c176e6e27b88..b2652e3a981f 100644 +--- a/framework/po/bn.po ++++ b/framework/po/bn.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Ayesha Akhtar , 2012 + # Dimitris Glezos , 2011 +@@ -16,14 +16,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:29-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Bengali (http://www.transifex.com/projects/p/fedora/language/" +-"bn/)\n" ++"Language-Team: Bengali (http://www.transifex.com/projects/p/fedora/language/bn/)\n" + "Language: bn\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -44,15 +43,16 @@ msgstr "" + msgid "port %s" + msgstr "পোর্ট %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "অজানা" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -60,8 +60,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -70,25 +69,29 @@ msgstr "প্রথমে policy_init কল করা আবশ্যক" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -196,15 +199,19 @@ msgid "Then this is the solution." + msgstr "তাহলে এর সমাধান হল।" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "প্লাগ-ইন\n" ++msgstr "" ++"প্লাগ-ইন\n" + "বিবরণ" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "বাগ সম্পর্কে\n" ++msgstr "" ++"বাগ সম্পর্কে\n" + "সূচিত করুন" + + #: ../src/setroubleshoot/browser.py:576 +@@ -437,8 +444,8 @@ msgstr "" + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." + msgstr "" +-"SELinux বর্তমান সতর্কতামূলক (permissive) মোডে রয়েছে। এই অনুরোধ প্রত্যাখ্যান " +-"করা হয়নি।" ++"SELinux বর্তমান সতর্কতামূলক (permissive) মোডে রয়েছে। এই অনুরোধ প্রত্যাখ্যান" ++" করা হয়নি।" + + #: ../src/setroubleshoot/signature.py:475 + #, python-format +@@ -573,7 +580,8 @@ msgstr "মূল অডিট বার্তা" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -588,21 +596,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "তাহলে " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "করা হবে\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -747,8 +761,8 @@ msgstr "বাগ রিপোর্ট পর্যালোচনা করে + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"বাগ রিপোর্ট পর্যালোচনা করে দায়ের করুন" ++"বাগ রিপোর্ট পর্যালোচনা করে দায়ের " ++"করুন" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/bn_IN.po b/framework/po/bn_IN.po +index af578fdcf9aa..cad1f7e4a99a 100644 +--- a/framework/po/bn_IN.po ++++ b/framework/po/bn_IN.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Runa Bhattacharjee , 2008, 2009 +@@ -13,14 +13,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:29-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/fedora/" +-"language/bn_IN/)\n" ++"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/fedora/language/bn_IN/)\n" + "Language: bn_IN\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -41,15 +40,16 @@ msgstr "নীতি;নিরাপত্তা;selinux;avc;অনুমতি; + msgid "port %s" + msgstr "পোর্ট %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "অজানা" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -57,8 +57,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -67,25 +66,29 @@ msgstr "প্রথমে policy_init কল করা আবশ্যক" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -193,15 +196,19 @@ msgid "Then this is the solution." + msgstr "তাহলে এর সমাধান হল।" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "প্লাগ-ইন\n" ++msgstr "" ++"প্লাগ-ইন\n" + "বিবরণ" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "বাগ সম্পর্কে\n" ++msgstr "" ++"বাগ সম্পর্কে\n" + "সূচিত করুন" + + #: ../src/setroubleshoot/browser.py:576 +@@ -434,8 +441,8 @@ msgstr "" + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." + msgstr "" +-"SELinux বর্তমান সতর্কতামূলক (permissive) মোডে রয়েছে। এই অনুরোধ প্রত্যাখ্যান " +-"করা হয়নি।" ++"SELinux বর্তমান সতর্কতামূলক (permissive) মোডে রয়েছে। এই অনুরোধ প্রত্যাখ্যান" ++" করা হয়নি।" + + #: ../src/setroubleshoot/signature.py:475 + #, python-format +@@ -578,10 +585,12 @@ msgstr "মূল অডিট বার্তা" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** প্লাগ-ইন %s (%.4s নির্ভরযোগ্য) দ্বারা প্রস্তাবিত হয়েছে" + +@@ -595,21 +604,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "তাহলে " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "করা হবে\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -754,8 +769,8 @@ msgstr "বাগ রিপোর্ট পর্যালোচনা করে + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"বাগ রিপোর্ট পর্যালোচনা করে দায়ের করুন" ++"বাগ রিপোর্ট পর্যালোচনা করে দায়ের " ++"করুন" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/ca.po b/framework/po/ca.po +index ea3d52e42274..f1296a669d03 100644 +--- a/framework/po/ca.po ++++ b/framework/po/ca.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Xavier Conde Rueda , 2006 +@@ -13,14 +13,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-02-27 05:31-0500\n" + "Last-Translator: Robert Antoni Buj Gelonch \n" +-"Language-Team: Catalan (http://www.transifex.com/projects/p/fedora/language/" +-"ca/)\n" ++"Language-Team: Catalan (http://www.transifex.com/projects/p/fedora/language/ca/)\n" + "Language: ca\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -41,15 +40,16 @@ msgstr "política;seguretat;selinux;avc;permisos;mac;alerta;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Desconegut" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -57,8 +57,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -67,25 +66,29 @@ msgstr "Primer s'ha de cridar policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -193,15 +196,19 @@ msgid "Then this is the solution." + msgstr "aleshores aquesta és la solució." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Detalls del\n" ++msgstr "" ++"Detalls del\n" + "connector" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Informa de l'error\n" ++msgstr "" ++"Informa de l'error\n" + "de programari" + + #: ../src/setroubleshoot/browser.py:576 +@@ -568,10 +575,12 @@ msgstr "Missatges d'auditoria sense processar" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** El connector %s (amb confiança del %.4s) suggereix " + +@@ -585,21 +594,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Aleshores " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Fes\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/cs.po b/framework/po/cs.po +index e47a106fdec8..49098e3c463b 100644 +--- a/framework/po/cs.po ++++ b/framework/po/cs.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Zdenek Chmelar , 2013 + # Zdenek Chmelar , 2013 +@@ -18,14 +18,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-05-22 11:02-0400\n" + "Last-Translator: Vit Mojzis \n" +-"Language-Team: Czech (http://www.transifex.com/projects/p/fedora/language/cs/" +-")\n" ++"Language-Team: Czech (http://www.transifex.com/projects/p/fedora/language/cs/)\n" + "Language: cs\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -46,15 +45,16 @@ msgstr "strategie;bezpečnost;selinux;avc;oprávnění;mac;alert;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Neznámé" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -62,8 +62,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -72,25 +71,29 @@ msgstr "Nejprve musí být zavoláno policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -198,15 +201,19 @@ msgid "Then this is the solution." + msgstr "Pak toto je řešení." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Detaily\n" ++msgstr "" ++"Detaily\n" + "pluginu" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Nahlásit\n" ++msgstr "" ++"Nahlásit\n" + "chybu" + + #: ../src/setroubleshoot/browser.py:576 +@@ -573,10 +580,12 @@ msgstr "Původní zprávy auditu" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Plugin %s (%.4s důvěry) naznačuje" + +@@ -590,21 +599,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Pak " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Udělejte\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/da.po b/framework/po/da.po +index ee169a32bba1..333c5e901999 100644 +--- a/framework/po/da.po ++++ b/framework/po/da.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Charlie Tyrrestrup , 2009 + # Dimitris Glezos , 2011 +@@ -14,14 +14,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-09-22 06:06-0400\n" + "Last-Translator: scootergrisen \n" +-"Language-Team: Danish (http://www.transifex.com/projects/p/fedora/language/" +-"da/)\n" ++"Language-Team: Danish (http://www.transifex.com/projects/p/fedora/language/da/)\n" + "Language: da\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -42,15 +41,16 @@ msgstr "politik;sikkerhed;selinux;avc;rettighed;mac;advarsel;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Ukendt" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -58,8 +58,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -68,25 +67,29 @@ msgstr "Skal kalde policy_init først" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -194,15 +197,19 @@ msgid "Then this is the solution." + msgstr "Så er dette løsningen." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Detaljer for\n" ++msgstr "" ++"Detaljer for\n" + "udvidelsesmodul" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Rapportér\n" ++msgstr "" ++"Rapportér\n" + "fejl" + + #: ../src/setroubleshoot/browser.py:576 +@@ -569,10 +576,12 @@ msgstr "Rå overvågningsbeskeder" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Plugin %s (%.4s fortrolighed) foreslår " + +@@ -586,21 +595,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Derefter " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Gør\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/de.po b/framework/po/de.po +index 1eaff5c65b53..a4b318c903e4 100644 +--- a/framework/po/de.po ++++ b/framework/po/de.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Daniela Kugelmann , 2008 + # Dimitris Glezos , 2011 +@@ -28,14 +28,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-11-20 03:11-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: German (http://www.transifex.com/projects/p/fedora/language/" +-"de/)\n" ++"Language-Team: German (http://www.transifex.com/projects/p/fedora/language/de/)\n" + "Language: de\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -56,15 +55,16 @@ msgstr "Richtlinie;Sicherheit;selinux;avc;Berechtigung;mac;alert;sealert;" + msgid "port %s" + msgstr "Port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Unbekannt" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -72,8 +72,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -82,25 +81,29 @@ msgstr "Zuerst muss policy_init aufgerufen werden" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -208,14 +211,17 @@ msgid "Then this is the solution." + msgstr "Erklärungen" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "Details zum Plugin" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Fehler\n" ++msgstr "" ++"Fehler\n" + "melden" + + #: ../src/setroubleshoot/browser.py:576 +@@ -478,8 +484,8 @@ msgstr "SELinux hindert %s daran, die »%s«-Fähigkeiten zu verwenden." + #, python-format + msgid "SELinux is preventing %s from %s access on the %s labeled %s." + msgstr "" +-"SELinux hindert %s daran, mit %s-Zugriff auf %s zuzugreifen - gekennzeichnet " +-"als %s." ++"SELinux hindert %s daran, mit %s-Zugriff auf %s zuzugreifen - gekennzeichnet" ++" als %s." + + #: ../src/setroubleshoot/signature.py:480 + #, python-format +@@ -591,10 +597,12 @@ msgstr "Raw-Audit-Meldungen" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Plugin %s (%.4s Wahrscheinlichkeit) schlägt vor " + +@@ -608,21 +616,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Dann " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Ausführen\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -772,8 +786,8 @@ msgstr "Fehlerbericht kontrollieren und übermitteln" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Fehlerbericht kontrollieren und abschicken" ++"Fehlerbericht kontrollieren und " ++"abschicken" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/el.po b/framework/po/el.po +index b7bc52702503..a201d9ca585b 100644 +--- a/framework/po/el.po ++++ b/framework/po/el.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + msgid "" +@@ -9,14 +9,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:13-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Greek (http://www.transifex.com/projects/p/fedora/language/el/" +-")\n" ++"Language-Team: Greek (http://www.transifex.com/projects/p/fedora/language/el/)\n" + "Language: el\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -37,15 +36,16 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Άγνωστο" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -53,8 +53,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -63,25 +62,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -189,12 +192,14 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" + msgstr "" + +@@ -560,7 +565,8 @@ msgstr "" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -575,17 +581,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/en_GB.po b/framework/po/en_GB.po +index d1a1f3b89e1d..074e5ff3082f 100644 +--- a/framework/po/en_GB.po ++++ b/framework/po/en_GB.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Abigail Brady , Bastien Nocera , 2010 + # Bruce Cowan , 2010 +@@ -12,14 +12,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" +-"fedora/language/en_GB/)\n" ++"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/fedora/language/en_GB/)\n" + "Language: en_GB\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -40,15 +39,16 @@ msgstr "" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Unknown" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -56,8 +56,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -66,25 +65,29 @@ msgstr "Must call policy_init first" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -192,15 +195,19 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Plugin\n" ++msgstr "" ++"Plugin\n" + "Details" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Report\n" ++msgstr "" ++"Report\n" + "Bug" + + #: ../src/setroubleshoot/browser.py:576 +@@ -565,7 +572,8 @@ msgstr "Raw Audit Messages" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -580,21 +588,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Then " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Do\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/es.po b/framework/po/es.po +index 2e053422536b..7159e4fc7a9b 100644 +--- a/framework/po/es.po ++++ b/framework/po/es.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Claudio Rodrigo Pereyra Diaz , 2013 + # Daniel Cabrera , 2011 +@@ -23,14 +23,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-08-23 05:41-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Spanish (http://www.transifex.com/projects/p/fedora/language/" +-"es/)\n" ++"Language-Team: Spanish (http://www.transifex.com/projects/p/fedora/language/es/)\n" + "Language: es\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -51,15 +50,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "puerto %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Desconocido" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -67,8 +67,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -77,25 +76,29 @@ msgstr "Primero debe invocarse policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -203,15 +206,19 @@ msgid "Then this is the solution." + msgstr "Entonces ésta es la solución." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Complemento\n" ++msgstr "" ++"Complemento\n" + "Detalles" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Informar\n" ++msgstr "" ++"Informar\n" + "Error" + + #: ../src/setroubleshoot/browser.py:576 +@@ -582,10 +589,12 @@ msgstr "Mensajes raw de aviso" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** El complemento %s (%.4s confidence) sugiere" + +@@ -599,21 +608,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Entonces" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Hacer\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -766,16 +781,16 @@ msgstr "Revisar y enviar informe de errores" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Revisar y enviar el informe de errores" ++"Revisar y enviar el informe de " ++"errores" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"Tal vez quiera revisar la salida de error que se incluirá en este informe de " +-"errores y modificarlo para eliminar cualquier dato sensible." ++"Tal vez quiera revisar la salida de error que se incluirá en este informe de" ++" errores y modificarlo para eliminar cualquier dato sensible." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/eu.po b/framework/po/eu.po +index 9a53c334a64b..1ebe8b52451e 100644 +--- a/framework/po/eu.po ++++ b/framework/po/eu.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Asier Iturralde Sarasola , 2012 + msgid "" +@@ -9,14 +9,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:14-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Basque (http://www.transifex.com/projects/p/fedora/language/" +-"eu/)\n" ++"Language-Team: Basque (http://www.transifex.com/projects/p/fedora/language/eu/)\n" + "Language: eu\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -37,15 +36,16 @@ msgstr "" + msgid "port %s" + msgstr "%s ataka" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Ezezaguna" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -53,8 +53,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -63,25 +62,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -189,12 +192,14 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" + msgstr "" + +@@ -560,7 +565,8 @@ msgstr "" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -575,17 +581,20 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/fi.po b/framework/po/fi.po +index 89e8d97f675c..f3505acaa01d 100644 +--- a/framework/po/fi.po ++++ b/framework/po/fi.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Juhani Numminen , 2013 +@@ -13,14 +13,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/" +-"fi/)\n" ++"Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/fi/)\n" + "Language: fi\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -42,15 +41,16 @@ msgstr "" + msgid "port %s" + msgstr "portti %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Tuntematon" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -58,8 +58,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -68,25 +67,29 @@ msgstr "policy_init:iä on kutsuttava ensin" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -194,15 +197,19 @@ msgid "Then this is the solution." + msgstr "niin tässä on ratkaisu." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Liitännäisen\n" ++msgstr "" ++"Liitännäisen\n" + "tiedot" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Ilmoita\n" ++msgstr "" ++"Ilmoita\n" + "ohjelmavirheestä" + + #: ../src/setroubleshoot/browser.py:576 +@@ -567,7 +574,8 @@ msgstr "Muokkaamattomat tarkastusviestit" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -582,21 +590,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Niin " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Tee\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/fr.po b/framework/po/fr.po +index 030dc99c7840..63d558ee23cb 100644 +--- a/framework/po/fr.po ++++ b/framework/po/fr.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # croe , 2008 + # croe , 2008 +@@ -26,14 +26,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2020-07-24 04:27-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: French (http://www.transifex.com/projects/p/fedora/language/" +-"fr/)\n" ++"Language-Team: French (http://www.transifex.com/projects/p/fedora/language/fr/)\n" + "Language: fr\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n > 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -54,15 +53,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Inconnu" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + "%s \n" +@@ -72,8 +72,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + "%s **** AVC incorrect marqué à ignorer (dontaudit) dans la stratégie " + "actuelle. 'semodule -B' activera les règles marquées comme « dontaudit ». " +@@ -85,25 +84,29 @@ msgstr "Il faut appeller policy_init en premier" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "%s **** AVC incorrect. Mauvais contexte cible. ***\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "%s **** AVC incorrect. Mauvais contexte source. ***\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "%s **** AVC incorrect. Mauvais type de classe. ***\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "%s **** AVC incorrect. Mauvaise permission. ***\n" + +@@ -211,15 +214,19 @@ msgid "Then this is the solution." + msgstr "Alors ceci est la bonne solution." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Greffon\n" ++msgstr "" ++"Greffon\n" + "Détails" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Rapporter\n" ++msgstr "" ++"Rapporter\n" + "cette anomalie" + + #: ../src/setroubleshoot/browser.py:576 +@@ -586,10 +593,12 @@ msgstr "Messages d'audit bruts " + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Le greffon %s (%.4s de confiance) suggère " + +@@ -603,21 +612,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Alors " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Faire\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -769,8 +784,8 @@ msgstr "Vérifier et soumettre le rapport de bug" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Vérifier et soumettre le rapport de Bug" ++"Vérifier et soumettre le rapport de " ++"Bug" + + #: ../gui/bug_report.glade.h:3 + msgid "" +@@ -792,8 +807,8 @@ msgstr "Soumettre le rapport" + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." + msgstr "" +-"Cette opération a été achevée. Portez ce vieux whisky au juge blond qui fume." +-"" ++"Cette opération a été achevée. Portez ce vieux whisky au juge blond qui " ++"fume." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/fur.po b/framework/po/fur.po +index 7c45d98ce467..00a75995f630 100644 +--- a/framework/po/fur.po ++++ b/framework/po/fur.po +@@ -4,15 +4,15 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2019-12-24 09:43-0500\n" + "Last-Translator: Fabio Tomat \n" + "Language-Team: Friulian\n" + "Language: fur\n" +-"X-Generator: Zanata 4.6.2\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1)\n" ++"X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -31,15 +31,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "puarte %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "No cognossût" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -47,8 +48,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -57,25 +57,29 @@ msgstr "Prime si scugne clamâ policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -183,15 +187,19 @@ msgid "Then this is the solution." + msgstr "Alore cheste e je la soluzion." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Plugin\n" ++msgstr "" ++"Plugin\n" + "Detais" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Segnale\n" ++msgstr "" ++"Segnale\n" + "Erôr" + + #: ../src/setroubleshoot/browser.py:576 +@@ -558,10 +566,12 @@ msgstr "Messaçs grês dai controi" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) al sugjerìs " + +@@ -575,21 +585,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Alore " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Fâs\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -740,8 +756,8 @@ msgstr "Torne viôt e invie la segnalazion di erôr" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Torne viôt e invie la segnalazion di erôr" ++"Torne viôt e invie la segnalazion di " ++"erôr" + + #: ../gui/bug_report.glade.h:3 + msgid "" +@@ -763,8 +779,8 @@ msgstr "Invie la segnalazion" + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." + msgstr "" +-"Cheste operazion e je stade completade. La bolp svelte e je saltade parsore " +-"dal cjan poltron." ++"Cheste operazion e je stade completade. La bolp svelte e je saltade parsore" ++" dal cjan poltron." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/gl.po b/framework/po/gl.po +index 4da7c74efb21..ac64535c5df5 100644 +--- a/framework/po/gl.po ++++ b/framework/po/gl.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Fran Diéguez , 2012 + msgid "" +@@ -9,14 +9,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:14-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/" +-"gl/)\n" ++"Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/gl/)\n" + "Language: gl\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -37,15 +36,16 @@ msgstr "" + msgid "port %s" + msgstr "porto %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Descoñecido" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -53,8 +53,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -63,25 +62,29 @@ msgstr "Primeiro debe invocarse policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -189,15 +192,19 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Engadido\n" ++msgstr "" ++"Engadido\n" + "Detalles" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Informe\n" ++msgstr "" ++"Informe\n" + "Erro" + + #: ../src/setroubleshoot/browser.py:576 +@@ -562,7 +569,8 @@ msgstr "" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -577,17 +585,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/gu.po b/framework/po/gu.po +index ec03ce4a2607..b30ea5e83ee5 100644 +--- a/framework/po/gu.po ++++ b/framework/po/gu.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Ankit Patel , 2006-2008 + # Dimitris Glezos , 2011 +@@ -14,14 +14,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Gujarati (http://www.transifex.com/projects/p/fedora/language/" +-"gu/)\n" ++"Language-Team: Gujarati (http://www.transifex.com/projects/p/fedora/language/gu/)\n" + "Language: gu\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -42,15 +41,16 @@ msgstr "પોલિસી;સુરક્ષા;selinux;avc;પરવાનગ + msgid "port %s" + msgstr "પોર્ટ %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "અજ્ઞાત" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -58,8 +58,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -68,25 +67,29 @@ msgstr "પહેલાં policy_init ને કોલ કરવુ જ જો + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -194,15 +197,19 @@ msgid "Then this is the solution." + msgstr "પછી આ ઉકેલ છે." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "પ્લગઇન\n" ++msgstr "" ++"પ્લગઇન\n" + "વિગતો" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "ભૂલનો\n" ++msgstr "" ++"ભૂલનો\n" + "અહેવાલ કરો" + + #: ../src/setroubleshoot/browser.py:576 +@@ -567,10 +574,12 @@ msgstr "કાચા સંપાદન સંદેશાઓ" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** પ્લગઇન %s (%.4s વિશ્ર્વાસ) સલાહ આપે છે " + +@@ -584,21 +593,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "પછી " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "કરો\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -704,8 +719,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"મુશ્કેલીનિવારણ જાણકારીની ચેતવણીને વાંચો. સુધારવા માટે વહીવટી અધિકારોની જરૂર " +-"પડી શકે છે." ++"મુશ્કેલીનિવારણ જાણકારીની ચેતવણીને વાંચો. સુધારવા માટે વહીવટી અધિકારોની જરૂર" ++" પડી શકે છે." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -750,8 +765,8 @@ msgid "" + "report and modify it to exclude any sensitive data below." + msgstr "" + "તમે ભૂલ આઉટપુટને ચકાસવા માટે ઇચ્છા રાખી શકો છો કે જે આ ભૂલ અહેવાલમાં સમાવેલ " +-"હશે અને કોઇપણ સંવેદનશીલ માહિતીને બાકાત કરવા માટે તેને બદલો. તમે નીચે કરી શકો " +-"છો." ++"હશે અને કોઇપણ સંવેદનશીલ માહિતીને બાકાત કરવા માટે તેને બદલો. તમે નીચે કરી શકો" ++" છો." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/he.po b/framework/po/he.po +index e6d8356d8827..2fdded18472a 100644 +--- a/framework/po/he.po ++++ b/framework/po/he.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Elad Alfassa , 2011 + # Niv Baehr , 2016. #zanata +@@ -10,14 +10,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2016-09-14 06:12-0400\n" + "Last-Translator: Niv Baehr \n" +-"Language-Team: Hebrew (http://www.transifex.com/projects/p/fedora/language/" +-"he/)\n" ++"Language-Team: Hebrew (http://www.transifex.com/projects/p/fedora/language/he/)\n" + "Language: he\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -39,15 +38,16 @@ msgstr "" + msgid "port %s" + msgstr "פתחה %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "לא ידוע" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -55,8 +55,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -65,25 +64,29 @@ msgstr "יש לקרוא תחילה ל־ policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -191,15 +194,19 @@ msgid "Then this is the solution." + msgstr "אז זהו הפתרון." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "פרטי\n" ++msgstr "" ++"פרטי\n" + "תוסף" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "דיווח\n" ++msgstr "" ++"דיווח\n" + "תקלה" + + #: ../src/setroubleshoot/browser.py:576 +@@ -564,7 +571,8 @@ msgstr "" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -579,21 +587,27 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "ואז " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "יש לבצע\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/hi.po b/framework/po/hi.po +index a12ffd89e55b..545ad3469493 100644 +--- a/framework/po/hi.po ++++ b/framework/po/hi.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # abc , 2012 + # Dimitris Glezos , 2011 +@@ -15,14 +15,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Hindi (http://www.transifex.com/projects/p/fedora/language/hi/" +-")\n" ++"Language-Team: Hindi (http://www.transifex.com/projects/p/fedora/language/hi/)\n" + "Language: hi\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -43,15 +42,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "अज्ञात" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -59,8 +59,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -69,25 +68,29 @@ msgstr "policy_init पर पहले कॉल करें" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -195,15 +198,19 @@ msgid "Then this is the solution." + msgstr "तो यह समाधान है." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "प्लगिन\n" ++msgstr "" ++"प्लगिन\n" + "विवरण" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "रिपोर्ट\n" ++msgstr "" ++"रिपोर्ट\n" + "बग" + + #: ../src/setroubleshoot/browser.py:576 +@@ -569,7 +576,8 @@ msgstr "कच्चा लेखा संदेश" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -584,21 +592,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "तब " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "ऐसा करें\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -705,8 +719,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"चेतावनी विघ्ननिवारण सूचना पढ़ें. सुधारने के लिए प्रशासनिक अधिकार की जरूरत हो " +-"सकती है." ++"चेतावनी विघ्ननिवारण सूचना पढ़ें. सुधारने के लिए प्रशासनिक अधिकार की जरूरत हो" ++" सकती है." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -743,8 +757,8 @@ msgstr "बग रिपोर्ट की समीक्षा करें + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"बग रिपोर्ट की समीक्षा करें और सुपुर्द करें" ++"बग रिपोर्ट की समीक्षा करें और सुपुर्द " ++"करें" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/hr.po b/framework/po/hr.po +index 7f9ef81e8ed3..dd2124ade1ec 100644 +--- a/framework/po/hr.po ++++ b/framework/po/hr.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + msgid "" +@@ -9,16 +9,14 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:14-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Croatian (http://www.transifex.com/projects/p/fedora/language/" +-"hr/)\n" ++"Language-Team: Croatian (http://www.transifex.com/projects/p/fedora/language/hr/)\n" + "Language: hr\n" +-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" +-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + "X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 +@@ -38,15 +36,16 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Nepoznato" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -54,8 +53,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -64,25 +62,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -190,12 +192,14 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" + msgstr "" + +@@ -561,7 +565,8 @@ msgstr "Sirova poruke revizije" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -576,17 +581,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/hu.po b/framework/po/hu.po +index e888774342f0..dec72bc1cf12 100644 +--- a/framework/po/hu.po ++++ b/framework/po/hu.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Arpad Biro , 2006-2007 + # Dimitris Glezos , 2011 +@@ -16,14 +16,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2019-11-26 12:29-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Hungarian (http://www.transifex.com/projects/p/fedora/" +-"language/hu/)\n" ++"Language-Team: Hungarian (http://www.transifex.com/projects/p/fedora/language/hu/)\n" + "Language: hu\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -44,15 +43,16 @@ msgstr "házirend;biztonság;selinux;avc;jogosultság;mac;riasztás;" + msgid "port %s" + msgstr "port: %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Ismeretlen" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -60,8 +60,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -70,25 +69,29 @@ msgstr "A policy_init kérést kell elsőként meghívni" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -196,15 +199,19 @@ msgid "Then this is the solution." + msgstr "Akkor ez a megoldás." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Bővítmény\n" ++msgstr "" ++"Bővítmény\n" + "részletei" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Hiba\n" ++msgstr "" ++"Hiba\n" + "jelentése" + + #: ../src/setroubleshoot/browser.py:576 +@@ -576,10 +583,12 @@ msgstr "Nyers auditálási üzenetek" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Plugin %s (%.4s bizonyossággal) javasolja a következőt " + +@@ -593,21 +602,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Akkor " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Tedd\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -752,8 +767,8 @@ msgstr "Felülvizsgálja és beküldi a hibajelentést" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Felülvizsgálja és beküldi a hiba jelentést" ++"Felülvizsgálja és beküldi a hiba " ++"jelentést" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/it.po b/framework/po/it.po +index 6e4368324d7c..190b2f52e611 100644 +--- a/framework/po/it.po ++++ b/framework/po/it.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # antoniomontag , 2013 + # Dimitris Glezos , 2011 +@@ -21,14 +21,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-11-20 03:11-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Italian (http://www.transifex.com/projects/p/fedora/language/" +-"it/)\n" ++"Language-Team: Italian (http://www.transifex.com/projects/p/fedora/language/it/)\n" + "Language: it\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -49,15 +48,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "porte %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Sconosciuto" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -65,8 +65,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -75,25 +74,29 @@ msgstr "Evocare prima policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -201,15 +204,19 @@ msgid "Then this is the solution." + msgstr "Allora la soluzione è questa." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Plugin\n" ++msgstr "" ++"Plugin\n" + "Dettagli" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Segnala\n" ++msgstr "" ++"Segnala\n" + "Bug" + + #: ../src/setroubleshoot/browser.py:576 +@@ -438,8 +445,8 @@ msgstr "capability2" + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." + msgstr "" +-"%s presenta una tipologia permissiva (%s). Questo accesso non è stato negato." +-"" ++"%s presenta una tipologia permissiva (%s). Questo accesso non è stato " ++"negato." + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." +@@ -578,10 +585,12 @@ msgstr "Messaggi Raw Audit" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "⏎\n" + "⏎\n" + "***** Plugin %s(%.4s confidenza) suggerisce" +@@ -596,21 +605,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Quindi " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Fai\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -677,8 +692,9 @@ msgid "" + "Daniel Walsh \n" + "John Dennis \n" + msgstr "" +-"Copyright (c) 2010 Thomas Liu Máirín Duffy Daniel Walsh John Dennis \n" ++"Copyright (c) 2010 Thomas Liu Máirín Duffy " ++"Daniel Walsh John Dennis " ++"\n" + + #: ../gui/browser.glade.h:9 + msgid "Troubleshoot selected alert" +@@ -781,8 +797,8 @@ msgstr "Sottometti rapporto" + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." + msgstr "" +-"Questa operazione è stata completata. Ma la volpe col suo balzo ha raggiunto " +-"il quieto fido." ++"Questa operazione è stata completata. Ma la volpe col suo balzo ha raggiunto" ++" il quieto fido." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/ja.po b/framework/po/ja.po +index 3c92fce93c3b..d4fefd1a84b7 100644 +--- a/framework/po/ja.po ++++ b/framework/po/ja.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Hajime Taira , 2011 +@@ -22,14 +22,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2020-07-24 04:26-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Japanese (http://www.transifex.com/projects/p/fedora/language/" +-"ja/)\n" ++"Language-Team: Japanese (http://www.transifex.com/projects/p/fedora/language/ja/)\n" + "Language: ja\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -50,29 +49,29 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "ポート %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "不明" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 記録した AVC は現行のポリシーで許可されています。 ***\n" + + #: ../src/setroubleshoot/audit_data.py:1009 + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + "%s \n" +-"**** 記録した AVC が現在のポリシーで dontaudit されています。 'semodule -B' が dontaudit " +-"ルールをオンにします。 ***\n" ++"**** 記録した AVC が現在のポリシーで dontaudit されています。 'semodule -B' が dontaudit ルールをオンにします。 ***\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -80,28 +79,35 @@ msgstr "policy_init を最初にコールしなければなりません" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 無効な AVC: 不正ターゲットコンテキストです。 ***\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 無効な AVC: 不正ソースコンテキストです。 ***\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 無効な AVC: 不正タイプクラスです ***\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "%s **** 無効な AVC: 不正認可です ***\n" + +@@ -209,15 +215,19 @@ msgid "Then this is the solution." + msgstr "これが解決策です" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "プラグイン\n" ++msgstr "" ++"プラグイン\n" + "詳細" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "バグ\n" ++msgstr "" ++"バグ\n" + "報告" + + #: ../src/setroubleshoot/browser.py:576 +@@ -583,10 +593,12 @@ msgstr "生の監査メッセージ" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** プラグイン %s (%.4s 信頼性) による示唆" + +@@ -600,21 +612,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "このようにします: " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "そして、以下を実行します: \n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/kn.po b/framework/po/kn.po +index 0fb60ac80157..9e27c60e94ac 100644 +--- a/framework/po/kn.po ++++ b/framework/po/kn.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Dimitris Glezos , 2011 +@@ -17,14 +17,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Kannada (http://www.transifex.com/projects/p/fedora/language/" +-"kn/)\n" ++"Language-Team: Kannada (http://www.transifex.com/projects/p/fedora/language/kn/)\n" + "Language: kn\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -45,15 +44,16 @@ msgstr "ಪಾಲಿಸಿ;ಸುರಕ್ಷತೆ;selinux;avc;ಅನುಮತ + msgid "port %s" + msgstr "ಸಂಪರ್ಕಸ್ಥಾನ %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "ಅಜ್ಞಾತ" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -61,8 +61,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -71,25 +70,29 @@ msgstr "policy_init ಅನ್ನು ಮೊದಲು ಕರೆಯಬೇಕು" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -197,15 +200,19 @@ msgid "Then this is the solution." + msgstr "ಇದು ಪರಿಹಾರವಾಗಿರುತ್ತದೆ." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "ಪ್ಲಗ್‌ಇನ್\n" ++msgstr "" ++"ಪ್ಲಗ್‌ಇನ್\n" + "ವಿವರಗಳು" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "ದೋಷವನ್ನು\n" ++msgstr "" ++"ದೋಷವನ್ನು\n" + " ವರದಿ ಮಾಡು" + + #: ../src/setroubleshoot/browser.py:576 +@@ -575,10 +582,12 @@ msgstr "ಕಚ್ಛಾ ಆಡಿಟ್ ಸಂದೇಶಗಳು" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** ***** %s (%.4s confidence) ಪ್ಲಗ್‌ಇನ್ ಹೀಗೆ ಸಲಹೆ ಮಾಡುತ್ತದೆ " + +@@ -592,21 +601,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "ಆದರೆ " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "ಹೀಗೆ ಮಾಡು\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -774,8 +789,8 @@ msgstr "ಒಂದು ವರದಿಯನ್ನು ಸಲ್ಲಿಸಿ" + msgid "" + "This operation was completed. The quick brown fox jumped over the lazy dog." + msgstr "" +-"ಈ ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲಾಗಿದೆ. The quick brown fox jumped over the lazy dog." +-"" ++"ಈ ಕಾರ್ಯವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲಾಗಿದೆ. The quick brown fox jumped over the lazy " ++"dog." + + #: ../gui/success_dialog.glade.h:1 + msgid "Success!" +diff --git a/framework/po/ko.po b/framework/po/ko.po +index e31ff2b4f41a..7455cf55a3a2 100644 +--- a/framework/po/ko.po ++++ b/framework/po/ko.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # eukim , 2006-2007,2009 +@@ -15,14 +15,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2020-07-24 04:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Korean (http://www.transifex.com/projects/p/fedora/language/" +-"ko/)\n" ++"Language-Team: Korean (http://www.transifex.com/projects/p/fedora/language/ko/)\n" + "Language: ko\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -43,29 +42,29 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "포트 %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "알려지지 않음" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 기록된 AVC는 현재 정책에서 허용됩니다 ****\n" + + #: ../src/setroubleshoot/audit_data.py:1009 + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + "%s \n" +-"**** 기록된 AVC가 현재 정책에서 dontaudit되었습니다. 'semodule -B'는 dontaudit 규칙을 활성화하게 됩니다." +-" ***\n" ++"**** 기록된 AVC가 현재 정책에서 dontaudit되었습니다. 'semodule -B'는 dontaudit 규칙을 활성화하게 됩니다. ***\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -73,30 +72,38 @@ msgstr "반드시 policy_init이 먼저 호출돼야합니다" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 잘못된 AVC 잘못된 대상 문맥. ***\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 잘못된 AVC 잘못된 소스 문맥 ***\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 잘못된 AVC 잘못된 유형 클래스 ***\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 잘못된 AVC 잘못된 권한 ***\n" + + #: ../src/setroubleshoot/audit_data.py:1021 +@@ -203,15 +210,19 @@ msgid "Then this is the solution." + msgstr "이 방법이 그 해답일 것입니다." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "플러그인\n" ++msgstr "" ++"플러그인\n" + "세부 정보" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "버그\n" ++msgstr "" ++"버그\n" + "보고" + + #: ../src/setroubleshoot/browser.py:576 +@@ -577,10 +588,12 @@ msgstr "원 감사 메세지" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** 플러그인 %s (%.4s confidence) 제안 " + +@@ -594,21 +607,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Then " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Do\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/mai.po b/framework/po/mai.po +index 5d67d9039e71..1aa496763de8 100644 +--- a/framework/po/mai.po ++++ b/framework/po/mai.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Sangeeta Kumari , 2009 +@@ -10,14 +10,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:15-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Maithili (http://www.transifex.com/projects/p/fedora/language/" +-"mai/)\n" ++"Language-Team: Maithili (http://www.transifex.com/projects/p/fedora/language/mai/)\n" + "Language: mai\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -38,15 +37,16 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "अज्ञात" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -54,8 +54,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -64,25 +63,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -190,12 +193,14 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" + msgstr "" + +@@ -561,7 +566,8 @@ msgstr "कच्चा लेखा संदेश" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -576,17 +582,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/ml.po b/framework/po/ml.po +index 77e884c19796..05d1f03d55f8 100644 +--- a/framework/po/ml.po ++++ b/framework/po/ml.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Ani Peter , 2006-2007,2012-2013 + # Ani Peter , 2013 +@@ -11,14 +11,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Malayalam (http://www.transifex.com/projects/p/fedora/" +-"language/ml/)\n" ++"Language-Team: Malayalam (http://www.transifex.com/projects/p/fedora/language/ml/)\n" + "Language: ml\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -39,15 +38,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "പോര്‍ട്ട് %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "അപരിചിതം" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -55,8 +55,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -65,25 +64,29 @@ msgstr "ആദ്യം policy_init വിളിയ്ക്കേണ്ടത + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -191,15 +194,19 @@ msgid "Then this is the solution." + msgstr "അങ്ങനെയെങ്കില്‍ ഇതാണു് പ്രതിവിധി." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "പ്ലഗിന്‍\n" ++msgstr "" ++"പ്ലഗിന്‍\n" + "വിശദാംശങ്ങള്‍" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "ബഗ്\n" ++msgstr "" ++"ബഗ്\n" + "രേഖപ്പെടുത്തുക" + + #: ../src/setroubleshoot/browser.py:576 +@@ -573,10 +580,12 @@ msgstr "റോ ഓഡിറ്റ് സന്ദേശങ്ങള്‍" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** പ്ലഗിന്‍ %s (%.4s കോണ്‍ഫിഡന്‍സ്) നിര്‍ദ്ദേശിയ്ക്കുന്നു" + +@@ -590,21 +599,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "അങ്ങനെയെങ്കില്‍ " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "ചെയ്യേണ്ടതു്\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/mr.po b/framework/po/mr.po +index b3aed1b2f58c..ebadcbb95eed 100644 +--- a/framework/po/mr.po ++++ b/framework/po/mr.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Rahul Bhalerao , 2006 +@@ -13,14 +13,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Marathi (http://www.transifex.com/projects/p/fedora/language/" +-"mr/)\n" ++"Language-Team: Marathi (http://www.transifex.com/projects/p/fedora/language/mr/)\n" + "Language: mr\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -41,15 +40,16 @@ msgstr "धोरण;सुरक्षा;selinux;avc;परवानगी;mac + msgid "port %s" + msgstr "%s पोर्ट करा" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "अपरिचित" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -57,8 +57,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -67,25 +66,29 @@ msgstr "पहिले policy_init कॉल करणे आवश्यक" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -193,15 +196,19 @@ msgid "Then this is the solution." + msgstr "या पर्यायचा वापर करा." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "प्लगइन\n" ++msgstr "" ++"प्लगइन\n" + "तपशील" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "बग\n" ++msgstr "" ++"बग\n" + "सादर करा" + + #: ../src/setroubleshoot/browser.py:576 +@@ -566,10 +573,12 @@ msgstr "मुळ ऑडीट संदेश" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** प्लगइन %s (%.4s काँफिडंस) सूचविते " + +@@ -583,21 +592,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "तर मग " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "करा\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -741,16 +756,16 @@ msgstr "बग अहवालचे पुनरावलोकन करा + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"बग अहवालाचे पुनरावलोकन करा व सादर करा" ++"बग अहवालाचे पुनरावलोकन करा व सादर " ++"करा" + + #: ../gui/bug_report.glade.h:3 + msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"या बग अहवालात समाविष्टीत करण्याजोगी त्रुटी आऊटपुटचे अवलोकन व खालील संवदेनशील " +-"डाटा वगळण्याकरीता योग्य संपादन करणे तुम्हाला आवडेल." ++"या बग अहवालात समाविष्टीत करण्याजोगी त्रुटी आऊटपुटचे अवलोकन व खालील संवदेनशील" ++" डाटा वगळण्याकरीता योग्य संपादन करणे तुम्हाला आवडेल." + + #: ../gui/bug_report.glade.h:4 + msgid "Included error output:" +diff --git a/framework/po/ms.po b/framework/po/ms.po +index 3f6fa1a77b1e..944108f008fd 100644 +--- a/framework/po/ms.po ++++ b/framework/po/ms.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + msgid "" +@@ -9,14 +9,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:16-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Malay (http://www.transifex.com/projects/p/fedora/language/ms/" +-")\n" ++"Language-Team: Malay (http://www.transifex.com/projects/p/fedora/language/ms/)\n" + "Language: ms\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -37,15 +36,16 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Tidak diketahui" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -53,8 +53,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -63,25 +62,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -189,12 +192,14 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" + msgstr "" + +@@ -560,7 +565,8 @@ msgstr "Mesej Audit Mentah" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -575,17 +581,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/nb.po b/framework/po/nb.po +index 6cd64c5dd5c6..46a335d9b6b2 100644 +--- a/framework/po/nb.po ++++ b/framework/po/nb.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Kjartan Maraas , 2011 + msgid "" +@@ -9,14 +9,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:16-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/fedora/" +-"language/nb/)\n" ++"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/fedora/language/nb/)\n" + "Language: nb\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -37,15 +36,16 @@ msgstr "" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Ukjent" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -53,8 +53,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -63,25 +62,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -189,15 +192,19 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Tillegg\n" ++msgstr "" ++"Tillegg\n" + "Detaljer" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Rapporter\n" ++msgstr "" ++"Rapporter\n" + "feil" + + #: ../src/setroubleshoot/browser.py:576 +@@ -562,7 +569,8 @@ msgstr "" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -577,17 +585,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/nds.po b/framework/po/nds.po +index 6fa063850faf..6a95b0af2990 100644 +--- a/framework/po/nds.po ++++ b/framework/po/nds.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + msgid "" +@@ -9,14 +9,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:16-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Low German (http://www.transifex.com/projects/p/fedora/" +-"language/nds/)\n" ++"Language-Team: Low German (http://www.transifex.com/projects/p/fedora/language/nds/)\n" + "Language: nds\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -37,15 +36,16 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Unbekannt" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -53,8 +53,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -63,25 +62,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -189,12 +192,14 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" + msgstr "" + +@@ -560,7 +565,8 @@ msgstr "" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -575,17 +581,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/nl.po b/framework/po/nl.po +index 8076ffe53e35..d07596743b38 100644 +--- a/framework/po/nl.po ++++ b/framework/po/nl.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Geert Warrink , 2009-2013 +@@ -15,14 +15,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-05-26 01:57-0400\n" + "Last-Translator: Geert Warrink \n" +-"Language-Team: Dutch (http://www.transifex.com/projects/p/fedora/language/nl/" +-")\n" ++"Language-Team: Dutch (http://www.transifex.com/projects/p/fedora/language/nl/)\n" + "Language: nl\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -43,15 +42,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "poort %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Onbekend" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -59,8 +59,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -69,25 +68,29 @@ msgstr "policy_init moet eerst aangeroepen worden" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -195,15 +198,19 @@ msgid "Then this is the solution." + msgstr "Dan is dit de oplossing." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Plug-in\n" ++msgstr "" ++"Plug-in\n" + "details" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Rapporteer\n" ++msgstr "" ++"Rapporteer\n" + "fout" + + #: ../src/setroubleshoot/browser.py:576 +@@ -570,10 +577,12 @@ msgstr "Onbewerkte auditboodschappen" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Plugin %s (met %.4s vertrouwen) suggereert " + +@@ -587,21 +596,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Dan " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Doe\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -629,8 +644,8 @@ msgstr "SELinux AVC-weigering, klik om te bekijken" + #: ../src/seapplet:160 + msgid "SELinux Troubleshooter: Applet requires SELinux be enabled to run" + msgstr "" +-"SELinux Troubleshooter: Om te draaien vereist de applet dat SELinux aangezet " +-"is." ++"SELinux Troubleshooter: Om te draaien vereist de applet dat SELinux aangezet" ++" is." + + #: ../src/sealert:121 + msgid "SELinux not enabled, sealert will not run on non SELinux systems" +@@ -714,8 +729,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"Lees informatie over het oplossen van de waarschuwing. Beheerrechten kunnen " +-"nodig zijn om het te verhelpen." ++"Lees informatie over het oplossen van de waarschuwing. Beheerrechten kunnen" ++" nodig zijn om het te verhelpen." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +diff --git a/framework/po/nn.po b/framework/po/nn.po +index 29de224455f8..321a03f48630 100644 +--- a/framework/po/nn.po ++++ b/framework/po/nn.po +@@ -5,15 +5,15 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-23 04:28-0400\n" + "Last-Translator: Petr Lautrbach \n" + "Language-Team: Norwegian Nynorsk\n" + "Language: nn\n" +-"X-Generator: Zanata 4.6.2\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1)\n" ++"X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 + msgid "SELinux Troubleshooter" +@@ -32,15 +32,16 @@ msgstr "" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Ukjend" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -48,8 +49,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -58,25 +58,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -184,14 +188,17 @@ msgid "Then this is the solution." + msgstr "Så er dette løysninga." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Rapport\n" ++msgstr "" ++"Rapport\n" + "Feil" + + #: ../src/setroubleshoot/browser.py:576 +@@ -556,7 +563,8 @@ msgstr "" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -571,17 +579,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/or.po b/framework/po/or.po +index 5af511e4cd17..354c9681c677 100644 +--- a/framework/po/or.po ++++ b/framework/po/or.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Manoj Kumar Giri , 2008 +@@ -14,14 +14,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Oriya (http://www.transifex.com/projects/p/fedora/language/or/" +-")\n" ++"Language-Team: Oriya (http://www.transifex.com/projects/p/fedora/language/or/)\n" + "Language: or\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -42,15 +41,16 @@ msgstr "ନିତୀ;ସୁରକ୍ଷା;selinux;avc;ଅନୁମତି;mac; + msgid "port %s" + msgstr "ପୋର୍ଟ %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "ଅଜଣା" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -58,8 +58,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -68,25 +67,29 @@ msgstr "ନିଶ୍ଚିତ ଭାବରେ policy_init କୁ ପ୍ରଥମ + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -194,15 +197,19 @@ msgid "Then this is the solution." + msgstr "ତେବେ ଏହା ହେଉଛି ତାହାର ସମାଧାନ।" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "ପ୍ଲଗଇନ\n" ++msgstr "" ++"ପ୍ଲଗଇନ\n" + "ବିବରଣୀ" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "ତ୍ରୁଟିକୁ\n" ++msgstr "" ++"ତ୍ରୁଟିକୁ\n" + "ଖବର କରନ୍ତୁ" + + #: ../src/setroubleshoot/browser.py:576 +@@ -569,10 +576,12 @@ msgstr "ପ୍ରକୃତ ସମୀକ୍ଷଣ ସନ୍ଦେଶ" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** ପ୍ଲଗଇନ %s (%.4s ବିଶ୍ୱାସ) ପ୍ରସ୍ଥାବ ଦେଇଥାଏ" + +@@ -586,21 +595,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "ତେବେ" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "କରନ୍ତୁ\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -753,8 +768,8 @@ msgid "" + "You may wish to review the error output that will be included in this bug " + "report and modify it to exclude any sensitive data below." + msgstr "" +-"ଆପଣ ତ୍ରୁଟି ଫଳାଫଳକୁ ସମୀକ୍ଷା କରିପାରନ୍ତି ଯାହାକି ଏହି ତ୍ରୁଟି ବିବରଣୀରେ ଅନ୍ତର୍ଭୁକ୍ତ " +-"ଅଛି ଏବଂ ନିମ୍ନରେଥିବା ଯେକୌଣସି ସମ୍ବେଦନଶୀଳ ତଥ୍ୟକୁ ବହିର୍ଭୁକ୍ତ କରିବା ପାଇଁ ତାହାକୁ " ++"ଆପଣ ତ୍ରୁଟି ଫଳାଫଳକୁ ସମୀକ୍ଷା କରିପାରନ୍ତି ଯାହାକି ଏହି ତ୍ରୁଟି ବିବରଣୀରେ ଅନ୍ତର୍ଭୁକ୍ତ" ++" ଅଛି ଏବଂ ନିମ୍ନରେଥିବା ଯେକୌଣସି ସମ୍ବେଦନଶୀଳ ତଥ୍ୟକୁ ବହିର୍ଭୁକ୍ତ କରିବା ପାଇଁ ତାହାକୁ " + "ପରିବର୍ତ୍ତନ କରିପାରିବେ।" + + #: ../gui/bug_report.glade.h:4 +diff --git a/framework/po/pa.po b/framework/po/pa.po +index 28a4a9626805..98e0de66d868 100644 +--- a/framework/po/pa.po ++++ b/framework/po/pa.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # asaini , 2013 + # A S Alam , 2006 +@@ -12,14 +12,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/fedora/" +-"language/pa/)\n" ++"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/fedora/language/pa/)\n" + "Language: pa\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -40,15 +39,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "ਪੋਰਟ %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "ਆਣਜਾਣੀ" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -56,8 +56,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -66,25 +65,29 @@ msgstr "policy_init ਨੂੰ ਪਹਿਲਾ ਕਾਲ ਕਰਨਾ ਜਰੂ + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -192,15 +195,19 @@ msgid "Then this is the solution." + msgstr "ਤਾਂ ਇਹ ਹੱਲ ਹੈ।" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "ਪਲੱਗਇਨ\n" ++msgstr "" ++"ਪਲੱਗਇਨ\n" + "ਵੇਰਵਾ" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "ਬੱਗ\n" ++msgstr "" ++"ਬੱਗ\n" + "ਰਿਪੋਰਟ" + + #: ../src/setroubleshoot/browser.py:576 +@@ -565,10 +572,12 @@ msgstr "ਕੱਚੇ ਆਡਿਟ ਸੁਨੇਹੇ" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** ਪਲੱਗਇਨ %s (%.4s confidence) ਸਲਾਹ ਦਿੰਦਾ ਹੈ" + +@@ -582,21 +591,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "ਫਿਰ " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "ਕਰੋ\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -702,8 +717,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"ਚੇਤਾਵਨੀ ਸਮੱਸਿਆ-ਨਿਪਟਾਰਾ ਜਾਣਕਾਰੀ ਪੜ੍ਹੋ। ਹੱਲ ਲਈ ਪਰਬੰਧਕੀ ਅਧਿਕਾਰਾਂ ਦੀ ਲੋੜ ਪੈ ਸਕਦੀ " +-"ਹੈ।" ++"ਚੇਤਾਵਨੀ ਸਮੱਸਿਆ-ਨਿਪਟਾਰਾ ਜਾਣਕਾਰੀ ਪੜ੍ਹੋ। ਹੱਲ ਲਈ ਪਰਬੰਧਕੀ ਅਧਿਕਾਰਾਂ ਦੀ ਲੋੜ ਪੈ ਸਕਦੀ" ++" ਹੈ।" + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +diff --git a/framework/po/pl.po b/framework/po/pl.po +index fbf26c6bef6b..ab5526b13fbe 100644 +--- a/framework/po/pl.po ++++ b/framework/po/pl.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Piotr Drąg , 2011-2013 +@@ -17,16 +17,14 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2020-07-04 06:57-0400\n" + "Last-Translator: Piotr Drąg \n" +-"Language-Team: Polish (http://www.transifex.com/projects/p/fedora/language/" +-"pl/)\n" ++"Language-Team: Polish (http://www.transifex.com/projects/p/fedora/language/pl/)\n" + "Language: pl\n" +-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +-"|| n%100>=20) ? 1 : 2);\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + "X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 +@@ -47,29 +45,29 @@ msgstr "" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Nieznane" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** Nagrane AVC jest dozwolone w bieżącej polityce ****\n" + + #: ../src/setroubleshoot/audit_data.py:1009 + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + "%s \n" +-"**** Nagrane AVC ma wartość „dontaudited” w bieżącej polityce. Polecenie " +-"„semodule -B” włączy reguły „dontaudit” ****\n" ++"**** Nagrane AVC ma wartość „dontaudited” w bieżącej polityce. Polecenie „semodule -B” włączy reguły „dontaudit” ****\n" + + #: ../src/setroubleshoot/audit_data.py:1011 + msgid "Must call policy_init first" +@@ -77,30 +75,38 @@ msgstr "Należy najpierw wywołać policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** Nieprawidłowe AVC: błędny kontekst docelowy ****\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** Nieprawidłowe AVC: błędny kontekst źródłowy ****\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** Nieprawidłowe AVC: błędna klasa typu ****\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** Nieprawidłowe AVC: błędne uprawnienia ****\n" + + #: ../src/setroubleshoot/audit_data.py:1021 +@@ -207,15 +213,19 @@ msgid "Then this is the solution." + msgstr "Wtedy to jest rozwiązanie." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Szczegóły\n" ++msgstr "" ++"Szczegóły\n" + "wtyczki" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Zgłoś\n" ++msgstr "" ++"Zgłoś\n" + "błąd" + + #: ../src/setroubleshoot/browser.py:576 +@@ -583,10 +593,12 @@ msgstr "Surowe komunikaty audytu" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Wtyczka %s (%.4s zaufania) sugeruje " + +@@ -600,21 +612,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Wtedy " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Wykonać\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/pt.po b/framework/po/pt.po +index 9fcfffaf74db..582f484382b6 100644 +--- a/framework/po/pt.po ++++ b/framework/po/pt.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Bruno Queiros , 2013 + # Dimitris Glezos , 2011 +@@ -14,14 +14,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:30-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Portuguese (http://www.transifex.com/projects/p/fedora/" +-"language/pt/)\n" ++"Language-Team: Portuguese (http://www.transifex.com/projects/p/fedora/language/pt/)\n" + "Language: pt\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -42,15 +41,16 @@ msgstr "" + msgid "port %s" + msgstr "porto %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Desconhecido" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -58,8 +58,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -68,25 +67,29 @@ msgstr "Deve invocar policy_init primeiro" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -194,15 +197,19 @@ msgid "Then this is the solution." + msgstr "Então esta é a solução." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Plugin\n" ++msgstr "" ++"Plugin\n" + "Detalhes" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Reportar\n" ++msgstr "" ++"Reportar\n" + "Erro" + + #: ../src/setroubleshoot/browser.py:576 +@@ -567,7 +574,8 @@ msgstr "Mensagens de Auditoria em Bruto" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -582,21 +590,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Em seguida " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Fazer\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -742,8 +756,8 @@ msgstr "Rever e Submeter Relatório de Erro" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Rever e Submeter um Relatório de Erro" ++"Rever e Submeter um Relatório de " ++"Erro" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/pt_BR.po b/framework/po/pt_BR.po +index 03077618c873..b5bb1a4ff60f 100644 +--- a/framework/po/pt_BR.po ++++ b/framework/po/pt_BR.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Diego Búrigo Zacarão , 2013 + # Dimitris Glezos , 2011 +@@ -24,14 +24,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-11-20 03:11-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" +-"fedora/language/pt_BR/)\n" ++"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/fedora/language/pt_BR/)\n" + "Language: pt_BR\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n > 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -52,15 +51,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "porta %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Desconhecido" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -68,8 +68,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -78,25 +77,29 @@ msgstr "É necessário chamar a policy_init primeiro" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -204,15 +207,19 @@ msgid "Then this is the solution." + msgstr "Então esta é a solução." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Detalhes\n" ++msgstr "" ++"Detalhes\n" + "do Plugin" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Relatar\n" ++msgstr "" ++"Relatar\n" + "o erro" + + #: ../src/setroubleshoot/browser.py:576 +@@ -454,8 +461,7 @@ msgstr "O SELinux está impedindo que o %s use o acesso ao %s em um processo." + #: ../src/setroubleshoot/signature.py:475 + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." +-msgstr "" +-"O SELinux está impedindo que o %s use o acesso ao \"%s\" em um processo." ++msgstr "O SELinux está impedindo que o %s use o acesso ao \"%s\" em um processo." + + #: ../src/setroubleshoot/signature.py:478 + #, python-format +@@ -581,10 +587,12 @@ msgstr "Mensagens de auditoria não processadas" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Plugin %s (confiança %.4s) sugere " + +@@ -598,21 +606,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Então" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Faça\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -679,8 +693,9 @@ msgid "" + "Daniel Walsh \n" + "John Dennis \n" + msgstr "" +-"Copyright (c) 2010 Thomas Liu Máirín Duffy Daniel Walsh John Dennis \n" ++"Copyright (c) 2010 Thomas Liu Máirín Duffy " ++"Daniel Walsh John Dennis " ++"\n" + + #: ../gui/browser.glade.h:9 + msgid "Troubleshoot selected alert" +diff --git a/framework/po/ru.po b/framework/po/ru.po +index 1e28b56a25c3..43fe9067558c 100644 +--- a/framework/po/ru.po ++++ b/framework/po/ru.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Aleksandr Brezhnev , 2012 + # Andrew Martynov , 2006 +@@ -23,16 +23,14 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-11-20 03:11-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Russian (http://www.transifex.com/projects/p/fedora/language/" +-"ru/)\n" ++"Language-Team: Russian (http://www.transifex.com/projects/p/fedora/language/ru/)\n" + "Language: ru\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + "X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 +@@ -52,15 +50,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "порт %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Неизвестно" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -68,8 +67,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -78,25 +76,29 @@ msgstr "Сначала требуется вызвать policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -204,15 +206,19 @@ msgid "Then this is the solution." + msgstr "Решение:" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Сведения о\n" ++msgstr "" ++"Сведения о\n" + "модуле" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Сообщить\n" ++msgstr "" ++"Сообщить\n" + "об ошибке" + + #: ../src/setroubleshoot/browser.py:576 +@@ -579,10 +585,12 @@ msgstr "Построчный вывод сообщений аудита" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Модуль %s предлагает (точность %.4s) " + +@@ -596,21 +604,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "То " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Сделать\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -678,8 +692,9 @@ msgid "" + "Daniel Walsh \n" + "John Dennis \n" + msgstr "" +-"Copyright (c) 2010 Томас Лю Máirín Duffy Даниэль Уолш Джон Деннис \n" ++"Copyright (c) 2010 Томас Лю Máirín Duffy " ++"Даниэль Уолш Джон Деннис " ++"\n" + + #: ../gui/browser.glade.h:9 + msgid "Troubleshoot selected alert" +@@ -693,7 +708,8 @@ msgstr "Удалить" + msgid "Delete Selected Alerts" + msgstr "Удалить выбранные оповещения" + +-# translation auto-copied from project subscription-manager, version 1.11.X, document keys ++# translation auto-copied from project subscription-manager, version 1.11.X, ++# document keys + #: ../gui/browser.glade.h:13 + msgid "Close" + msgstr "Закрыть" +@@ -723,8 +739,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"Ознакомьтесь с описанием конфликта. Его исправление может требовать наличия " +-"прав администратора." ++"Ознакомьтесь с описанием конфликта. Его исправление может требовать наличия" ++" прав администратора." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -761,8 +777,8 @@ msgstr "Просмотр отчёта" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Просмотреть и отправить отчёт об ошибке" ++"Просмотреть и отправить отчёт об " ++"ошибке" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/sk.po b/framework/po/sk.po +index dbffb61b876f..bf9038e101b5 100644 +--- a/framework/po/sk.po ++++ b/framework/po/sk.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dušan Kazik , 2011 + # feonsu , 2017. #zanata +@@ -11,14 +11,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2019-07-04 01:03-0400\n" + "Last-Translator: Lukas Vrabec \n" +-"Language-Team: Slovak (http://www.transifex.com/projects/p/fedora/language/" +-"sk/)\n" ++"Language-Team: Slovak (http://www.transifex.com/projects/p/fedora/language/sk/)\n" + "Language: sk\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -39,15 +38,16 @@ msgstr "politika;bezpečnosť;selinux;avc;oprávnenie;mac;alert;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Neznáme" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -55,8 +55,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -65,25 +64,29 @@ msgstr "Najskôr musí byť zavolané policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -191,15 +194,19 @@ msgid "Then this is the solution." + msgstr "Potom toto je riešenie." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Detaily\n" ++msgstr "" ++"Detaily\n" + "zás. modulu" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Nahlásiť\n" ++msgstr "" ++"Nahlásiť\n" + "chybu" + + #: ../src/setroubleshoot/browser.py:576 +@@ -428,14 +435,14 @@ msgstr "capability2" + #, python-format + msgid "%s has a permissive type (%s). This access was not denied." + msgstr "" +-"%s je v tolerantnom (permissive) režime (%s). Tento prístup nebol zamietnutý." +-"" ++"%s je v tolerantnom (permissive) režime (%s). Tento prístup nebol " ++"zamietnutý." + + #: ../src/setroubleshoot/signature.py:421 + msgid "SELinux is in permissive mode. This access was not denied." + msgstr "" +-"SELinux je v tolerantnom (permissive) režime. Tento prístup nebol zamietnutý." +-"" ++"SELinux je v tolerantnom (permissive) režime. Tento prístup nebol " ++"zamietnutý." + + #: ../src/setroubleshoot/signature.py:475 + #, python-format +@@ -570,10 +577,12 @@ msgstr "Pôvodná správa z auditu" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Zásuvný modul %s (%.4s dôvernosť) navrhuje " + +@@ -587,21 +596,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Potom " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Urobte\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -749,8 +764,8 @@ msgstr "Skontrolovať a odoslať hlásenie o chybe" + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Skontrolovať a odoslať hlásenie o chybe" ++"Skontrolovať a odoslať hlásenie o " ++"chybe" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/sr.po b/framework/po/sr.po +index fad20d91e98f..87b338b6a6af 100644 +--- a/framework/po/sr.po ++++ b/framework/po/sr.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Igor Miletic , 2008 +@@ -11,16 +11,14 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:17-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Serbian (http://www.transifex.com/projects/p/fedora/language/" +-"sr/)\n" ++"Language-Team: Serbian (http://www.transifex.com/projects/p/fedora/language/sr/)\n" + "Language: sr\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + "X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 +@@ -40,15 +38,16 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Непознато" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -56,8 +55,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -66,25 +64,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -192,12 +194,14 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" + msgstr "" + +@@ -563,7 +567,8 @@ msgstr "Изворне поруке контроле" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -578,17 +583,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/sr@latin.po b/framework/po/sr@latin.po +index 834323765529..81d490f72f09 100644 +--- a/framework/po/sr@latin.po ++++ b/framework/po/sr@latin.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Igor Miletic , 2008 +@@ -11,16 +11,14 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:18-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/fedora/" +-"language/sr@latin/)\n" ++"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/fedora/language/sr@latin/)\n" + "Language: sr@latin\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + "X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 +@@ -40,15 +38,16 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Nepoznato" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -56,8 +55,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -66,25 +64,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -192,12 +194,14 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" + msgstr "" + +@@ -563,7 +567,8 @@ msgstr "Izvorne poruke kontrole" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -578,17 +583,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/sv.po b/framework/po/sv.po +index 332aef8918fb..189ea351a558 100644 +--- a/framework/po/sv.po ++++ b/framework/po/sv.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Göran Uddeborg , 2011-2013 +@@ -13,14 +13,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-08-12 01:52-0400\n" + "Last-Translator: Göran Uddeborg \n" +-"Language-Team: Swedish (http://www.transifex.com/projects/p/fedora/language/" +-"sv/)\n" ++"Language-Team: Swedish (http://www.transifex.com/projects/p/fedora/language/sv/)\n" + "Language: sv\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -41,15 +40,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Okänd" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -57,8 +57,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -67,25 +66,29 @@ msgstr "Måste anropa policy_init först" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -193,15 +196,19 @@ msgid "Then this is the solution." + msgstr "Då är detta lösningen." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Insticksmodul\n" ++msgstr "" ++"Insticksmodul\n" + "Detaljer" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Rapportera\n" ++msgstr "" ++"Rapportera\n" + "fel" + + #: ../src/setroubleshoot/browser.py:576 +@@ -568,10 +575,12 @@ msgstr "Råa granskningsmeddelanden" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Insticksmodulen %s (%.4s tilltro) föreslår " + +@@ -585,21 +594,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "I så fall " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Gör\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/ta.po b/framework/po/ta.po +index ee7aa387cdcb..3c9b9fb16a60 100644 +--- a/framework/po/ta.po ++++ b/framework/po/ta.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Felix , 2006 +@@ -16,14 +16,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:31-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Tamil (http://www.transifex.com/projects/p/fedora/language/ta/" +-")\n" ++"Language-Team: Tamil (http://www.transifex.com/projects/p/fedora/language/ta/)\n" + "Language: ta\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -44,15 +43,16 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "துறை %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "தெரியாதது" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -60,8 +60,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -70,25 +69,29 @@ msgstr "முதலில் policy_init ஐ அழைக்க வேண் + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -196,15 +199,19 @@ msgid "Then this is the solution." + msgstr "இது தான் தீர்மானம்." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "செருகி \n" ++msgstr "" ++"செருகி \n" + "விவரங்கள்" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "முடிவு\n" ++msgstr "" ++"முடிவு\n" + "பிழை" + + #: ../src/setroubleshoot/browser.py:576 +@@ -445,8 +452,8 @@ msgstr "ஒரு செயலாக்கத்தில் %s %s அணுக + #, python-format + msgid "SELinux is preventing %s from using the '%s' accesses on a process." + msgstr "" +-"ஒரு செயலாக்கத்தில் %s ஆனது '%s' அணுகலைப் பயன்படுத்துவதை SELinux தடுக்கிறது." +-"" ++"ஒரு செயலாக்கத்தில் %s ஆனது '%s' அணுகலைப் பயன்படுத்துவதை SELinux " ++"தடுக்கிறது." + + #: ../src/setroubleshoot/signature.py:478 + #, python-format +@@ -574,10 +581,12 @@ msgstr "Raw Audit செய்திகள்" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** செருகுநிரல் %s (%.4s கான்ஃபிடன்ஸ்) பரிந்துரை " + +@@ -591,21 +600,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "பின் " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "செய்\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -751,8 +766,8 @@ msgstr "மறுபார்வை மற்றும் பிழை விவ + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"மறுபார்வை மற்றும் பிழைக் குறிப்பை சமர்பி" ++"மறுபார்வை மற்றும் பிழைக் குறிப்பை " ++"சமர்பி" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/te.po b/framework/po/te.po +index 22447de7d36b..098abc069e47 100644 +--- a/framework/po/te.po ++++ b/framework/po/te.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Krishnababu Krothapalli , 2008-2010 +@@ -12,14 +12,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2017-08-31 08:31-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Telugu (http://www.transifex.com/projects/p/fedora/language/" +-"te/)\n" ++"Language-Team: Telugu (http://www.transifex.com/projects/p/fedora/language/te/)\n" + "Language: te\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n != 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -40,15 +39,16 @@ msgstr "విధానం;రక్షణ;selinux;avc;అనుమతి;mac; + msgid "port %s" + msgstr "పోర్ట్ %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "తెలియని" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -56,8 +56,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -66,25 +65,29 @@ msgstr "ముందుగా policy_init తప్పక కాల్ చేయ + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -192,15 +195,19 @@ msgid "Then this is the solution." + msgstr "అప్పుడు యిదే పరిష్కారము." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "ప్లగిన్\n" ++msgstr "" ++"ప్లగిన్\n" + "వివరములు" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "ఫిర్యాదు\n" ++msgstr "" ++"ఫిర్యాదు\n" + "బగ్" + + #: ../src/setroubleshoot/browser.py:576 +@@ -568,10 +575,12 @@ msgstr "రా ఆడిట్ సందేశాలు" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** చొప్పింత %s (%.4s confidence) సూచిస్తోంది " + +@@ -585,21 +594,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Then " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Do\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/th.po b/framework/po/th.po +index 1e1c8246bf9b..56c7676fd550 100644 +--- a/framework/po/th.po ++++ b/framework/po/th.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + msgid "" +@@ -9,14 +9,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2015-02-20 02:18-0500\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Thai (http://www.transifex.com/projects/p/fedora/language/th/" +-")\n" ++"Language-Team: Thai (http://www.transifex.com/projects/p/fedora/language/th/)\n" + "Language: th\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -37,15 +36,16 @@ msgstr "" + msgid "port %s" + msgstr "" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "ไม่ทราบ" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -53,8 +53,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -63,25 +62,29 @@ msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -189,12 +192,14 @@ msgid "Then this is the solution." + msgstr "" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" + msgstr "" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" + msgstr "" + +@@ -560,7 +565,8 @@ msgstr "" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -575,17 +581,20 @@ msgid "\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " + msgstr "" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" + msgstr "" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" + "\n" + msgstr "" + +diff --git a/framework/po/tr.po b/framework/po/tr.po +index d2fae1736928..6ef79f4a7400 100644 +--- a/framework/po/tr.po ++++ b/framework/po/tr.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Aytunç Öztürk , 2012 + # Onur Baysan , 2011 +@@ -11,14 +11,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2019-03-07 07:26-0500\n" + "Last-Translator: Serdar Sağlam \n" +-"Language-Team: Turkish (http://www.transifex.com/projects/p/fedora/language/" +-"tr/)\n" ++"Language-Team: Turkish (http://www.transifex.com/projects/p/fedora/language/tr/)\n" + "Language: tr\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=2; plural=(n > 1);\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -39,15 +38,16 @@ msgstr "" + msgid "port %s" + msgstr "port %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Bilinmeyen" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -55,8 +55,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -65,25 +64,29 @@ msgstr "İlk olarak policy_init çağırılmalı" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -191,15 +194,19 @@ msgid "Then this is the solution." + msgstr "Çözüm budur." + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Eklenti\\n\n" ++msgstr "" ++"Eklenti\\n\n" + "Detaylar" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Rapor\\n\n" ++msgstr "" ++"Rapor\\n\n" + "Hata\\n" + + #: ../src/setroubleshoot/browser.py:576 +@@ -564,7 +571,8 @@ msgstr "" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " + msgstr "" +@@ -579,21 +587,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Then" + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Do\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +diff --git a/framework/po/uk.po b/framework/po/uk.po +index 838395195b59..3d03858b0249 100644 +--- a/framework/po/uk.po ++++ b/framework/po/uk.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Maxim Dziumanenko , 2003 +@@ -14,16 +14,14 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-05-23 05:42-0400\n" + "Last-Translator: Yuri Chornoivan \n" +-"Language-Team: Ukrainian (http://www.transifex.com/projects/p/fedora/" +-"language/uk/)\n" ++"Language-Team: Ukrainian (http://www.transifex.com/projects/p/fedora/language/uk/)\n" + "Language: uk\n" +-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + "X-Generator: Zanata 4.6.2\n" + + #: ../setroubleshoot.desktop.in.h:1 +@@ -44,15 +42,16 @@ msgstr "" + msgid "port %s" + msgstr "порт %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "Невідомо" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -60,8 +59,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -70,25 +68,29 @@ msgstr "Спочатку слід викликати policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -196,15 +198,19 @@ msgid "Then this is the solution." + msgstr "Ось вирішення вашої проблеми:" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "Параметри⏎\n" ++msgstr "" ++"Параметри⏎\n" + "додатка" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "Повідомити\n" ++msgstr "" ++"Повідомити\n" + "про ваду" + + #: ../src/setroubleshoot/browser.py:576 +@@ -576,10 +582,12 @@ msgstr "Необроблені повідомлення аудиту" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** Додаток %s (рівень надійності %.4s) пропонує " + +@@ -593,21 +601,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Тоді " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Виконати\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -721,8 +735,8 @@ msgid "" + "Read alert troubleshoot information. May require administrative privileges " + "to remedy." + msgstr "" +-"Читання діагностичних даних сповіщення. Виправлення помилок може потребувати " +-"адміністративних прав доступу." ++"Читання діагностичних даних сповіщення. Виправлення помилок може потребувати" ++" адміністративних прав доступу." + + #: ../gui/browser.glade.h:27 + msgid "Email alert to system administrator." +@@ -759,8 +773,8 @@ msgstr "Переглянути та надіслати звіт про поми + #: ../gui/bug_report.glade.h:2 + msgid "Review and Submit Bug Report" + msgstr "" +-"Переглянути та надіслати звіт про помилку" ++"Переглянути та надіслати звіт про " ++"помилку" + + #: ../gui/bug_report.glade.h:3 + msgid "" +diff --git a/framework/po/zh_CN.po b/framework/po/zh_CN.po +index 665456681097..fac28bddcfb2 100644 +--- a/framework/po/zh_CN.po ++++ b/framework/po/zh_CN.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Dimitris Glezos , 2011 + # Leah Liu , 2008, 2009 +@@ -19,14 +19,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2020-07-24 04:27-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/fedora/" +-"language/zh_CN/)\n" ++"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/fedora/language/zh_CN/)\n" + "Language: zh_CN\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -47,25 +46,26 @@ msgstr "policy;security;selinux;avc;permission;mac;alert;sealert;" + msgid "port %s" + msgstr "端口 %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "未知" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 记录的 AVC 在当前的政策中是允许的 ****\n" + + #: ../src/setroubleshoot/audit_data.py:1009 + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + "%s \n" + "**** 记录的 AVC 在当前的政策中是 dontaudited。 'semodule -B' 将会启用 dontaudit 规则 ****\n" +@@ -76,30 +76,38 @@ msgstr "必须首先调用 policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 无效 AVC:无效的目标上下文 ****\n" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 无效的 AVC:无效的源上下文 ****\n" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 无效的 AVC:错误的类型类 ****\n" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" +-msgstr "%s \n" ++msgstr "" ++"%s \n" + "**** 无效的 AVC:错误的权限 ****\n" + + #: ../src/setroubleshoot/audit_data.py:1021 +@@ -206,15 +214,19 @@ msgid "Then this is the solution." + msgstr "那么这是解决方案。" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "插件\n" ++msgstr "" ++"插件\n" + "详情" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "报告\n" ++msgstr "" ++"报告\n" + "Bug" + + #: ../src/setroubleshoot/browser.py:576 +@@ -579,10 +591,12 @@ msgstr "原始核查信息" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** 插件 %s (%.4s 置信度) 建议 " + +@@ -596,21 +610,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "Then " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "Do\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +@@ -674,8 +694,8 @@ msgid "" + "Daniel Walsh \n" + "John Dennis \n" + msgstr "" +-"版权所有(c)2010 Thomas Liu MáirínDuffy 丹尼尔沃尔什 " +-"约翰丹尼斯 \n" ++"版权所有(c)2010 Thomas Liu MáirínDuffy 丹尼尔沃尔什" ++" 约翰丹尼斯 \n" + + #: ../gui/browser.glade.h:9 + msgid "Troubleshoot selected alert" +diff --git a/framework/po/zh_TW.po b/framework/po/zh_TW.po +index 88f542c8ce7a..11efb2771019 100644 +--- a/framework/po/zh_TW.po ++++ b/framework/po/zh_TW.po +@@ -1,7 +1,7 @@ + # SOME DESCRIPTIVE TITLE. + # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER + # This file is distributed under the same license as the PACKAGE package. +-# ++# + # Translators: + # Cheng-Chia Tseng , 2011-2013 + # Chester Cheng , 2006,2013 +@@ -16,14 +16,13 @@ msgstr "" + "Project-Id-Version: PACKAGE VERSION\n" + "Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2020-06-30 17:47+0200\n" +-"MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=UTF-8\n" +-"Content-Transfer-Encoding: 8bit\n" + "PO-Revision-Date: 2018-08-23 05:41-0400\n" + "Last-Translator: Copied by Zanata \n" +-"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/fedora/" +-"language/zh_TW/)\n" ++"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/fedora/language/zh_TW/)\n" + "Language: zh_TW\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + "Plural-Forms: nplurals=1; plural=0;\n" + "X-Generator: Zanata 4.6.2\n" + +@@ -45,15 +44,16 @@ msgstr "" + msgid "port %s" + msgstr "連接埠 %s" + +-#: ../src/setroubleshoot/audit_data.py:925 ../src/setroubleshoot/browser.py:779 +-#: ../src/setroubleshoot/browser.py:854 ../src/setroubleshoot/rpc.py:558 +-#: ../src/setroubleshoot/util.py:306 ++#: ../src/setroubleshoot/audit_data.py:925 ++#: ../src/setroubleshoot/browser.py:779 ../src/setroubleshoot/browser.py:854 ++#: ../src/setroubleshoot/rpc.py:558 ../src/setroubleshoot/util.py:306 + msgid "Unknown" + msgstr "未知" + + #: ../src/setroubleshoot/audit_data.py:1007 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Recorded AVC is allowed in current policy ****\n" + msgstr "" + +@@ -61,8 +61,7 @@ msgstr "" + #, python-format + msgid "" + "%s \n" +-"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn " +-"on dontaudit rules ****\n" ++"**** Recorded AVC is dontaudited in current policy. 'semodule -B' will turn on dontaudit rules ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1011 +@@ -71,25 +70,29 @@ msgstr "必須先呼叫 policy_init" + + #: ../src/setroubleshoot/audit_data.py:1013 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad target context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1015 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad source context ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1017 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad type class ****\n" + msgstr "" + + #: ../src/setroubleshoot/audit_data.py:1019 + #, python-format +-msgid "%s \n" ++msgid "" ++"%s \n" + "**** Invalid AVC: bad permission ****\n" + msgstr "" + +@@ -197,15 +200,19 @@ msgid "Then this is the solution." + msgstr "那這是解決方案。" + + #: ../src/setroubleshoot/browser.py:531 +-msgid "Plugin\n" ++msgid "" ++"Plugin\n" + "Details" +-msgstr "插件\n" ++msgstr "" ++"插件\n" + "細節" + + #: ../src/setroubleshoot/browser.py:546 +-msgid "Report\n" ++msgid "" ++"Report\n" + "Bug" +-msgstr "回報\n" ++msgstr "" ++"回報\n" + "臭蟲" + + #: ../src/setroubleshoot/browser.py:576 +@@ -571,10 +578,12 @@ msgstr "原始稽核訊息" + + #: ../src/setroubleshoot/signature.py:615 + #, python-format +-msgid "\n" ++msgid "" ++"\n" + "\n" + "***** Plugin %s (%.4s confidence) suggests " +-msgstr "\n" ++msgstr "" ++"\n" + "\n" + "***** 插件 %s (%.4s 信賴度) 項建議 " + +@@ -588,21 +597,27 @@ msgid "\n" + msgstr "\n" + + #: ../src/setroubleshoot/signature.py:623 +-msgid "\n" ++msgid "" ++"\n" + "Then " +-msgstr "\n" ++msgstr "" ++"\n" + "接著 " + + #: ../src/setroubleshoot/signature.py:626 +-msgid "\n" ++msgid "" ++"\n" + "Do\n" +-msgstr "\n" ++msgstr "" ++"\n" + "執行\n" + + #: ../src/setroubleshoot/signature.py:628 +-msgid "\n" ++msgid "" ++"\n" ++"\n" ++msgstr "" + "\n" +-msgstr "\n" + "\n" + + #: ../src/seappletlegacy.c:189 ../src/seapplet:133 +-- +2.28.0 + diff --git a/setroubleshoot.spec b/setroubleshoot.spec index 4598a6c..90e9a08 100644 --- a/setroubleshoot.spec +++ b/setroubleshoot.spec @@ -3,15 +3,15 @@ Summary: Helps troubleshoot SELinux problems Name: setroubleshoot -Version: 3.3.23 -Release: 5%{?dist} +Version: 3.3.24 +Release: 1%{?dist} License: GPLv2+ URL: https://pagure.io/setroubleshoot Source0: https://releases.pagure.org/setroubleshoot/%{name}-%{version}.tar.gz Source1: %{name}.tmpfiles -# git format-patch -N setroubleshoot-3.3.23 -- framework +# git format-patch -N setroubleshoot-3.3.24 -- framework # i=1; for j in 00*patch; do printf "Patch%04d: %s\n" $i $j; i=$((i+1));done -Patch0001: 0001-framework-Cancel-pending-alarm-during-AVC-analyses.patch +Patch0001: 0001-framework-Update-translations.patch BuildRequires: gcc BuildRequires: libcap-ng-devel BuildRequires: intltool gettext python3 python3-devel @@ -200,6 +200,12 @@ SELinux troubleshoot legacy applet %{_bindir}/seappletlegacy %changelog +* Tue Oct 13 2020 Petr Lautrbach - 3.3.24-1 + - Add 'fur' into shipped locales + - Update translations + - Log full reports with correct syslog identifier + - Cancel pending alarm during AVC analyses + * Sat Aug 01 2020 Fedora Release Engineering - 3.3.23-5 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index d7041c5..69b0089 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (setroubleshoot-3.3.23.tar.gz) = 896fe0ef3929bc0894b5ab2a3bf54cad68efc5897d8700ae042b249de4f74d0804eabffb0ef2840b39c595b8c62f55cb9a1e94ecdff68ef001095266d4414544 +SHA512 (setroubleshoot-3.3.24.tar.gz) = ba96206fe135a719b685c825a69ebf7f9f6d99c6a24fb135763da9cee5ad14b1afdca5da1465374d327eb51ff830727a20b79ec51902e50f2e790661c63c0a0d